summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Almdal <tnalmdal@shaw.ca>2009-10-29 08:30:39 -0700
committerTim Almdal <tnalmdal@shaw.ca>2009-10-29 08:30:39 -0700
commit53dd35b5c8e741511d5bdc1ed35769d4ce281fe0 (patch)
tree499ae622f5d8968cd857e8b777a297b6fc29acb3
parent66e1e32f342a7f23ea2bb01ea4020069d0a6a82d (diff)
Just show the Identity admin menu item all the time. This gives a place to hang other user related module administartion menu links.
-rw-r--r--modules/gallery/helpers/gallery_event.php21
-rw-r--r--modules/user/helpers/user_event.php11
2 files changed, 11 insertions, 21 deletions
diff --git a/modules/gallery/helpers/gallery_event.php b/modules/gallery/helpers/gallery_event.php
index 2ee20417..c16ec67d 100644
--- a/modules/gallery/helpers/gallery_event.php
+++ b/modules/gallery/helpers/gallery_event.php
@@ -187,19 +187,14 @@ class gallery_event_Core {
->append(Menu::factory("link")
->id("sidebar")
->label(t("Manage Sidebar"))
- ->url(url::site("admin/sidebar"))));
- if (count(identity::providers()) > 1) {
- $menu
- ->append(Menu::factory("submenu")
- ->id("identity_menu")
- ->label(t("Identity Management"))
- ->append(Menu::factory("link")
- ->id("identity_drivers")
- ->label(t("Identity Drivers"))
- ->url(url::site("admin/identity"))));
- }
-
- $menu
+ ->url(url::site("admin/sidebar"))))
+ ->append(Menu::factory("submenu")
+ ->id("identity_menu")
+ ->label(t("Identity Management"))
+ ->append(Menu::factory("link")
+ ->id("identity_drivers")
+ ->label(t("Identity Drivers"))
+ ->url(url::site("admin/identity"))))
->append(Menu::factory("submenu")
->id("statistics_menu")
->label(t("Statistics")))
diff --git a/modules/user/helpers/user_event.php b/modules/user/helpers/user_event.php
index a4a6e5da..1ac7f333 100644
--- a/modules/user/helpers/user_event.php
+++ b/modules/user/helpers/user_event.php
@@ -20,16 +20,11 @@
class user_event_Core {
static function admin_menu($menu, $theme) {
- $user_group_menu = Menu::factory("link")
+ $menu->get("identity_menu")
+ ->append(Menu::factory("link")
->id("users_groups")
->label(t("Users/Groups"))
- ->url(url::site("admin/users"));
- $identity_menu = $menu->get("identity_menu");
- if (empty($identity_menu)) {
- $menu->add_after("appearance_menu", $user_group_menu);
- }else {
- $identity_menu->append($user_group_menu);
- }
+ ->url(url::site("admin/users")));
return $menu;
}