]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Fixes #3721 reorganized the developer tools menu items in the admin area
authorCash Costello <cash.costello@gmail.com>
Sun, 18 Sep 2011 17:49:21 +0000 (13:49 -0400)
committerCash Costello <cash.costello@gmail.com>
Sun, 18 Sep 2011 17:49:21 +0000 (13:49 -0400)
mod/developers/languages/en.php
mod/developers/start.php
mod/developers/views/default/admin/develop_tools/inspect.php [moved from mod/developers/views/default/admin/developers/inspect.php with 100% similarity]
mod/developers/views/default/admin/develop_tools/preview.php [moved from mod/developers/views/default/admin/developers/preview.php with 100% similarity]

index 42df52134c8a05ac27004cfbe7b70f97b98ab6fd..a2682363cfa5a1bb2e5723689614a429828386f8 100644 (file)
@@ -6,10 +6,11 @@
 
 $english = array(
        // menu
+       'admin:develop_tools' => 'Tools',
+       'admin:develop_tools:preview' => 'Theming Sandbox',
+       'admin:develop_tools:inspect' => 'Inspect',
        'admin:developers' => 'Developers',
-       'admin:developers:settings' => 'Developer Settings',
-       'admin:developers:preview' => 'Theming Preview',
-       'admin:developers:inspect' => 'Inspect',
+       'admin:developers:settings' => 'Settings',
 
        // settings
        'elgg_dev_tools:settings:explanation' => 'Control your development and debugging settings below. Some of these settings are also available on other admin pages.',
index d9e1141e005909bb1a7bbc75107c679d1c8d45ee..ab9a174a41c5103bd853f0fd2cdb34a2dc6ca4bf 100644 (file)
@@ -59,9 +59,17 @@ function developers_process_settings() {
 
 function developers_setup_menu() {
        if (elgg_in_context('admin')) {
-               elgg_register_admin_menu_item('develop', 'settings', 'developers');
-               elgg_register_admin_menu_item('develop', 'inspect', 'developers');
-               elgg_register_admin_menu_item('develop', 'preview', 'developers');
+               elgg_register_admin_menu_item('develop', 'inspect', 'develop_tools');
+               elgg_register_admin_menu_item('develop', 'preview', 'develop_tools');
+
+               elgg_register_menu_item('page', array(
+                       'name' => 'dev_settings',
+                       'href' => 'admin/developers/settings',
+                       'text' => elgg_echo('settings'),
+                       'context' => 'admin',
+                       'priority' => 10,
+                       'section' => 'develop'
+               ));
        }
 }