plugin manager : store display preferences into a session parameter
git-svn-id: http://piwigo.org/svn/trunk@10817 68402e56-0260-453c-a942-63ccdbb3a9ee
This commit is contained in:
parent
a31d9e2a5d
commit
df6125d190
1 changed files with 6 additions and 4 deletions
|
|
@ -30,11 +30,13 @@ include_once(PHPWG_ROOT_PATH.'admin/include/plugins.class.php');
|
|||
|
||||
$template->set_filenames(array('plugins' => 'plugins_list.tpl'));
|
||||
|
||||
// TODO : use a session parameter
|
||||
$plugin_order = isset($_GET['plugin_order']) ? $_GET['plugin_order'] : 'state';
|
||||
$plugin_display = isset($_GET['plugin_display']) ? $_GET['plugin_display'] : 'compact';
|
||||
// order and display mode
|
||||
$plugin_order = isset($_GET['plugin_order']) ? $_GET['plugin_order'] : (pwg_get_session_var('plugin_order') != null ? pwg_get_session_var('plugin_order') : 'state');
|
||||
$plugin_display = isset($_GET['plugin_display']) ? $_GET['plugin_display'] : (pwg_get_session_var('plugin_display') != null ? pwg_get_session_var('plugin_display') : 'compact');
|
||||
pwg_set_session_var('plugin_order', $plugin_order);
|
||||
pwg_set_session_var('plugin_display', $plugin_display);
|
||||
|
||||
$base_url = get_root_url().'admin.php?page='.$page['page'].'&plugin_order='.$plugin_order.'&plugin_display='.$plugin_display;
|
||||
$base_url = get_root_url().'admin.php?page='.$page['page'];
|
||||
$pwg_token = get_pwg_token();
|
||||
$action_url = $base_url.'&plugin='.'%s'.'&pwg_token='.$pwg_token;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue