Changeset 2250
- Timestamp:
- Mar 5, 2008, 3:07:40 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/admin/thumbnail.php
r2201 r2250 3 3 // | PhpWebGallery - a PHP based picture gallery | 4 4 // | Copyright (C) 2002-2003 Pierrick LE GALL - pierrick@phpwebgallery.net | 5 // | Copyright (C) 2003-2007 PhpWebGallery Team - http://phpwebgallery.net | 6 // +-----------------------------------------------------------------------+ 7 // | branch : BSF (Best So Far) 5 // | Copyright (C) 2003-2008 PhpWebGallery Team - http://phpwebgallery.net | 6 // +-----------------------------------------------------------------------+ 8 7 // | file : $Id$ 9 8 // | last update : $Date$ … … 161 160 $template->set_filenames( array('thumbnail'=>'admin/thumbnail.tpl') ); 162 161 163 $template->assign_vars(array( 164 'L_THUMBNAIL_TITLE'=>l10n('tn_dirs_title'), 165 'L_UNLINK'=>l10n('tn_no_missing'), 166 'L_MISSING_THUMBNAILS'=>l10n('tn_dirs_alone'), 167 'L_RESULTS'=>l10n('tn_results_title'), 168 'L_PATH'=>l10n('path'), 169 'L_FILESIZE'=>l10n('filesize'), 170 'L_GENERATED'=>l10n('tn_results_gen_time'), 171 'L_THUMBNAIL'=>l10n('thumbnail'), 172 'L_PARAMS'=>l10n('tn_params_title'), 173 'L_GD'=>l10n('tn_params_GD'), 174 'L_CREATE'=>l10n('tn_params_create'), 175 'L_SUBMIT'=>l10n('submit'), 176 'L_REMAINING'=>l10n('tn_alone_title'), 177 'L_TN_STATS'=>l10n('tn_stats'), 178 'L_TN_NB_STATS'=>l10n('tn_stats_nb'), 179 'L_TN_TOTAL'=>l10n('tn_stats_total'), 180 'L_TN_MAX'=>l10n('tn_stats_max'), 181 'L_TN_MIN'=>l10n('tn_stats_min'), 182 'L_TN_AVERAGE'=>l10n('tn_stats_mean'), 183 'L_ALL'=>l10n('tn_all'), 184 162 $template->assign(array( 185 163 'U_HELP' => PHPWG_ROOT_PATH.'popuphelp.php?page=thumbnail', 186 187 'T_STYLE'=>$user['template']188 164 )); 189 165 // +-----------------------------------------------------------------------+ … … 304 280 } 305 281 306 $template->assign_block_vars( 307 'results', 282 $tpl_var = 308 283 array( 309 284 'TN_NB'=>count($infos), … … 311 286 'TN_MAX'=>number_format($max, 2, '.', ' ').' ms', 312 287 'TN_MIN'=>number_format($min, 2, '.', ' ').' ms', 313 'TN_AVERAGE'=>number_format($average, 2, '.', ' ').' ms' 314 )); 288 'TN_AVERAGE'=>number_format($average, 2, '.', ' ').' ms', 289 'elements' => array() 290 ); 315 291 316 292 foreach ($infos as $i => $info) 317 293 { 318 if ($info['time'] == $max) 319 { 320 $class = 'worst_gen_time'; 321 } 322 else if ($info['time'] == $min) 323 { 324 $class = 'best_gen_time'; 325 } 326 else 327 { 328 $class = ''; 329 } 330 331 $template->assign_block_vars( 332 'results.picture', 294 $tpl_var['elements'][] = 333 295 array( 334 296 'PATH'=>$info['path'], … … 338 300 'TN_HEIGHT_IMG'=>$info['tn_height'], 339 301 'GEN_TIME'=>number_format($info['time'], 2, '.', ' ').' ms', 340 341 'T_CLASS'=>$class 342 )); 343 } 302 ); 303 } 304 $template->assign('results', $tpl_var); 344 305 } 345 306 } … … 352 313 if (count($remainings) > 0) 353 314 { 354 $form_url = PHPWG_ROOT_PATH.'admin.php?page=thumbnail';315 $form_url = get_root_url().'admin.php?page=thumbnail'; 355 316 $gd = !empty($_POST['gd']) ? $_POST['gd'] : 2; 356 317 $width = !empty($_POST['width']) ? $_POST['width'] : $conf['tn_width']; … … 358 319 $n = !empty($_POST['n']) ? $_POST['n'] : 5; 359 320 360 $gdlabel = 'GD'.$gd.'_CHECKED'; 361 $nlabel = 'n_'.$n.'_CHECKED'; 362 363 $template->assign_block_vars( 321 $template->assign( 364 322 'params', 365 323 array( 366 'F_ACTION'=> $form_url,367 $gdlabel=>'checked="checked"',368 $nlabel=>'checked="checked"',324 'F_ACTION'=> $form_url, 325 'GD_SELECTED' => $gd, 326 'N_SELECTED' => $n, 369 327 'WIDTH_TN'=>$width, 370 328 'HEIGHT_TN'=>$height 371 329 )); 372 330 373 $template->assign_block_vars( 374 'remainings', 375 array('TOTAL_IMG'=>count($remainings))); 376 377 $num = 1; 331 $template->assign( 332 'TOTAL_NB_REMAINING', 333 count($remainings)); 334 378 335 foreach ($remainings as $path) 379 336 { 380 $class = ($num % 2) ? 'row1' : 'row2';381 337 list($width, $height) = getimagesize($path); 382 338 $size = floor(filesize($path) / 1024).' KB'; 383 339 384 $template->a ssign_block_vars(385 'remainings .remaining',340 $template->append( 341 'remainings', 386 342 array( 387 'NB_IMG'=>($num),388 343 'PATH'=>$path, 389 344 'FILESIZE_IMG'=>$size, 390 345 'WIDTH_IMG'=>$width, 391 346 'HEIGHT_IMG'=>$height, 392 393 'T_CLASS'=>$class394 347 )); 395 396 $num++;397 348 } 398 349 } 399 else 400 { 401 $template->assign_block_vars('warning', array()); 402 } 350 403 351 // +-----------------------------------------------------------------------+ 404 352 // | return to admin |
Note: See TracChangeset
for help on using the changeset viewer.