Changeset 809 for trunk/admin/cat_options.php
- Timestamp:
- Aug 14, 2005, 1:09:54 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/admin/cat_options.php
r675 r809 73 73 break; 74 74 } 75 case 'representative' : 76 { 77 $query = ' 78 UPDATE '.CATEGORIES_TABLE.' 79 SET representative_picture_id = NULL 80 WHERE id IN ('.implode(',', $_POST['cat_true']).') 81 ;'; 82 pwg_query($query); 83 break; 84 } 75 85 } 76 86 } … … 109 119 { 110 120 set_cat_status($_POST['cat_false'], 'public'); 121 break; 122 } 123 case 'representative' : 124 { 125 // theoretically, all categories in $_POST['cat_false'] contain at 126 // least one element, so PhpWebGallery can find a representant. 127 set_random_representant($_POST['cat_false']); 111 128 break; 112 129 } … … 179 196 ) 180 197 ); 181 $template->assign_block_vars('upload', array());182 198 break; 183 199 } … … 202 218 ) 203 219 ); 204 $template->assign_block_vars('comments', array());205 220 break; 206 221 } … … 225 240 ) 226 241 ); 227 $template->assign_block_vars('visible', array());228 242 break; 229 243 } … … 248 262 ) 249 263 ); 250 $template->assign_block_vars('status', array()); 264 break; 265 } 266 case 'representative' : 267 { 268 $query_true = ' 269 SELECT id,name,uppercats,global_rank 270 FROM '.CATEGORIES_TABLE.' 271 WHERE representative_picture_id IS NOT NULL 272 ;'; 273 $query_false = ' 274 SELECT id,name,uppercats,global_rank 275 FROM '.CATEGORIES_TABLE.' 276 WHERE nb_images != 0 277 AND representative_picture_id IS NULL 278 ;'; 279 $template->assign_vars( 280 array( 281 'L_CAT_TITLE' => l10n('Representative'), 282 'L_CAT_OPTIONS_TRUE' => l10n('singly represented'), 283 'L_CAT_OPTIONS_FALSE' => l10n('randomly represented'), 284 'L_CAT_OPTIONS_INFO' => l10n('') 285 ) 286 ); 251 287 break; 252 288 }
Note: See TracChangeset
for help on using the changeset viewer.