|
|
 Rank: Newbie
Joined: 9/7/2008 Posts: 3 Location: New Zealand
|
Hi,
I know there have been other posts like this already in the forum, and I know there is a patch available that lets you add context menu items that will work for the entire content tree. My question is, does anyone know a way of adding context menu items for specific node types and only for specific user groups?
My scenario is for some node types I need a way for editors only to right click on a node and get it to run an action that creates new pages and users based on values in an 'application' page.
I've seen a post that describes creating a new tab and placing a user control on it as a datatype, but I would rather that my editors didn't have to go to a tab to run these actions.
Looking back at my description I don't if anyone will understand me, but any ideas would be a great help to me.
Thanks Hayley
|
|
 Rank: Addict
Joined: 3/17/2008 Posts: 982 Location: Nyborg, Denmark
|
I'd say that a function like that is a bad idea as it's not following conventions and there's no way in 3.x to do this without hacks.
Instead you should consider adding a dashboard control. That would get you closer to what you want.
Jeeeez, did I really start this :-)
|
|
 Rank: Newbie
Joined: 9/7/2008 Posts: 3 Location: New Zealand
|
Hi Niels,
Thanks for your reply. I was wanting this functionality in a test site I'm setting up in V4 beta not in V3. I'm guessing because it's against conventions (where would I find a list of these?) it won't be available in V4 either.
I'll look at implementing a dashboard of some sort.
Thanks
Hayley
|
|
 Rank: Addict
Joined: 3/17/2008 Posts: 982 Location: Nyborg, Denmark
|
It's possible in v4 via events exposed in the content tree, but I wouldn't really recommend adding site specific items to the context menu.
We'll have a video up on umbraco.tv explaining the new events when 4 comes out, though.
Jeeeez, did I really start this :-)
|
|
 Rank: Newbie
Joined: 9/7/2008 Posts: 3 Location: New Zealand
|
Awesome, thanks for your help. I think I'll create a dashboard like you suggested.
Cheers
Hayley
|
|
|
Guest |