mirror of
https://github.com/Piwigo/Piwigo.git
synced 2026-06-02 04:15:05 +02:00
feature 765: Sort alphabetically the admin plugin menus and plugin list
git-svn-id: http://piwigo.org/svn/branches/branch-1_7@2143 68402e56-0260-453c-a942-63ccdbb3a9ee
This commit is contained in:
@@ -116,15 +116,20 @@ if ($conf['ws_access_control']) // Do we need to display ws_checker
|
||||
}
|
||||
|
||||
// required before plugin page inclusion
|
||||
$plugin_menu_links = array(
|
||||
$plugin_menu_links = trigger_event('get_admin_plugin_menu_links', array() );
|
||||
|
||||
function UC_name_compare($a, $b)
|
||||
{
|
||||
return strcmp(strtolower($a['NAME']), strtolower($b['NAME']));
|
||||
}
|
||||
usort($plugin_menu_links, 'UC_name_compare');
|
||||
|
||||
array_unshift($plugin_menu_links,
|
||||
array(
|
||||
'NAME' => l10n('admin'),
|
||||
'URL' => $link_start.'plugins'
|
||||
)
|
||||
);
|
||||
$plugin_menu_links = trigger_event('get_admin_plugin_menu_links',
|
||||
$plugin_menu_links );
|
||||
|
||||
|
||||
include(PHPWG_ROOT_PATH.'admin/'.$page['page'].'.php');
|
||||
|
||||
|
||||
@@ -164,6 +164,7 @@ DELETE FROM '.PLUGINS_TABLE.' WHERE id="'.$plugin_id.'"';
|
||||
// | start template output |
|
||||
// +-----------------------------------------------------------------------+
|
||||
$fs_plugins = get_fs_plugins();
|
||||
uasort($fs_plugins, 'name_compare');
|
||||
$db_plugins = get_db_plugins();
|
||||
$db_plugins_by_id=array();
|
||||
foreach ($db_plugins as $db_plugin)
|
||||
|
||||
Reference in New Issue
Block a user