From 8d9010cfe381ddff870c29dd67b687905595ce1f Mon Sep 17 00:00:00 2001 From: Bharat Mediratta Date: Thu, 4 Jun 2009 17:36:37 -0700 Subject: Let the Akismet module create the statistics menu, since it's the only one that uses it. Perhaps this is not the best solution, but it's the pragmatic one. --- modules/akismet/helpers/akismet_menu.php | 6 ++++++ modules/gallery/helpers/gallery_menu.php | 10 +++------- 2 files changed, 9 insertions(+), 7 deletions(-) (limited to 'modules') diff --git a/modules/akismet/helpers/akismet_menu.php b/modules/akismet/helpers/akismet_menu.php index ebd948d6..2862fd40 100644 --- a/modules/akismet/helpers/akismet_menu.php +++ b/modules/akismet/helpers/akismet_menu.php @@ -26,6 +26,12 @@ class akismet_menu_Core { ->url(url::site("admin/akismet"))); if (module::get_var("akismet", "api_key")) { + if (!$statistics_menu = $menu->get("statistics_menu")) { + $menu->append(Menu::factory("submenu") + ->id("statistics_menu") + ->label(t("Statistics"))); + } + $menu->get("statistics_menu") ->append(Menu::factory("link") ->id("akismet") diff --git a/modules/gallery/helpers/gallery_menu.php b/modules/gallery/helpers/gallery_menu.php index d28e71c9..2a9e193b 100644 --- a/modules/gallery/helpers/gallery_menu.php +++ b/modules/gallery/helpers/gallery_menu.php @@ -30,14 +30,14 @@ class gallery_menu_Core { $can_edit = $item && access::can("edit", $item) || $is_admin; $can_add = $item && (access::can("add", $item) || $is_admin); - + if ($can_add) { $menu->append(Menu::factory("dialog") ->id("add_photos_item") ->label(t("Add photos")) ->url(url::site("simple_uploader/app/$item->id"))); } - + if ($item && $can_edit || $can_add) { $menu->append($options_menu = Menu::factory("submenu") ->id("options_menu") @@ -156,10 +156,6 @@ class gallery_menu_Core { ->append(Menu::factory("link") ->id("maintenance") ->label(t("Maintenance")) - ->url(url::site("admin/maintenance"))) - ->append(Menu::factory("submenu") - ->id("statistics_menu") - ->label(t("Statistics")) - ->url("#")); + ->url(url::site("admin/maintenance"))); } } -- cgit v1.2.3 From 5158a6f4339ee85b928e6bd33a937a24f91f8bc2 Mon Sep 17 00:00:00 2001 From: Bharat Mediratta Date: Thu, 4 Jun 2009 17:53:40 -0700 Subject: Add MY_num containing num::convert_to_bytes() which supports PHP's size shorthand, and convert the simple_uploader code to use it. --- modules/gallery/helpers/MY_num.php | 40 ++++++++++++++++++++++++++ modules/gallery/views/simple_uploader.html.php | 2 +- 2 files changed, 41 insertions(+), 1 deletion(-) create mode 100644 modules/gallery/helpers/MY_num.php (limited to 'modules') diff --git a/modules/gallery/helpers/MY_num.php b/modules/gallery/helpers/MY_num.php new file mode 100644 index 00000000..613b99df --- /dev/null +++ b/modules/gallery/helpers/MY_num.php @@ -0,0 +1,40 @@ +server("HTTP_USER_AGENT") ?>", "csrf": "" }, - file_size_limit : "", + file_size_limit : "", file_types : "*.gif;*.jpg;*.jpeg;*.png;*.flv;*.mp4;*.GIF;*.JPG;*.JPEG;*.PNG;*.FLV;*.MP4", file_types_description : "", file_upload_limit : 1000, -- cgit v1.2.3