diff options
Diffstat (limited to '')
-rw-r--r-- | include/user.inc.php | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/include/user.inc.php b/include/user.inc.php index 103052ad2..6f75ac962 100644 --- a/include/user.inc.php +++ b/include/user.inc.php @@ -69,8 +69,20 @@ if ($conf['apache_authentication'] and isset($_SERVER['REMOTE_USER'])) $user['id'] = get_userid($_SERVER['REMOTE_USER']); } } + +if (isset($_GET['filter_global_mode'])) +{ + $user['filter_global_mode'] = ($_GET['filter_global_mode'] == 'start'); + pwg_set_session_var('filter_global_mode', $user['filter_global_mode']); +} +else +{ + $user['filter_global_mode'] = pwg_get_session_var('filter_global_mode', false); +} + $user = build_user( $user['id'], - ( defined('IN_ADMIN') and IN_ADMIN ) ? false : true // use cache ? + ( defined('IN_ADMIN') and IN_ADMIN ) ? false : true, // use cache ? + $user['filter_global_mode'] // filter_global_mode ? ); ?>
\ No newline at end of file |