- thumbnails.tpl migration

git-svn-id: http://piwigo.org/svn/trunk@2234 68402e56-0260-453c-a942-63ccdbb3a9ee
This commit is contained in:
rvelices
2008-03-01 14:24:04 +00:00
parent e6b785cbaa
commit 732e456b3b
4 changed files with 65 additions and 110 deletions
+8 -29
View File
@@ -288,7 +288,7 @@ if (count($categories) > 0)
}
}
}//fromto
$template->append( 'category_thumbnails', $tpl_var);
@@ -302,10 +302,6 @@ if (count($categories) > 0)
else
{
$template->set_filename( 'thumbnails', 'thumbnails.tpl');
// first line
$template->assign_block_vars('thumbnails.line', array());
// current row displayed
$row_number = 0;
if ($page['section']=='recent_cats')
{
@@ -315,8 +311,7 @@ if (count($categories) > 0)
foreach ($categories as $category)
{
$template->assign_block_vars(
'thumbnails.line.thumbnail',
$tpl_var =
array(
'IMAGE' => $thumbnail_src_of[ $category['representative_picture_id'] ],
'IMAGE_ALT' => $category['name'],
@@ -335,8 +330,7 @@ if (count($categories) > 0)
)
),
'CLASS' => 'thumbCat',
)
);
);
if ($page['section']=='recent_cats')
{
$name = get_cat_display_name_cache($category['uppercats'], null, false);
@@ -344,30 +338,16 @@ if (count($categories) > 0)
else
{
$name = $category['name'];
$template->merge_block_vars(
'thumbnails.line.thumbnail',
array(
'IMAGE_TS' => get_icon($category['max_date_last'], $category['is_child_date_last']),
)
);
$tpl_var['IMAGE_TS'] = get_icon($category['max_date_last'], $category['is_child_date_last']);
}
$template->assign_block_vars(
'thumbnails.line.thumbnail.category_name',
array(
'NAME' => $name
)
);
$tpl_var['CATEGORY_NAME']=$name;
$template->append('thumbnails', $tpl_var);
//plugins need to add/modify sth in this loop ?
trigger_action('loc_index_category_thumbnail',
$category, 'thumbnails.line.thumbnail' );
$category, 'thumbnails' );
// create a new line ?
if (++$row_number == $user['nb_image_line'])
{
$template->assign_block_vars('thumbnails.line', array());
$row_number = 0;
}
}
if ( isset($old_level_separator) )
@@ -376,7 +356,6 @@ if (count($categories) > 0)
}
$template->assign_var_from_handle('CATEGORIES', 'thumbnails');
$template->delete_block_vars('thumbnails', true); // category_default reuse them
}
trigger_action('loc_end_index_category_thumbnails', $categories);
}
+18 -38
View File
@@ -62,11 +62,6 @@ SELECT *
$template->set_filenames( array( 'thumbnails' => 'thumbnails.tpl',));
if (count($pictures) > 0)
{
// first line
$template->assign_block_vars('thumbnails.line', array());
// current row displayed
$row_number = 0;
// define category slideshow url
$row = reset($pictures);
$page['cat_slideshow_url'] =
@@ -82,6 +77,8 @@ if (count($pictures) > 0)
(isset($_GET['slideshow']) ? $_GET['slideshow']
: '' ))
);
$template->clear_assign('thumbnails'); // category_default reuse them
}
trigger_action('loc_begin_index_thumbnails', $pictures);
@@ -99,8 +96,7 @@ foreach ($pictures as $row)
array('start')
);
$template->assign_block_vars(
'thumbnails.line.thumbnail',
$tpl_var =
array(
'IMAGE' => $thumbnail_url,
'IMAGE_ALT' => $row['file'],
@@ -110,18 +106,15 @@ foreach ($pictures as $row)
'U_IMG_LINK' => $url,
'CLASS' => 'thumbElmt',
)
);
if ($user['show_nb_hits'])
{
$template->assign_block_vars(
'thumbnails.line.thumbnail.nb_hits',
array(
'HITS'=> l10n_dec('%d hit', '%d hits', $row['hit']),
'CLASS'=> set_span_class($row['hit']) . ' nb-hits',
)
);
if ($user['show_nb_hits'])
{
$tpl_var['nb_hits'] =
array(
'HITS'=> $row['hit'],
'CLASS'=> set_span_class($row['hit']),
);
}
if ($conf['show_thumbnail_caption'])
@@ -152,12 +145,7 @@ foreach ($pictures as $row)
}
}
$template->assign_block_vars(
'thumbnails.line.thumbnail.element_name',
array(
'NAME' => $name
)
);
$tpl_var['ELEMENT_NAME'] = $name;
}
if ($user['show_nb_comments'])
@@ -169,25 +157,17 @@ SELECT COUNT(*) AS nb_comments
AND validated = \'true\'
;';
list($row['nb_comments']) = mysql_fetch_array(pwg_query($query));
$template->assign_block_vars(
'thumbnails.line.thumbnail.nb_comments',
$tpl_var['nb_comments'] =
array(
'NB_COMMENTS'=> l10n_dec('%d comment', '%d comments',
$row['nb_comments']),
'CLASS'=> set_span_class($row['nb_comments']) . ' nb-comments',
)
);
'NB_COMMENTS'=> $row['nb_comments'],
'CLASS'=> set_span_class($row['nb_comments']),
);
}
$template->append('thumbnails', $tpl_var);
//plugins need to add/modify sth in this loop ?
trigger_action('loc_index_thumbnail', $row, 'thumbnails.line.thumbnail' );
// create a new line ?
if (++$row_number == $user['nb_image_line'])
{
$template->assign_block_vars('thumbnails.line', array());
$row_number = 0;
}
trigger_action('loc_index_thumbnail', $row, 'thumbnails' );
}
trigger_action('loc_end_index_thumbnails', $pictures);