Hi all,
I've posted a patch relating to the following:
http://www.codeplex.com/umbraco/WorkItem/View.aspx?WorkItemId=16324Basically doing this was due to a client asking us for this functionality but we've had a few clients now asking about this too so hopefully if anyones been asked about these things, you can have a fix for them.
- Assigning browse permissions to content tree nodes so the user has access to update child nodes but not parent nodes
- Ability to have the publish to button available to other users other than just "reader"
- Context menu customization
This patch addresses all of these things and I've documented everything in the patch in regards to changes, etc...
One cool part about the R&D for creating this patch is I've managed to open up a potentially really cool feature of Umbraco developers which would allow them to create their own custom Actions and assign their own custom Action handlers to them and then even put these actions in the context menu. Its actually really simple to do.
I've fixed up a bunch of code in the standardTreeFunctions file for the content tree and have added a more robust way to manage trees by inheriting from the new BaseTree class (there's alot of strings hard coded to create these trees and this will avoid having to do this for setting attributes). I've also fixed up a few potential bugs in other files. The full details are in the change log in the patch.
If anyone has feedback, i'd love to hear it! I'm hoping that these changes can be used for newer verions of Umbraco.
patch is here:
http://www.codeplex.com/umbraco/SourceControl/PatchList.aspx