Piwigo/admin/themes/default/template/picture_formats.tpl
Zacharie Guet e408b072fc Minor change on formats tab
* Deleting translation keys from en_GB to en_UK
* Adding a confirm popin on the format deletion
* Minor design changes
2022-07-30 14:12:15 +02:00

35 lines
No EOL
1.9 KiB
Smarty

{combine_css path="admin/themes/default/fontello/css/animation.css" order=10} {* order 10 is required, see issue 1080 *}
{combine_script id='picture_formats' load='footer' path='admin/themes/default/js/picture_formats.js'}
{combine_script id='jquery.confirm' load='footer' require='jquery' path='themes/default/js/plugins/jquery-confirm.min.js'}
{combine_css path="themes/default/js/plugins/jquery-confirm.min.css"}
{combine_script id='common' load='footer' path='admin/themes/default/js/common.js'}
<script>
const nbFormats = {count($FORMATS)}
const pwg_token = "{$PWG_TOKEN}"
const str_confirm_delete_format = "{'Delete %s format ?'|@translate}"
const str_confirm_msg = '{"Yes, I am sure"|@translate}';
const str_cancel_msg = "{"No, I have changed my mind"|@translate}";
</script>
<div class="formats-header">
<a class="{if (count($FORMATS) != 0)}head-button-1{else}head-button-2{/if} icon-plus-circled" href="{$ADD_FORMATS_URL}">{"Add formats"|@translate}</a>
</div>
<div class="formats-content">
<div class="no-formats" {if (count($FORMATS) != 0)}style="display:none"{/if}>
{"No format for this picture"|@translate}
</div>
<div class="formats-list" {if (count($FORMATS) == 0)}style="display:none"{/if}>
{foreach from=$FORMATS item=$format}
<div class="format-card" data-id="{$format["format_id"]}" style="background-image: url('{$IMG_SQUARE_SRC}')">
<span class="format-card-size">{'%s MB'|@translate:$format["filesize"]}</span>
<div class="format-card-ext"><span>{$format["label"]}</span></div>
<div class="format-card-actions">
<a href="{$format["download_url"]}" rel="nofollow"> <i class="icon-download"></i> </a>
<a class="format-delete"> <i class="icon-trash-1"></i> </a>
</div>
</div>
{/foreach}
</div>
</div>