feature #379, multiple format, labels

Ability to customize, with $lang['format CR2'] = 'RAW Canon' (in LocalFiles Editor) for example
This commit is contained in:
plegall
2015-12-20 15:44:01 +01:00
parent 0f8d85491f
commit 89bc74b3f3
2 changed files with 8 additions and 1 deletions

View File

@@ -679,6 +679,13 @@ SELECT *
$format['download_url'] = 'action.php?format='.$format['format_id'];
$format['download_url'].= '&download='.substr(md5(time()), 0, 6); // a random string to avoid browser cache
$format['label'] = strtoupper($format['ext']);
$lang_key = 'format '.strtoupper($format['ext']);
if (isset($lang[$lang_key]))
{
$format['label'] = $lang[$lang_key];
}
$format['filesize'] = sprintf('%.1fMB', $format['filesize']/1024);
}
}

View File

@@ -95,7 +95,7 @@ jQuery().ready(function() {
<ul>
<li><a href="{$current.U_DOWNLOAD}" rel="nofollow">{'Original'|@translate}</a></li>
{foreach from=$current.formats item=format}
<li><a href="{$format.download_url}" rel="nofollow">{$format.ext|upper}<span class="downloadformatDetails"> ({$format.filesize})</span></a></li>
<li><a href="{$format.download_url}" rel="nofollow">{$format.label}<span class="downloadformatDetails"> ({$format.filesize})</span></a></li>
{/foreach}
</ul>
</div>