Ignore:
Timestamp:
Mar 10, 2011, 12:36:14 PM (13 years ago)
Author:
patdenice
Message:

feature:2219
Sort available plugins without reloading the whole page

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/admin/plugins_new.php

    r8728 r9598  
    3131$template->set_filenames(array('plugins' => 'plugins_new.tpl'));
    3232
    33 $order = isset($_GET['order']) ? $_GET['order'] : 'date';
    34 $base_url = get_root_url().'admin.php?page='.$page['page'].'&order='.$order;
     33$base_url = get_root_url().'admin.php?page='.$page['page'];
    3534
    3635$plugins = new plugins();
     
    8786
    8887//---------------------------------------------------------------Order options
    89 $link = get_root_url().'admin.php?page='.$page['page'].'&order=';
    9088$template->assign('order_options',
    9189  array(
    92     $link.'date' => l10n('Post date'),
    93     $link.'revision' => l10n('Last revisions'),
    94     $link.'name' => l10n('Name'),
    95     $link.'author' => l10n('Author'),
    96     $link.'downloads' => l10n('Number of downloads')));
    97 $template->assign('order_selected', $link.$order);
     90    'date' => l10n('Post date'),
     91    'revision' => l10n('Last revisions'),
     92    'name' => l10n('Name'),
     93    'author' => l10n('Author'),
     94    'downloads' => l10n('Number of downloads')));
    9895
    9996// +-----------------------------------------------------------------------+
     
    10299if ($plugins->get_server_plugins(true))
    103100{
    104   $plugins->sort_server_plugins($order);
     101  $plugins->sort_server_plugins('date');
    105102
    106103  foreach($plugins->server_plugins as $plugin)
     
    122119      'BIG_DESC' => $ext_desc,
    123120      'VERSION' => $plugin['revision_name'],
     121      'REVISION_DATE' => preg_replace('/[^0-9]/', '', $plugin['revision_date']),
    124122      'AUTHOR' => $plugin['author_name'],
    125123      'DOWNLOADS' => $plugin['extension_nb_downloads'],
Note: See TracChangeset for help on using the changeset viewer.