From 7397c8d4c23533e2e33caae273da83ada3970b23 Mon Sep 17 00:00:00 2001 From: rvelices Date: Thu, 11 Jan 2007 05:10:16 +0000 Subject: - better code in filter.inc.php (remove unused code + filter is not reseted when going to an unfiltered page) - removed unnecessary filtered pages from config_default (especially admin !!!) - removed flat recent category icon from irrelevant pages - mysterious code comment appeared in picture.php git-svn-id: http://piwigo.org/svn/trunk@1711 68402e56-0260-453c-a942-63ccdbb3a9ee --- include/filter.inc.php | 247 +++++++++++++++++++++++-------------------------- 1 file changed, 117 insertions(+), 130 deletions(-) (limited to 'include/filter.inc.php') diff --git a/include/filter.inc.php b/include/filter.inc.php index f5ea3cd4f..46edd3039 100644 --- a/include/filter.inc.php +++ b/include/filter.inc.php @@ -1,130 +1,117 @@ - SUBDATE( - CURRENT_DATE,INTERVAL '.$user['recent_period'].' DAY)'; - - $filter['visible_images'] = implode(',', array_from_query($query, 'image_id')); - - if (empty($filter['visible_images'])) - { - // Must be not empty - $filter['visible_images'] = -1; - } - - } - else - { - // Read only data - $filter['check_key'] = pwg_get_session_var('filter_check_key', ''); - $filter['categories'] = unserialize(pwg_get_session_var('filter_categories', serialize(array()))); - $filter['visible_categories'] = pwg_get_session_var('filter_visible_categories', ''); - $filter['visible_images'] = pwg_get_session_var('filter_visible_images', ''); - } - - $header_notes[] = l10n_dec('note_filter_day', 'note_filter_days', $user['recent_period']); -} -else -{ - $filter['check_key'] = ''; - $filter['categories'] = array(); - $filter['visible_categories'] = ''; - $filter['visible_images'] = ''; -} - -pwg_set_session_var('filter_enabled', $filter['enabled']); -pwg_set_session_var('filter_check_key', $filter['check_key']); -pwg_set_session_var('filter_categories', serialize($filter['categories'])); -pwg_set_session_var('filter_visible_categories', $filter['visible_categories']); -pwg_set_session_var('filter_visible_images', $filter['visible_images']); - -?> + SUBDATE( + CURRENT_DATE,INTERVAL '.$user['recent_period'].' DAY)'; + + $filter['visible_images'] = implode(',', array_from_query($query, 'image_id')); + + if (empty($filter['visible_images'])) + { + // Must be not empty + $filter['visible_images'] = -1; + } + + pwg_set_session_var('filter_enabled', $filter['enabled']); + pwg_set_session_var('filter_check_key', $filter['check_key']); + pwg_set_session_var('filter_categories', serialize($filter['categories'])); + pwg_set_session_var('filter_visible_categories', $filter['visible_categories']); + pwg_set_session_var('filter_visible_images', $filter['visible_images']); + } + else + { + // Read only data + $filter['check_key'] = pwg_get_session_var('filter_check_key', ''); + $filter['categories'] = unserialize(pwg_get_session_var('filter_categories', serialize(array()))); + $filter['visible_categories'] = pwg_get_session_var('filter_visible_categories', ''); + $filter['visible_images'] = pwg_get_session_var('filter_visible_images', ''); + } + $header_notes[] = l10n_dec('note_filter_day', 'note_filter_days', $user['recent_period']); + } // end if filter enabled +} // end if script_basename ... +?> \ No newline at end of file -- cgit v1.2.3