feature:2391

adding colorbox for theme : for new and installed themes

git-svn-id: http://piwigo.org/svn/trunk@11917 68402e56-0260-453c-a942-63ccdbb3a9ee
This commit is contained in:
flop25
2011-08-06 13:25:34 +00:00
parent 09532cc630
commit 79f9cdf5f4
3 changed files with 18 additions and 4 deletions
@@ -1,3 +1,10 @@
{include file='include/colorbox.inc.tpl'}
{footer_script}{literal}
jQuery(document).ready(function() {
$("a.preview-box").colorbox();
});
{/literal}{/footer_script}
<div class="titrePage">
<h2>{'Installed Themes'|@translate}</h2>
</div>
@@ -11,7 +18,7 @@
{foreach from=$active_themes item=theme}
<div class="themeBox{if $theme.is_default} themeDefault{/if}">
<div class="themeName">{$theme.name}{if $theme.is_default} <em>({'default'|@translate})</em>{/if}</div>
<div class="themeShot"><img src="{$theme.screenshot}" alt=""></div>
<div class="themeShot"><a href="{$theme.screenshot}" class="preview-box" title="{$theme.name}"><img src="{$theme.screenshot}" alt=""></a></div>
<div class="themeActions">
<div>
{if $theme.deactivable}
@@ -41,7 +48,7 @@
{foreach from=$inactive_themes item=theme}
<div class="themeBox">
<div class="themeName">{$theme.name}</div>
<div class="themeShot"><img src="{$theme.screenshot}" alt=""></div>
<div class="themeShot"><a href="{$theme.screenshot}" class="preview-box" title="{$theme.name}"><img src="{$theme.screenshot}" alt=""></a></div>
<div class="themeActions">
<div>
{if $theme.activable}
+7 -1
View File
@@ -1,3 +1,9 @@
{include file='include/colorbox.inc.tpl'}
{footer_script}{literal}
jQuery(document).ready(function() {
$("a.preview-box").colorbox();
});
{/literal}{/footer_script}
<div class="titrePage">
<h2>{'Add New Theme'|@translate}</h2>
</div>
@@ -7,7 +13,7 @@
{foreach from=$new_themes item=theme name=themes_loop}
<div class="themeBox">
<div class="themeName">{$theme.name}</div>
<div class="themeShot"><img src="{$theme.screenshot}" onerror="this.src='{$default_screenshot}'"></div>
<div class="themeShot"><a href="{$theme.screenshot}" class="preview-box" title="{$theme.name}"><img src="{$theme.thumbnail}" onerror="this.src='{$default_screenshot}'"></a></div>
<div class="themeActions"><a href="{$theme.install_url}">{'Install'|@translate}</a></div>
</div>
{/foreach}
+2 -1
View File
@@ -127,7 +127,8 @@ if ($themes->get_server_themes(true)) // only new themes
'new_themes',
array(
'name' => $theme['extension_name'],
'screenshot' => PEM_URL.'/upload/extension-'.$theme['extension_id'].'/thumbnail.jpg',
'thumbnail' => PEM_URL.'/upload/extension-'.$theme['extension_id'].'/thumbnail.jpg',
'screenshot' => PEM_URL.'/upload/extension-'.$theme['extension_id'].'/screenshot.jpg',
'install_url' => $url_auto_install,
)
);