aboutsummaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
Diffstat (limited to 'admin')
-rw-r--r--admin/element_set_ranks.php13
-rw-r--r--admin/themes/default/template/element_set_ranks.tpl11
2 files changed, 22 insertions, 2 deletions
diff --git a/admin/element_set_ranks.php b/admin/element_set_ranks.php
index 6c7a759ad..da2ace70e 100644
--- a/admin/element_set_ranks.php
+++ b/admin/element_set_ranks.php
@@ -197,8 +197,10 @@ $template->assign(
$query = '
SELECT
id,
+ file,
path,
tn_ext,
+ name,
rank
FROM '.IMAGES_TABLE.'
JOIN '.IMAGE_CATEGORY_TABLE.' ON image_id = id
@@ -216,7 +218,17 @@ while ($row = pwg_db_fetch_assoc($result))
$src = get_thumbnail_url($row);
$thumbnail_size = getimagesize($src);
+ if ( !empty( $row['name'] ) )
+ {
+ $thumbnail_name = $row['name'];
+ }
+ else
+ {
+ $file_wo_ext = get_filename_wo_extension($row['file']);
+ $thumbnail_name = str_replace('_', ' ', $file_wo_ext);
+ }
$thumbnail_info[] = array(
+ 'name' => $thumbnail_name,
'width' => $thumbnail_size[0],
'height' => $thumbnail_size[1],
'id' => $row['id'],
@@ -242,6 +254,7 @@ foreach ($thumbnail_info as $thumbnails_info)
'thumbnails',
array(
'ID' => $thumbnails_info['id'],
+ 'NAME' => $thumbnails_info['name'],
'TN_SRC' => $thumbnails_info['tn_src'],
'RANK' => $thumbnails_info['rank'],
'CLIPING' => round($clipping),
diff --git a/admin/themes/default/template/element_set_ranks.tpl b/admin/themes/default/template/element_set_ranks.tpl
index be708168c..3352a6355 100644
--- a/admin/themes/default/template/element_set_ranks.tpl
+++ b/admin/themes/default/template/element_set_ranks.tpl
@@ -28,6 +28,13 @@ jQuery(document).ready(function() {
checkOrderOptions();
});
+jQuery(document).ready(function() {
+jQuery('.clipwrapper').tipTip({
+'delay' : 0,
+'fadeIn' : 200,
+'fadeOut' : 200
+});
+});
{/literal}{/footer_script}
<h2>{'Manage photo ranks'|@translate}</h2>
@@ -44,9 +51,9 @@ jQuery(document).ready(function() {
<ul class="thumbnails">
{foreach from=$thumbnails item=thumbnail}
<li class="rank-of-image" style="width:{$thumbnail.CLIPING_li}px; height:{$thumbnail.CLIPING_li}px; ">
- <div class="clipwrapper" style="width:{$thumbnail.CLIPING}px; height:{$thumbnail.CLIPING}px; ">
+ <div class="clipwrapper" style="width:{$thumbnail.CLIPING}px; height:{$thumbnail.CLIPING}px; " title="{$thumbnail.NAME|@replace:'"':' '}">
<div class="clip" style="clip:rect({$thumbnail.CLIP_TOP}px {$thumbnail.CLIP_RIGHT}px {$thumbnail.CLIP_BOTTOM}px {$thumbnail.CLIP_LEFT}px);top:-{$thumbnail.CLIP_TOP}px;left:-{$thumbnail.CLIP_LEFT}px">
- <img src="{$thumbnail.TN_SRC}" class="thumbnail" alt="">
+ <img src="{$thumbnail.TN_SRC}" class="thumbnail" alt="{$thumbnail.NAME|@replace:'"':' '}">
</div>
</div>
<input type="text" name="rank_of_image[{$thumbnail.ID}]" value="{$thumbnail.RANK}" style="display:none">