mirror of
https://github.com/YunoHost-Apps/piwigo_ynh.git
synced 2024-09-03 20:06:03 +02:00
101 lines
3.4 KiB
Smarty
101 lines
3.4 KiB
Smarty
|
{include file='include/colorbox.inc.tpl'}
|
||
|
|
||
|
{footer_script}{literal}
|
||
|
jQuery(document).ready(function() {
|
||
|
$("a.preview-box").colorbox();
|
||
|
|
||
|
jQuery('.showInfo').tipTip({
|
||
|
'delay' : 0,
|
||
|
'fadeIn' : 200,
|
||
|
'fadeOut' : 200,
|
||
|
'maxWidth':'300px',
|
||
|
'keepAlive':true,
|
||
|
'activation':'click'
|
||
|
});
|
||
|
});
|
||
|
{/literal}{/footer_script}
|
||
|
|
||
|
<div class="titrePage">
|
||
|
<h2>{'Installed Themes'|@translate}</h2>
|
||
|
</div>
|
||
|
|
||
|
<div id="themesContent">
|
||
|
|
||
|
{assign var='field_name' value='null'} {* <!-- 'counter' for fieldset management --> *}
|
||
|
{foreach from=$tpl_themes item=theme}
|
||
|
|
||
|
{if $field_name != $theme.STATE}
|
||
|
{if $field_name != 'null'}
|
||
|
</div>
|
||
|
</fieldset>
|
||
|
{/if}
|
||
|
|
||
|
<fieldset>
|
||
|
<legend>
|
||
|
{if $theme.STATE == 'active'}
|
||
|
{'Active Themes'|@translate}
|
||
|
{else}
|
||
|
{'Inactive Themes'|@translate}
|
||
|
{/if}
|
||
|
</legend>
|
||
|
<div class="themeBoxes">
|
||
|
{assign var='field_name' value=$theme.STATE}
|
||
|
{/if}
|
||
|
|
||
|
{if not empty($theme.AUTHOR)}
|
||
|
{if not empty($theme.AUTHOR_URL)}
|
||
|
{assign var='author' value="<a href='%s'>%s</a>"|@sprintf:$theme.AUTHOR_URL:$theme.AUTHOR}
|
||
|
{else}
|
||
|
{assign var='author' value='<u>'|cat:$theme.AUTHOR|cat:'</u>'}
|
||
|
{/if}
|
||
|
{/if}
|
||
|
{if not empty($theme.VISIT_URL)}
|
||
|
{assign var='version' value="<a class='externalLink' href='"|cat:$theme.VISIT_URL|cat:"'>"|cat:$theme.VERSION|cat:"</a>"}
|
||
|
{else}
|
||
|
{assign var='version' value=$theme.VERSION}
|
||
|
{/if}
|
||
|
|
||
|
<div class="themeBox{if $theme.IS_DEFAULT} themeDefault{/if}">
|
||
|
<div class="themeName">
|
||
|
{$theme.NAME} {if $theme.IS_DEFAULT}<em>({'default'|@translate})</em>{/if} {if $theme.IS_MOBILE}<em>({'Mobile'|@translate})</em>{/if}
|
||
|
<a class="icon-info-circled-1 showInfo" title="{if !empty($author)}{'By %s'|@translate:$author} | {/if}{'Version'|@translate} {$version}<br/>{$theme.DESC|@escape:'html'}"></a>
|
||
|
</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.STATE == 'active'}
|
||
|
{if $theme.DEACTIVABLE}
|
||
|
<a href="{$deactivate_baseurl}{$theme.ID}" class="tiptip" title="{'Forbid this theme to users'|@translate}">{'Deactivate'|@translate}</a>
|
||
|
{else}
|
||
|
<span title="{$theme.DEACTIVATE_TOOLTIP}" class="tiptip">{'Deactivate'|@translate}</span>
|
||
|
{/if}
|
||
|
|
||
|
{if not $theme.IS_DEFAULT}
|
||
|
| <a href="{$set_default_baseurl}{$theme.ID}" class="tiptip" title="{'Set as default theme for unregistered and new users'|@translate}">{'Default'|@translate}</a>
|
||
|
{/if}
|
||
|
{if $theme.ADMIN_URI}
|
||
|
<br><a href="{$theme.ADMIN_URI}" class="tiptip" title="{'Configuration'|@translate}">{'Configuration'|@translate}</a>
|
||
|
{/if}
|
||
|
{else}
|
||
|
{if $theme.ACTIVABLE}
|
||
|
<a href="{$activate_baseurl}{$theme.ID}" title="{'Make this theme available to users'|@translate}" class="tiptip">{'Activate'|@translate}</a>
|
||
|
{else}
|
||
|
<span title="{$theme.ACTIVATE_TOOLTIP}" class="tiptip">{'Activate'|@translate}</span>
|
||
|
{/if}
|
||
|
|
|
||
|
{if $theme.DELETABLE}
|
||
|
<a href="{$delete_baseurl}{$theme.ID}" onclick="return confirm('{'Are you sure?'|@translate|@escape:javascript}');" title="{'Delete this theme'|@translate}">{'Delete'|@translate}</a>
|
||
|
{else}
|
||
|
<span title="{$theme.DELETE_TOOLTIP}" class="tiptip">{'Delete'|@translate}</span>
|
||
|
{/if}
|
||
|
{/if}
|
||
|
</div>
|
||
|
</div> <!-- themeActions -->
|
||
|
</div>
|
||
|
|
||
|
{/foreach}
|
||
|
</div> <!-- themeBoxes -->
|
||
|
</fieldset>
|
||
|
|
||
|
</div> <!-- themesContent -->
|