Changeset 510
- Timestamp:
- Sep 1, 2004, 11:39:29 PM (20 years ago)
- Location:
- trunk
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/category.php
r507 r510 134 134 'L_IMG_AVAILABLE' => $lang['images_available'], 135 135 'L_TOTAL' => $lang['total'], 136 'L_FAVORITE_HINT' => $lang['favorite_cat_hint'],137 'L_FAVORITE' => $lang['favorite_cat'],138 136 'L_SPECIAL_CATEGORIES' => $lang['special_categories'], 139 'L_MOST_VISITED_HINT' => $lang['most_visited_cat_hint'],140 'L_MOST_VISITED' => $lang['most_visited_cat'],141 'L_BEST_RATED_HINT' => $lang['best_rated_cat_hint'],142 'L_BEST_RATED' => $lang['best_rated_cat'],143 'L_RECENT_PICS_HINT' => $lang['recent_pics_cat_hint'],144 'L_RECENT_PICS' => $lang['recent_pics_cat'],145 'L_RECENT_CATS_HINT' => $lang['recent_cats_cat_hint'],146 'L_RECENT_CATS' => $lang['recent_cats_cat'],147 'L_CALENDAR' => $lang['calendar'],148 'L_CALENDAR_HINT' => $lang['calendar_hint'],149 137 'L_SUMMARY' => $lang['title_menu'], 150 138 'L_UPLOAD' => $lang['upload_picture'], … … 167 155 168 156 'U_HOME' => add_session_id( PHPWG_ROOT_PATH.'category.php' ), 169 'U_FAVORITE' => add_session_id( PHPWG_ROOT_PATH.'category.php?cat=fav' ),170 'U_MOST_VISITED'=>add_session_id( PHPWG_ROOT_PATH.'category.php?cat=most_visited' ),171 'U_BEST_RATED'=>add_session_id(PHPWG_ROOT_PATH.'category.php?cat=best_rated'),172 'U_RECENT_PICS'=>add_session_id( PHPWG_ROOT_PATH.'category.php?cat=recent_pics' ),173 'U_RECENT_CATS'=>add_session_id( PHPWG_ROOT_PATH.'category.php?cat=recent_cats' ),174 'U_CALENDAR'=>add_session_id( PHPWG_ROOT_PATH.'category.php?cat=calendar' ),175 157 'U_LOGOUT' => PHPWG_ROOT_PATH.'category.php?act=logout', 176 158 'U_ADMIN'=>add_session_id( PHPWG_ROOT_PATH.'admin.php' ), … … 178 160 ) 179 161 ); 180 181 // authentification mode management162 //---------------------------------------------------------- special categories 163 // favorites categories 182 164 if ( !$user['is_the_guest'] ) 183 165 { 184 // searching the number of favorite picture185 $query = 'SELECT COUNT(*) AS count';186 $query.= ' FROM '.FAVORITES_TABLE.' WHERE user_id = '.$user['id'].';';187 $result = mysql_query( $query );188 $row = mysql_fetch_array( $result );189 $template->assign_block_vars('favorites', array ('NB_FAV'=>$row['count']) );190 166 $template->assign_block_vars('username', array()); 191 } 167 168 $template->assign_block_vars( 169 'special_cat', 170 array( 171 'URL' => add_session_id(PHPWG_ROOT_PATH.'category.php?cat=fav'), 172 'TITLE' => $lang['favorite_cat_hint'], 173 'NAME' => $lang['favorite_cat'] 174 )); 175 } 176 // most visited 177 $template->assign_block_vars( 178 'special_cat', 179 array( 180 'URL' => add_session_id(PHPWG_ROOT_PATH.'category.php?cat=most_visited'), 181 'TITLE' => $lang['most_visited_cat_hint'], 182 'NAME' => $conf['top_number'].' '.$lang['most_visited_cat'] 183 )); 184 // best rated 185 $template->assign_block_vars( 186 'special_cat', 187 array( 188 'URL' => add_session_id(PHPWG_ROOT_PATH.'category.php?cat=best_rated'), 189 'TITLE' => $lang['best_rated_cat_hint'], 190 'NAME' => $conf['top_number'].' '.$lang['best_rated_cat'] 191 )); 192 // random 193 $template->assign_block_vars( 194 'special_cat', 195 array( 196 'URL' => add_session_id(PHPWG_ROOT_PATH.'category.php?cat=random'), 197 'TITLE' => $lang['random_cat_hint'], 198 'NAME' => $lang['random_cat'] 199 )); 200 // recent pics 201 $template->assign_block_vars( 202 'special_cat', 203 array( 204 'URL' => add_session_id(PHPWG_ROOT_PATH.'category.php?cat=recent_pics'), 205 'TITLE' => $lang['recent_pics_cat_hint'], 206 'NAME' => $lang['recent_pics_cat'] 207 )); 208 // recent cats 209 $template->assign_block_vars( 210 'special_cat', 211 array( 212 'URL' => add_session_id(PHPWG_ROOT_PATH.'category.php?cat=recent_cats'), 213 'TITLE' => $lang['recent_cats_cat_hint'], 214 'NAME' => $lang['recent_cats_cat'] 215 )); 216 // calendar 217 $template->assign_block_vars( 218 'special_cat', 219 array( 220 'URL' => add_session_id(PHPWG_ROOT_PATH.'category.php?cat=calendar'), 221 'TITLE' => $lang['calendar_hint'], 222 'NAME' => $lang['calendar'] 223 )); 192 224 //--------------------------------------------------------------------- summary 193 225 … … 230 262 if (isset($page['cat']) 231 263 and ((is_numeric($page['cat']) and $page['cat_nb_images'] != 0) 232 or $page['cat'] == 'search' 233 or $page['cat'] == 'most_visited' 234 or $page['cat'] == 'recent_pics' 235 or $page['cat'] == 'best_rated')) 264 or in_array($page['cat'], 265 array('search' 266 ,'most_visited' 267 ,'recent_pics' 268 ,'best_rated' 269 ,'random' 270 )))) 236 271 { 237 272 include(PHPWG_ROOT_PATH.'include/category_default.inc.php'); -
trunk/include/category_default.inc.php
r508 r510 39 39 40 40 $query = ' 41 SELECT DISTINCT(id),file,date_available 41 SELECT DISTINCT(id),file,date_available,category_id 42 42 ,tn_ext,name,filesize,storage_category_id,average_rate 43 43 FROM '.IMAGES_TABLE.' AS i … … 114 114 $thumbnail_title .= ' : '.$filesize.' KB'; 115 115 // url link on picture.php page 116 $url_link = PHPWG_ROOT_PATH.'picture.php?cat='.$page['cat']; 116 $url_link = PHPWG_ROOT_PATH.'picture.php?'; 117 if ($page['cat'] == 'random') 118 { 119 $url_link.= 'cat='.$row['category_id']; 120 } 121 else 122 { 123 $url_link.= 'cat='.$page['cat']; 124 } 117 125 $url_link.= '&image_id='.$row['id']; 118 126 if ($page['cat'] == 'search') -
trunk/include/functions_category.inc.php
r507 r510 66 66 * - equals 'recent_pics' 67 67 * - equals 'recent_cats' 68 * _ equals 'calendar' 68 * - equals 'calendar' 69 * - equals 'random' 69 70 * 70 71 * The function fills the global var $page['cat'] and returns nothing … … 99 100 or $cat == 'recent_pics' 100 101 or $cat == 'recent_cats' 101 or $cat == 'calendar' ) 102 or $cat == 'calendar' 103 or $cat == 'random' ) 102 104 { 103 105 $page['cat'] = $cat; … … 415 417 // - best rated pictures 416 418 // - recent pictures 419 // - random pictures 417 420 // 3. determination of the title of the page 418 421 // 4. creation of the navigation bar … … 733 736 if (isset($forbidden)) 734 737 { 735 $page['where'] 738 $page['where'].= ' AND '.$forbidden; 736 739 } 737 740 … … 762 765 $page['nb_image_page'] = $conf['top_number'] - $page['start']; 763 766 } 767 } 768 else if ($page['cat'] == 'random') 769 { 770 $page['title'] = $lang['random_cat']; 771 772 if (isset($forbidden)) 773 { 774 $page['where'] = 'WHERE '.$forbidden; 775 } 776 else 777 { 778 $page['where'] = 'WHERE 1=1'; 779 } 780 781 $conf['order_by'] = ' ORDER BY RAND()'; 782 783 $page['cat_nb_images'] = $conf['top_number']; 784 $page['nb_image_page'] = $page['cat_nb_images']; 764 785 } 765 786 -
trunk/language/en_UK.iso-8859-1/common.lang.php
r509 r510 133 133 $lang['hint_customize'] = 'customize the appareance of the gallery'; 134 134 $lang['hint_search'] = 'search'; 135 $lang['favorite_cat'] = ' favorites';136 $lang['favorite_cat_hint'] = 'display your favorites';135 $lang['favorite_cat'] = 'my favorites'; 136 $lang['favorite_cat_hint'] = 'display my favorites pictures'; 137 137 $lang['about'] = 'about'; 138 138 $lang['hint_about'] = 'more informations on PhpWebGallery...'; … … 289 289 $lang['rates'] = 'rates'; 290 290 $lang['standard_deviation'] = 'STD'; 291 $lang['random_cat'] = 'random pictures'; 292 $lang['random_cat_hint'] = 'Displays a set of random pictures'; 291 293 ?> -
trunk/template/default/category.tpl
r507 r510 14 14 <br /> 15 15 <ul class="menu"> 16 <!-- BEGIN favorites -->17 <li><a href="{U_FAVORITE}"><span title="{L_FAVORITE_HINT}">{L_FAVORITE}</span></a> <span class="menuInfoCat">[ {favorites.NB_FAV} ]</span></li>18 <!-- END favorites -->19 16 <li><span style="font-weight:bold;">{L_SPECIAL_CATEGORIES}</span></li> 20 17 <ul class="menu"> 21 <li><a href="{U_MOST_VISITED}"><span title="{L_MOST_VISITED_HINT}">{TOP_NUMBER} {L_MOST_VISITED}</span></a></li> 22 <li><a href="{U_BEST_RATED}"><span title="{L_BEST_RATED_HINT}">{TOP_NUMBER} {L_BEST_RATED}</span></a></li> 23 <li><a href="{U_RECENT_PICS}"><span title="{L_RECENT_PICS_HINT}">{L_RECENT_PICS}</span></a> {T_SHORT}</li> 24 <li><a href="{U_RECENT_CATS}"><span title="{L_RECENT_CATS_HINT}">{L_RECENT_CATS}</span></a></li> 25 <li><a href="{U_CALENDAR}"><span title="{L_CALENDAR_HINT}">{L_CALENDAR}</span></a></li> 18 <!-- BEGIN special_cat --> 19 <li><a href="{special_cat.URL}" title="{special_cat.TITLE}">{special_cat.NAME}</a></li> 20 <!-- END special_cat --> 26 21 </ul> 27 22 </ul>
Note: See TracChangeset
for help on using the changeset viewer.