mirror of
https://github.com/Piwigo/Piwigo.git
synced 2026-08-07 09:13:02 +02:00
Feature 1535: Allow to install new languages from PEM.
git-svn-id: http://piwigo.org/svn/trunk@5371 68402e56-0260-453c-a942-63ccdbb3a9ee
This commit is contained in:
@@ -37,10 +37,14 @@ TABLE#detailedStats {
|
||||
}
|
||||
|
||||
/* Plugins, languages tables */
|
||||
TABLE.plugins { min-width: 400px; }
|
||||
TABLE.plugins,
|
||||
TABLE.languages {
|
||||
min-width: 500px;
|
||||
}
|
||||
TABLE.plugins A { border: 0; }
|
||||
TABLE.plugins TR TD { padding: 4px 10px; }
|
||||
TABLE.plugins TR TD.pluginState { padding: 4px 16px; }
|
||||
TABLE.languages TR TD { padding: 7px 20px; }
|
||||
|
||||
TABLE.plugins TR TD.active,
|
||||
TABLE.languages TR TD.active {
|
||||
@@ -64,9 +68,6 @@ TABLE.plugins ul.pluginsActions {
|
||||
|
||||
TABLE.plugins ul.pluginsActions li { display: inline; }
|
||||
|
||||
TABLE.languages { min-width: 400px; }
|
||||
TABLE.languages TR TD { text-align: center; padding: 4px 20px; }
|
||||
|
||||
/* categoryOrdering */
|
||||
SELECT.categoryList {
|
||||
width: 100%;
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<div class="titrePage">
|
||||
<h2>{'Languages'|@translate}</h2>
|
||||
<h2>{'Installed Languages'|@translate}</h2>
|
||||
</div>
|
||||
|
||||
<table class="table2 languages">
|
||||
@@ -12,11 +12,11 @@
|
||||
|
||||
{foreach from=$languages item=language name=languages_loop}
|
||||
<tr class="{if $smarty.foreach.languages_loop.index is odd}row1{else}row2{/if}">
|
||||
<td class="{$language.STATE}" style="text-align: left;">
|
||||
<td class="{$language.STATE}">
|
||||
{$language.NAME}
|
||||
{if $language.IS_DEFAULT}<i>({'Default'|@translate})</i>{/if}
|
||||
</td>
|
||||
<td>
|
||||
<td style="text-align: center;">
|
||||
{if !$language.IS_DEFAULT}
|
||||
{if $language.STATE == 'active' or $language.STATE == 'missing'}
|
||||
<a href="{$language.U_ACTION}&action=deactivate">{'Deactivate'|@translate}</a> |
|
||||
|
||||
@@ -0,0 +1,40 @@
|
||||
{known_script id="jquery" src=$ROOT_URL|@cat:"themes/default/js/jquery.packed.js"}
|
||||
{known_script id="jquery.cluetip" src=$ROOT_URL|@cat:"themes/default/js/plugins/jquery.cluetip.packed.js"}
|
||||
|
||||
<script type="text/javascript">
|
||||
jQuery().ready(function(){ldelim}
|
||||
jQuery('.cluetip').cluetip({ldelim}
|
||||
width: 300,
|
||||
splitTitle: '|'
|
||||
});
|
||||
});
|
||||
</script>
|
||||
|
||||
<div class="titrePage">
|
||||
<h2>{'Add New Language'|@translate}</h2>
|
||||
</div>
|
||||
|
||||
{if !empty($languages)}
|
||||
<table class="table2 languages">
|
||||
<thead>
|
||||
<tr class="throw">
|
||||
<td>{'Language'|@translate}</td>
|
||||
<td>{'Version'|@translate}</td>
|
||||
<td>{'Date'|@translate}</td>
|
||||
<td>{'Author'|@translate}</td>
|
||||
<td>{'Actions'|@translate}</td>
|
||||
</tr>
|
||||
</thead>
|
||||
{foreach from=$languages item=language name=languages_loop}
|
||||
<tr class="{if $smarty.foreach.languages_loop.index is odd}row1{else}row2{/if}">
|
||||
<td><a href="{$language.EXT_URL}" onclick="window.open(this.href); return false;" class="cluetip" title="{$language.EXT_NAME}|{$language.EXT_DESC|htmlspecialchars|nl2br}">{$language.EXT_NAME}</a></td>
|
||||
<td style="text-align:center;"><a href="{$language.EXT_URL}" onclick="window.open(this.href); return false;" class="cluetip" title="{$language.EXT_NAME}|{$language.VER_DESC|htmlspecialchars|nl2br}">{$language.VERSION}</a></td>
|
||||
<td>{$language.DATE}</td>
|
||||
<td>{$language.AUTHOR}</td>
|
||||
<td style="text-align:center;"><a href="{$language.URL_INSTALL}">{'Install'|@translate}</a>
|
||||
/ <a href="{$language.URL_DOWNLOAD}">{'download'|@translate|@ucfirst}</a>
|
||||
</td>
|
||||
</tr>
|
||||
{/foreach}
|
||||
</table>
|
||||
{/if}
|
||||
Reference in New Issue
Block a user