Changeset 2234 for trunk/include


Ignore:
Timestamp:
Mar 1, 2008, 3:24:04 PM (16 years ago)
Author:
rvelices
Message:
  • thumbnails.tpl migration
Location:
trunk/include
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/category_cats.inc.php

    r2231 r2234  
    289289        }
    290290      }//fromto
    291      
     291
    292292      $template->append( 'category_thumbnails', $tpl_var);
    293293
     
    303303  {
    304304    $template->set_filename( 'thumbnails', 'thumbnails.tpl');
    305     // first line
    306     $template->assign_block_vars('thumbnails.line', array());
    307     // current row displayed
    308     $row_number = 0;
    309305
    310306    if ($page['section']=='recent_cats')
     
    316312    foreach ($categories as $category)
    317313    {
    318       $template->assign_block_vars(
    319         'thumbnails.line.thumbnail',
     314      $tpl_var =
    320315        array(
    321316          'IMAGE'       => $thumbnail_src_of[ $category['representative_picture_id'] ],
     
    336331            ),
    337332          'CLASS'       => 'thumbCat',
    338           )
    339         );
     333          );
    340334      if ($page['section']=='recent_cats')
    341335      {
     
    345339      {
    346340        $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']);
    353342      }
    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);
    360346
    361347      //plugins need to add/modify sth in this loop ?
    362348      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
    371351    }
    372352
     
    377357
    378358    $template->assign_var_from_handle('CATEGORIES', 'thumbnails');
    379     $template->delete_block_vars('thumbnails', true); // category_default reuse them
    380359  }
    381360  trigger_action('loc_end_index_category_thumbnails', $categories);
  • trunk/include/category_default.inc.php

    r2218 r2234  
    6363if (count($pictures) > 0)
    6464{
    65   // first line
    66   $template->assign_block_vars('thumbnails.line', array());
    67   // current row displayed
    68   $row_number = 0;
    69 
    7065  // define category slideshow url
    7166  $row = reset($pictures);
     
    8378                                   : '' ))
    8479    );
     80
     81    $template->clear_assign('thumbnails'); // category_default reuse them
    8582}
    8683
     
    10097      );
    10198
    102   $template->assign_block_vars(
    103     'thumbnails.line.thumbnail',
     99  $tpl_var =
    104100    array(
    105101      'IMAGE'              => $thumbnail_url,
     
    111107
    112108      'CLASS'              => 'thumbElmt',
    113       )
    114109    );
     110
    115111  if ($user['show_nb_hits'])
    116112  {
    117     $template->assign_block_vars(
    118       'thumbnails.line.thumbnail.nb_hits',
     113    $tpl_var['nb_hits'] =
    119114      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      );
    125118  }
    126119
     
    153146    }
    154147
    155     $template->assign_block_vars(
    156       'thumbnails.line.thumbnail.element_name',
    157       array(
    158         'NAME' => $name
    159         )
    160       );
     148    $tpl_var['ELEMENT_NAME'] = $name;
    161149  }
    162150
     
    170158;';
    171159    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'] =
    174161      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      );
    180165  }
    181166
     167  $template->append('thumbnails', $tpl_var);
     168
    182169  //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' );
    191171}
    192172
Note: See TracChangeset for help on using the changeset viewer.