Ignore:
Timestamp:
Sep 1, 2011, 4:01:52 PM (13 years ago)
Author:
plg
Message:

plugin manager: replace the top left "Display Compact/Complete" select box by a
simpler link "show details" or "hide details" on top right.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/admin/plugins_installed.php

    r11227 r12029  
    3131$template->set_filenames(array('plugins' => 'plugins_installed.tpl'));
    3232
    33 // display mode
    34 $plugin_display = isset($_GET['plugin_display']) ? $_GET['plugin_display'] : (pwg_get_session_var('plugin_display') != null ? pwg_get_session_var('plugin_display') : 'compact');
    35 pwg_set_session_var('plugin_display', $plugin_display);
     33// should we display details on plugins?
     34if (isset($_GET['show_details']))
     35{
     36  if (1 == $_GET['show_details'])
     37  {
     38    $show_details = true;
     39  }
     40  else
     41  {
     42    $show_details = false;
     43  }
     44
     45  pwg_set_session_var('plugins_show_details', $show_details);
     46}
     47elseif (null != pwg_get_session_var('plugins_show_details'))
     48{
     49  $show_details = pwg_get_session_var('plugins_show_details');
     50}
     51else
     52{
     53  $show_details = false;
     54}
    3655
    3756$base_url = get_root_url().'admin.php?page='.$page['page'];
     
    177196usort($tpl_plugins, 'cmp');
    178197
    179 $template->assign(array(
    180   'plugin_display' => $plugin_display,
    181   'plugins' => $tpl_plugins,
    182   'active_plugins' => $active_plugins,
    183   'PWG_TOKEN' => $pwg_token,
    184 ));
     198$template->assign(
     199  array(
     200    'plugins' => $tpl_plugins,
     201    'active_plugins' => $active_plugins,
     202    'PWG_TOKEN' => $pwg_token,
     203    'base_url' => $base_url,
     204    'show_details' => $show_details,
     205    )
     206  );
    185207
    186208$template->assign_var_from_handle('ADMIN_CONTENT', 'plugins');
Note: See TracChangeset for help on using the changeset viewer.