Changeset 2101 for trunk/include/calendar_base.class.php
- Timestamp:
- Sep 21, 2007, 1:45:23 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/calendar_base.class.php
r1903 r2101 4 4 // | Copyright (C) 2003-2007 PhpWebGallery Team - http://phpwebgallery.net | 5 5 // +-----------------------------------------------------------------------+ 6 // | branch : BSF (Best So Far) 7 // | file : $RCSfile$ 6 // | file : $Id$ 8 7 // | last update : $Date$ 9 8 // | last modifier : $Author$ … … 134 133 * @param array date_components 135 134 * @param array items - hash of items to put in the bar (e.g. 2005,2006) 136 * @param array selected_item - item currently selected (e.g. 2005)137 135 * @param string class_prefix - html class attribute prefix for span elements 138 136 * @param bool show_any - adds any link to the end of the bar … … 141 139 * @return string the navigation bar 142 140 */ 143 function get_nav_bar_from_items($date_components, $items, $selected_item,141 function get_nav_bar_from_items($date_components, $items, 144 142 $class_prefix, $show_any, 145 143 $show_empty=false, $labels=null) … … 168 166 $label = $labels[$item]; 169 167 } 170 if (isset($selected_item) and $item == $selected_item) 171 { 172 $nav_bar .= '<span class="'.$class_prefix.'Sel">'; 173 $nav_bar .= $label; 174 } 175 elseif ($nb_images==-1) 168 if ($nb_images==-1) 176 169 { 177 170 $nav_bar .= '<span class="'.$class_prefix.'Empty">'; … … 200 193 { 201 194 $label = l10n('calendar_any'); 202 if (isset($selected_item) and 'any' === $selected_item) 203 { 204 $nav_bar .= '<span class="'.$class_prefix.'Sel">'; 205 $nav_bar .= $label; 206 } 207 else 208 { 209 $nav_bar .= '<span class="'.$class_prefix.'">'; 210 $url = duplicate_index_url( 211 array('chronology_date'=>array_merge($date_components,array('any'))), 212 array( 'start' ) 213 ); 214 $nav_bar .= '<a href="'.$url.'">'; 215 $nav_bar .= $label; 216 $nav_bar .= '</a>'; 217 } 195 $nav_bar .= '<span class="'.$class_prefix.'">'; 196 $url = duplicate_index_url( 197 array('chronology_date'=>array_merge($date_components,array('any'))), 198 array( 'start' ) 199 ); 200 $nav_bar .= '<a href="'.$url.'">'; 201 $nav_bar .= $label; 202 $nav_bar .= '</a>'; 218 203 $nav_bar.= '</span>'; 219 204 } … … 272 257 $dates, 273 258 $level_items, 274 null,275 259 'calItem', 276 260 true,
Note: See TracChangeset
for help on using the changeset viewer.