diff options
author | Bharat Mediratta <bharat@menalto.com> | 2009-06-03 16:39:08 -0700 |
---|---|---|
committer | Bharat Mediratta <bharat@menalto.com> | 2009-06-03 16:39:08 -0700 |
commit | bec2fdf7c485f4658fb1395bf11e1bf7bf601efb (patch) | |
tree | 3de252a770b53ac0e41424bee9a1e48283f8efb6 /modules/server_add/helpers | |
parent | dde5fb96ee9db5a67b286ea4ac4f35190453a6ef (diff) |
Minor tweaks to the way that we turn the add photos item into a menu
to make it a little more robust.
Diffstat (limited to 'modules/server_add/helpers')
-rw-r--r-- | modules/server_add/helpers/server_add_menu.php | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/modules/server_add/helpers/server_add_menu.php b/modules/server_add/helpers/server_add_menu.php index f02223f7..bcfe208b 100644 --- a/modules/server_add/helpers/server_add_menu.php +++ b/modules/server_add/helpers/server_add_menu.php @@ -39,29 +39,25 @@ class server_add_menu_Core { ->id("server_add") ->label(t("Add from server")) ->url(url::site("server_add/index/$item->id")); - $options_menu = $menu->get("options_menu"); $add_photos_item = $menu->get("add_photos_item"); $add_photos_menu = $menu->get("add_photos_menu"); if ($add_photos_item && !$add_photos_menu) { // Assuming that $add_menu is unset, create add_menu and add our item $menu->add_after( - "home", + "add_photos_item", Menu::factory("submenu") ->id("add_photos_menu") - ->label(t("Add Photos")) + ->label($add_photos_item->label) ->append(Menu::factory("dialog") ->id("add_photos_submenu_item") - ->label(t("via Simple Uploader")) - ->url(url::site("simple_uploader/app/$item->id"))) + ->label(t("Simple Uploader")) + ->url($add_photos_item->url)) ->append($server_add)); $menu->remove("add_photos_item"); } else if ($add_photos_menu) { // Append to the existing sub-menu $add_photos_menu->append($server_add); - } else { - // Else just add it in at the end of Options - $options_menu->append($server_add); } } } |