OG Menu

leonk - October 26, 2007 - 14:54

Current Status of Module

Sorry for the lack of updates, I have been busy and continue to be busy.

I know there are numerous issues with OG Menu, and that there is interest in seeing this actually work. I can't work on it now, as my semester is drawing to a close within the month, but once May rolls around I am going to overhaul OG Menu so that it is cleaner and less ugly (as it currently is NOT either of those things!) Please sit tight, once May comes I can start working on it again. I will also look into making a 6.x version for those who are interested.

OVerview

OG Menu is a module that alters the menu module so that groups can create menus which are only visible to them and not other groups. For the moment these menus are created automatically for groups; if a group is created, and a member of that group goes to admin/build/menu, a new menu is created. Members of that OG can add/delete links to the menu but cannot delete the menu itself or see menus for groups to which they are not a member; only users with the "administer all menus" permission have full control over all menus. The menus are automatically activated using a SQL query to {block} in the database.

In addition, OG Menu limits the audience of a node to those in the user's groups, so that they cannot post in other groups. OG Menu also modifies the menu settings in node_form so that, when selecting a menu, the user is only presented with the menus of their groups as options for "Parent item". Finally OG Menu provides minor functionality to allow users to control publishing options without the need for "administer nodes" permission.

Note About Access Control

Even though I've effectively removed the use of "administer menus" in my module with my own access controls, it is still important to grant this permission to the user - it is necessary in order to allow the user to add a link to their menu without creating the page, traversing to the OG Menu page, and adding it there. I tried to override this functionality in OG Menu but I didn't have much success in doing so. If anyone can help out with this, that would be excellent.

Please DO NOT Download This Module!

There are numerous problems with this module, most of which I can't fix right now because of school. I will have a version out in May, but until then please DO NOT download it - I need to make major fixes to it.

Releases

Official releasesDateSizeLinksStatus
5.x-1.22007-Dec-1711.45 KBRecommended for 5.xThis is currently the recommended release for 5.x.
 
 

Drupal is a registered trademark of Dries Buytaert.