Changeset 10817


Ignore:
Timestamp:
May 8, 2011, 5:39:16 PM (13 years ago)
Author:
mistic100
Message:

plugin manager : store display preferences into a session parameter

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/admin/plugins_installed.php

    r10594 r10817  
    3131$template->set_filenames(array('plugins' => 'plugins_list.tpl'));
    3232
    33 // TODO : use a session parameter
    34 $plugin_order = isset($_GET['plugin_order']) ? $_GET['plugin_order'] : 'state';
    35 $plugin_display = isset($_GET['plugin_display']) ? $_GET['plugin_display'] : 'compact';
     33// order and display mode
     34$plugin_order = isset($_GET['plugin_order']) ? $_GET['plugin_order'] : (pwg_get_session_var('plugin_order') != null ? pwg_get_session_var('plugin_order') : 'state');
     35$plugin_display = isset($_GET['plugin_display']) ? $_GET['plugin_display'] : (pwg_get_session_var('plugin_display') != null ? pwg_get_session_var('plugin_display') : 'compact');
     36pwg_set_session_var('plugin_order', $plugin_order);
     37pwg_set_session_var('plugin_display', $plugin_display);
    3638
    37 $base_url = get_root_url().'admin.php?page='.$page['page'].'&plugin_order='.$plugin_order.'&plugin_display='.$plugin_display;
     39$base_url = get_root_url().'admin.php?page='.$page['page'];
    3840$pwg_token = get_pwg_token();
    3941$action_url = $base_url.'&plugin='.'%s'.'&pwg_token='.$pwg_token;
Note: See TracChangeset for help on using the changeset viewer.