diff -crB og_menu/og_menu.admin.inc ../../trashme.antenna.nl/modules/og_menu/og_menu.admin.inc *** og_menu/og_menu.admin.inc 2009-10-27 16:39:18.000000000 +0100 --- ../../trashme.antenna.nl/modules/og_menu/og_menu.admin.inc 2008-11-19 20:00:24.000000000 +0100 *************** *** 9,15 **** $sql = ''; // list only group menus for which member has access... ! if (user_access('administer group menu')) { $sql = db_query(" SELECT distinct {og_uid}.nid, {og_menu_groups}.*, {menu_custom}.* FROM {og_uid} --- 9,15 ---- $sql = ''; // list only group menus for which member has access... ! if (!user_access('administer group menu')) { $sql = db_query(" SELECT distinct {og_uid}.nid, {og_menu_groups}.*, {menu_custom}.* FROM {og_uid} *************** *** 62,65 **** return $message; } ! } --- 62,65 ---- return $message; } ! } \ No newline at end of file diff -crB og_menu/og_menu.module ../../trashme.antenna.nl/modules/og_menu/og_menu.module *** og_menu/og_menu.module 2009-10-29 11:01:47.000000000 +0100 --- ../../trashme.antenna.nl/modules/og_menu/og_menu.module 2009-01-30 19:59:16.000000000 +0100 *************** *** 108,121 **** * Uses _og_menu_delete_confirm_submit() to delete options when menu is deleted */ function og_menu_form_alter(&$form, $form_state, $form_id) { - if ($form['#id'] == 'node-form' && $form['menu'] && is_array($form['og_invisible'])) { - $form_id='node_form'; - } switch($form_id) { ! case 'node_form': ! global $user; ! if (user_access('administer group menu') && $user->uid!=1) { // get menu options for user $result = db_query(" --- 108,119 ---- * Uses _og_menu_delete_confirm_submit() to delete options when menu is deleted */ function og_menu_form_alter(&$form, $form_state, $form_id) { switch($form_id) { ! case 'page_node_form': ! //print print_r($form); ! if (!user_access('administer group menu')) { ! global $user; // get menu options for user $result = db_query("