From fd1acc79bce6c6e1cee19040857b6d8e073cbc2f Mon Sep 17 00:00:00 2001 From: cash Date: Sat, 8 Jan 2011 18:24:36 +0000 Subject: drying up the title creation in the admin backend git-svn-id: http://code.elgg.org/elgg/trunk@7864 36083f99-b078-4883-b0ff-0f9b5a30f544 --- engine/lib/admin.php | 11 +++--- languages/en.php | 6 +-- mod/defaultwidgets/start.php | 4 +- .../views/default/admin/utilities/diagnostics.php | 2 - mod/uservalidationbyemail/languages/en.php | 2 + views/default/admin/appearance/menu_items.php | 1 - views/default/admin/appearance/profile_fields.php | 2 - views/default/admin/overview/numentities.php | 7 ---- views/default/admin/overview/online.php | 22 ----------- views/default/admin/overview/statistics.php | 1 - views/default/admin/plugins/advanced.php | 4 -- views/default/admin/plugins/simple.php | 4 -- views/default/admin/site/advanced.php | 1 - views/default/admin/site/basic.php | 1 - views/default/admin/users/add.php | 1 - views/default/admin/users/newest.php | 23 +++++------ views/default/admin/users/online.php | 21 ++++------- views/default/layout/shells/admin.php | 44 ++++++++++++++++++++++ views/default/layout/shells/administration.php | 39 ------------------- 19 files changed, 74 insertions(+), 122 deletions(-) delete mode 100644 views/default/admin/overview/numentities.php delete mode 100644 views/default/admin/overview/online.php create mode 100644 views/default/layout/shells/admin.php delete mode 100644 views/default/layout/shells/administration.php diff --git a/engine/lib/admin.php b/engine/lib/admin.php index be3f8eacc..baecc6592 100644 --- a/engine/lib/admin.php +++ b/engine/lib/admin.php @@ -123,7 +123,7 @@ function admin_init() { // admin area overview and basic site settings elgg_add_admin_menu_item('overview', elgg_echo('admin:overview')); - elgg_add_admin_menu_item('statistics', elgg_echo('admin:statistics'), 'overview'); + elgg_add_admin_menu_item('statistics', elgg_echo('admin:overview:statistics'), 'overview'); // site elgg_add_admin_menu_item('site', elgg_echo('admin:site')); @@ -132,8 +132,8 @@ function admin_init() { // appearance elgg_add_admin_menu_item('appearance', elgg_echo('admin:appearance')); - elgg_add_admin_menu_item('menu_items', elgg_echo('admin:menu_items'), 'appearance'); - elgg_add_admin_menu_item('profile_fields', elgg_echo('admin:profile:fields'), 'appearance'); + elgg_add_admin_menu_item('menu_items', elgg_echo('admin:appearance:menu_items'), 'appearance'); + elgg_add_admin_menu_item('profile_fields', elgg_echo('admin:appearance:profile_fields'), 'appearance'); // users elgg_add_admin_menu_item('users', elgg_echo('admin:users')); @@ -200,9 +200,10 @@ function admin_settings_page_handler($page) { $vars['plugin'] = $page[1]; $vars['entity'] = find_plugin_settings($page[1]); $title = elgg_echo("admin:plugin_settings:{$page[1]}"); + $title = elgg_echo("admin:{$page[0]}"); } else { $view = 'admin/' . implode('/', $page); - $title = elgg_echo('admin:' . implode(':', $page)); + $title = elgg_echo("admin:{$page[0]}"); } // allow a place to store helper views outside of the web-accessible views @@ -220,7 +221,7 @@ function admin_settings_page_handler($page) { $content = "
$notices_html
$content"; } - $body = elgg_view_layout('administration', array('content' => $content)); + $body = elgg_view_layout('admin', array('content' => $content, 'title' => $title)); echo elgg_view_page($title, $body, 'admin'); } diff --git a/languages/en.php b/languages/en.php index 1219a3de5..7d87958c4 100644 --- a/languages/en.php +++ b/languages/en.php @@ -363,7 +363,7 @@ $english = array( 'profile:twitter' => "Twitter username", 'profile:saved' => "Your profile was successfully saved.", - 'admin:profile:fields' => 'Edit profile fields', + 'admin:appearance:profile_fields' => 'Edit profile fields', 'profile:label' => "Profile label", 'profile:type' => "Profile type", 'profile:editdefault:delete:fail' => 'Removed default profile item field failed', @@ -585,7 +585,7 @@ $english = array( 'admin:plugins:dependencies:local_value' => 'Actual value', 'admin:plugins:dependencies:comment' => 'Comment', - 'admin:statistics' => "Statistics", + 'admin:overview:statistics' => "Statistics", 'admin:statistics:description' => "This is an overview of statistics on your site. If you need more detailed statistics, a professional administration feature is available.", 'admin:statistics:opt:description' => "View statistical information about users and objects on your site.", 'admin:statistics:opt:linktext' => "View statistics...", @@ -620,7 +620,7 @@ $english = array( 'admin:user:removeadmin:no' => "We could not remove administrator privileges from this user.", 'admin:user:self:removeadmin:no' => "You cannot remove your own administrator privileges.", - 'admin:menu_items' => 'Menu Items', + 'admin:appearance:menu_items' => 'Menu Items', 'admin:menu_items:configure' => 'Configure main menu items', 'admin:menu_items:description' => 'Select which menu items you want to show as featured links. Unused items will be added as "More" at the end of the list.', 'admin:menu_items:hide_toolbar_entries' => 'Remove links from tool bar menu?', diff --git a/mod/defaultwidgets/start.php b/mod/defaultwidgets/start.php index 5dc89503a..4e6766dd4 100644 --- a/mod/defaultwidgets/start.php +++ b/mod/defaultwidgets/start.php @@ -32,8 +32,8 @@ function defaultwidgets_init() { } // @todo These submenu pages should be DRYed up - elgg_add_admin_menu_item('default_profile_widgets', elgg_echo('defaultwidgets:menu:profile'), 'appearance'); - elgg_add_admin_menu_item('default_dashboard_widgets', elgg_echo('defaultwidgets:menu:dashboard'), 'appearance'); + //elgg_add_admin_menu_item('default_profile_widgets', elgg_echo('defaultwidgets:menu:profile'), 'appearance'); + //elgg_add_admin_menu_item('default_dashboard_widgets', elgg_echo('defaultwidgets:menu:dashboard'), 'appearance'); } /** diff --git a/mod/diagnostics/views/default/admin/utilities/diagnostics.php b/mod/diagnostics/views/default/admin/utilities/diagnostics.php index 44e6fa17b..4c4fcc2fd 100644 --- a/mod/diagnostics/views/default/admin/utilities/diagnostics.php +++ b/mod/diagnostics/views/default/admin/utilities/diagnostics.php @@ -1,8 +1,6 @@ ".elgg_echo('diagnostics:report').""; $diagnostics .= elgg_echo('diagnostics:description'); $diagnostics .= elgg_view('diagnostics/forms/download'); diff --git a/mod/uservalidationbyemail/languages/en.php b/mod/uservalidationbyemail/languages/en.php index f01dba269..0c385cab5 100644 --- a/mod/uservalidationbyemail/languages/en.php +++ b/mod/uservalidationbyemail/languages/en.php @@ -7,6 +7,8 @@ */ $english = array( + 'admin:users:unvalidated' => 'Unvalidated', + 'email:validate:subject' => "%s please confirm your email address for %s!", 'email:validate:body' => "%s, diff --git a/views/default/admin/appearance/menu_items.php b/views/default/admin/appearance/menu_items.php index 7572d2e0c..eee5ef374 100644 --- a/views/default/admin/appearance/menu_items.php +++ b/views/default/admin/appearance/menu_items.php @@ -18,7 +18,6 @@ foreach ($menu_items as $item) { } $dropdown_values[''] = elgg_echo('none'); -echo elgg_view_title(elgg_echo('admin:menu_items')); echo "