diff options
author | rvelices <rv-github@modusoptimus.com> | 2009-02-05 03:04:27 +0000 |
---|---|---|
committer | rvelices <rv-github@modusoptimus.com> | 2009-02-05 03:04:27 +0000 |
commit | b019ad9b5556b96342aa4c271143219261432229 (patch) | |
tree | 7c917eca8d78af02fa915909efa8fec0039b7aee /include/functions_html.inc.php | |
parent | a44e905d0ba68c995ebe066792b9b348c45599cc (diff) |
merge r 3126 from trunk
- embellish_url compacts now ..
- some trigger improvements (render_category_description)
- improved perf of duplicate_xxx_url ( rewrote func params_for_duplication and remove some vars from $page )
git-svn-id: http://piwigo.org/svn/branches/2.0@3127 68402e56-0260-453c-a942-63ccdbb3a9ee
Diffstat (limited to '')
-rw-r--r-- | include/functions_html.inc.php | 39 |
1 files changed, 13 insertions, 26 deletions
diff --git a/include/functions_html.inc.php b/include/functions_html.inc.php index f5d1f9dea..462bfe222 100644 --- a/include/functions_html.inc.php +++ b/include/functions_html.inc.php @@ -23,32 +23,32 @@ function get_icon($date, $is_child_date = false) { - global $page, $user; + global $cache, $user; if (empty($date)) { return ''; } - if (isset($page['get_icon_cache'][$date])) + if (isset($cache['get_icon'][$date])) { - if (! $page['get_icon_cache'][$date] ) + if (! $cache['get_icon'][$date] ) return ''; - return $page['get_icon_cache']['_icons_'][$is_child_date]; + return $cache['get_icon']['_icons_'][$is_child_date]; } - if (!isset($page['get_icon_cache']['sql_recent_date'])) + if (!isset($cache['get_icon']['sql_recent_date'])) { // Use MySql date in order to standardize all recent "actions/queries" - list($page['get_icon_cache']['sql_recent_date']) = + list($cache['get_icon']['sql_recent_date']) = mysql_fetch_array(pwg_query('select SUBDATE( CURRENT_DATE,INTERVAL '.$user['recent_period'].' DAY)')); } - $page['get_icon_cache'][$date] = false; - if ( $date > $page['get_icon_cache']['sql_recent_date'] ) + $cache['get_icon'][$date] = false; + if ( $date > $cache['get_icon']['sql_recent_date'] ) { - if ( !isset($page['get_icon_cache']['_icons_'] ) ) + if ( !isset($cache['get_icon']['_icons_'] ) ) { $icons = array(false => 'recent', true => 'recent_by_child' ); $title = sprintf( @@ -62,15 +62,15 @@ function get_icon($date, $is_child_date = false) $icon_url = get_root_url().$icon_url; $output = '<img title="'.$title.'" src="'.$icon_url.'" class="icon" style="border:0;'; $output.= 'height:'.$size[1].'px;width:'.$size[0].'px" alt="(!)" />'; - $page['get_icon_cache']['_icons_'][$key] = $output; + $cache['get_icon']['_icons_'][$key] = $output; } } - $page['get_icon_cache'][$date] = true; + $cache['get_icon'][$date] = true; } - if (! $page['get_icon_cache'][$date] ) + if (! $cache['get_icon'][$date] ) return ''; - return $page['get_icon_cache']['_icons_'][$is_child_date]; + return $cache['get_icon']['_icons_'][$is_child_date]; } function create_navigation_bar( @@ -776,19 +776,6 @@ function set_status_header($code, $text='') trigger_action('set_status_header', $code, $text); } -/** returns the category comment for rendering in html. - * this is an event handler. don't call directly - */ -function render_category_description($desc) -{ - global $conf; - if ( !$conf['allow_html_descriptions'] ) - { - $desc = nl2br($desc); - } - return $desc; -} - /** returns the category comment for rendering in html textual mode (subcatify) * this is an event handler. don't call directly */ |