On our site we used to let anonymous people submit press releases to our site and they would go into a moderation queue for our marketing person to look at. But our spam has gotten out of control so we put a permission on it that someone has to be the right role before they can add a press release.

We want a link on our menu that says "Submit a Press Release" and has a link to node/add/press-release. the node/add/press-release page will show an access denied page and show a login form.

I tried this out with login destination and it worked great except that I couldn't show the Submit a Press Release page with the login form on it and I couldn't re-direct to the page from a dummy page with a form on it because our site has "preserve destinations setting on it" that either works for every link or no link, I guess.

So, if I use this module, will I be able to show a link to the node/add form to anonymous people in my menu bar or will it still be blocked?

Thanks,

Becky

Comments

hunmonk’s picture

Status: Active » Fixed

no idea how core handles that. it you create a custom menu item, i'm guessing it will show ok, but you'll have to try it and see.

beckyjohnson’s picture

It won't show if an item links to a page that has different permissions as far as I can tell. I was just hoping there was a way to get around it.
Becky

beckyjohnson’s picture

Ok cool. This works. The link still shows up and gives people an opportunity to login if they are logged out.

Becky

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.