Changeset 2234
- Timestamp:
- Mar 1, 2008, 3:24:04 PM (16 years ago)
- Location:
- trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/category_cats.inc.php
r2231 r2234 289 289 } 290 290 }//fromto 291 291 292 292 $template->append( 'category_thumbnails', $tpl_var); 293 293 … … 303 303 { 304 304 $template->set_filename( 'thumbnails', 'thumbnails.tpl'); 305 // first line306 $template->assign_block_vars('thumbnails.line', array());307 // current row displayed308 $row_number = 0;309 305 310 306 if ($page['section']=='recent_cats') … … 316 312 foreach ($categories as $category) 317 313 { 318 $template->assign_block_vars( 319 'thumbnails.line.thumbnail', 314 $tpl_var = 320 315 array( 321 316 'IMAGE' => $thumbnail_src_of[ $category['representative_picture_id'] ], … … 336 331 ), 337 332 'CLASS' => 'thumbCat', 338 ) 339 ); 333 ); 340 334 if ($page['section']=='recent_cats') 341 335 { … … 345 339 { 346 340 $name = $category['name']; 347 $template->merge_block_vars( 348 'thumbnails.line.thumbnail', 349 array( 350 'IMAGE_TS' => get_icon($category['max_date_last'], $category['is_child_date_last']), 351 ) 352 ); 341 $tpl_var['IMAGE_TS'] = get_icon($category['max_date_last'], $category['is_child_date_last']); 353 342 } 354 $template->assign_block_vars( 355 'thumbnails.line.thumbnail.category_name', 356 array( 357 'NAME' => $name 358 ) 359 ); 343 $tpl_var['CATEGORY_NAME']=$name; 344 345 $template->append('thumbnails', $tpl_var); 360 346 361 347 //plugins need to add/modify sth in this loop ? 362 348 trigger_action('loc_index_category_thumbnail', 363 $category, 'thumbnails.line.thumbnail' ); 364 365 // create a new line ? 366 if (++$row_number == $user['nb_image_line']) 367 { 368 $template->assign_block_vars('thumbnails.line', array()); 369 $row_number = 0; 370 } 349 $category, 'thumbnails' ); 350 371 351 } 372 352 … … 377 357 378 358 $template->assign_var_from_handle('CATEGORIES', 'thumbnails'); 379 $template->delete_block_vars('thumbnails', true); // category_default reuse them380 359 } 381 360 trigger_action('loc_end_index_category_thumbnails', $categories); -
trunk/include/category_default.inc.php
r2218 r2234 63 63 if (count($pictures) > 0) 64 64 { 65 // first line66 $template->assign_block_vars('thumbnails.line', array());67 // current row displayed68 $row_number = 0;69 70 65 // define category slideshow url 71 66 $row = reset($pictures); … … 83 78 : '' )) 84 79 ); 80 81 $template->clear_assign('thumbnails'); // category_default reuse them 85 82 } 86 83 … … 100 97 ); 101 98 102 $template->assign_block_vars( 103 'thumbnails.line.thumbnail', 99 $tpl_var = 104 100 array( 105 101 'IMAGE' => $thumbnail_url, … … 111 107 112 108 'CLASS' => 'thumbElmt', 113 )114 109 ); 110 115 111 if ($user['show_nb_hits']) 116 112 { 117 $template->assign_block_vars( 118 'thumbnails.line.thumbnail.nb_hits', 113 $tpl_var['nb_hits'] = 119 114 array( 120 'HITS'=> l10n_dec('%d hit', '%d hits', $row['hit']), 121 'CLASS'=> set_span_class($row['hit']) . ' nb-hits', 122 ) 123 ); 124 115 'HITS'=> $row['hit'], 116 'CLASS'=> set_span_class($row['hit']), 117 ); 125 118 } 126 119 … … 153 146 } 154 147 155 $template->assign_block_vars( 156 'thumbnails.line.thumbnail.element_name', 157 array( 158 'NAME' => $name 159 ) 160 ); 148 $tpl_var['ELEMENT_NAME'] = $name; 161 149 } 162 150 … … 170 158 ;'; 171 159 list($row['nb_comments']) = mysql_fetch_array(pwg_query($query)); 172 $template->assign_block_vars( 173 'thumbnails.line.thumbnail.nb_comments', 160 $tpl_var['nb_comments'] = 174 161 array( 175 'NB_COMMENTS'=> l10n_dec('%d comment', '%d comments', 176 $row['nb_comments']), 177 'CLASS'=> set_span_class($row['nb_comments']) . ' nb-comments', 178 ) 179 ); 162 'NB_COMMENTS'=> $row['nb_comments'], 163 'CLASS'=> set_span_class($row['nb_comments']), 164 ); 180 165 } 181 166 167 $template->append('thumbnails', $tpl_var); 168 182 169 //plugins need to add/modify sth in this loop ? 183 trigger_action('loc_index_thumbnail', $row, 'thumbnails.line.thumbnail' ); 184 185 // create a new line ? 186 if (++$row_number == $user['nb_image_line']) 187 { 188 $template->assign_block_vars('thumbnails.line', array()); 189 $row_number = 0; 190 } 170 trigger_action('loc_index_thumbnail', $row, 'thumbnails' ); 191 171 } 192 172 -
trunk/template/yoga/theme/wipi/theme.css
r2116 r2234 255 255 } 256 256 .zero { display: none } 257 .one { background: transparent; }258 .plural { background: transparent; }259 257 .nb-hits { color: #69c; } 260 258 .nb-comments { color: #f92; } -
trunk/template/yoga/thumbnails.tpl
r2222 r2234 1 <!-- DEV TAG: not smarty migrated --> 2 <!-- $Id$ --> 3 <!-- BEGIN thumbnails --> 1 {* $Id$ *} 2 3 {if !empty($thumbnails)} 4 4 <ul class="thumbnails"> 5 <!-- BEGIN line --> 6 <!-- BEGIN thumbnail --> 7 <li class="{thumbnails.line.thumbnail.CLASS}"> 8 <span class="wrap1"> 9 <span class="wrap2"> 10 <a href="{thumbnails.line.thumbnail.U_IMG_LINK}"> 11 <img class="thumbnail" src="{thumbnails.line.thumbnail.IMAGE}" 12 alt="{thumbnails.line.thumbnail.IMAGE_ALT}" 13 title="{thumbnails.line.thumbnail.IMAGE_TITLE}"> 14 </a> 15 </span> 16 <span class="thumbLegend"> 17 <!-- BEGIN element_name --> 18 {thumbnails.line.thumbnail.element_name.NAME} 19 <!-- END element_name --> 20 <!-- BEGIN category_name --> 21 [{thumbnails.line.thumbnail.category_name.NAME}] 22 <!-- END category_name --> 23 {thumbnails.line.thumbnail.IMAGE_TS} 24 <!-- BEGIN nb_comments --> 25 <span class="{thumbnails.line.thumbnail.nb_comments.CLASS}"> 26 <br /> 27 {thumbnails.line.thumbnail.nb_comments.NB_COMMENTS} 28 </span> 29 <!-- END nb_comments --> 30 <!-- BEGIN nb_hits --> 31 <span class="{thumbnails.line.thumbnail.nb_hits.CLASS}"> 32 <br /> 33 {thumbnails.line.thumbnail.nb_hits.HITS} 34 </span> 35 <!-- END nb_hits --> 36 </span> 37 </span> 38 </li> 39 <!-- END thumbnail --> 40 <!-- END line --> 5 {foreach from=$thumbnails item=thumbnail} 6 <li class="{$thumbnail.CLASS}"> 7 <span class="wrap1"> 8 <span class="wrap2"> 9 <a href="{$thumbnail.U_IMG_LINK}"> 10 <img class="thumbnail" src="{$thumbnail.IMAGE}" 11 alt="{$thumbnail.IMAGE_ALT}" 12 title="{$thumbnail.IMAGE_TITLE}"> 13 </a> 14 </span> 15 <span class="thumbLegend"> 41 16 17 {if !empty($thumbnail.ELEMENT_NAME)}{$thumbnail.ELEMENT_NAME}{/if} 18 {if !empty($thumbnail.CATEGORY_NAME)}{$thumbnail.CATEGORY_NAME}{/if} 19 {if !empty($thumbnail.IMAGE_TS)}{$thumbnail.IMAGE_TS}{/if} 20 21 {if !empty($thumbnail.nb_comments)} 22 <span class="{$thumbnail.nb_comments.CLASS} nb-comments"> 23 <br /> 24 {$pwg->l10n_dec('%d comment', '%d comments',$thumbnail.nb_comments.NB_COMMENTS)} 25 </span> 26 {/if} 27 28 {if !empty($thumbnail.nb_hits)} 29 <span class="{$thumbnail.nb_hits.CLASS} nb-hits"> 30 <br /> 31 {$pwg->l10n_dec('%d hit', '%d hits',$thumbnail.nb_hits.HITS)} 32 </span> 33 {/if} 34 </span> 35 </span> 36 </li> 37 {/foreach} 42 38 </ul> 43 <!-- END thumbnails --> 39 {/if} 40 41
Note: See TracChangeset
for help on using the changeset viewer.