Changeset 2143


Ignore:
Timestamp:
Oct 19, 2007, 4:04:24 AM (17 years ago)
Author:
rvelices
Message:

feature 765: Sort alphabetically the admin plugin menus and plugin list

Location:
branches/branch-1_7
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/branch-1_7/admin.php

    r2067 r2143  
    117117
    118118// required before plugin page inclusion
    119 $plugin_menu_links = array(
     119$plugin_menu_links = trigger_event('get_admin_plugin_menu_links', array() );
     120
     121function UC_name_compare($a, $b)
     122{
     123  return strcmp(strtolower($a['NAME']), strtolower($b['NAME']));
     124}
     125usort($plugin_menu_links, 'UC_name_compare');
     126
     127array_unshift($plugin_menu_links,
    120128    array(
    121129      'NAME' => l10n('admin'),
     
    123131    )
    124132  );
    125 $plugin_menu_links = trigger_event('get_admin_plugin_menu_links',
    126   $plugin_menu_links );
    127 
    128133
    129134include(PHPWG_ROOT_PATH.'admin/'.$page['page'].'.php');
  • branches/branch-1_7/admin/plugins.php

    r1995 r2143  
    165165// +-----------------------------------------------------------------------+
    166166$fs_plugins = get_fs_plugins();
     167uasort($fs_plugins, 'name_compare');
    167168$db_plugins = get_db_plugins();
    168169$db_plugins_by_id=array();
Note: See TracChangeset for help on using the changeset viewer.