Ignore:
Timestamp:
Mar 31, 2010, 3:10:09 PM (14 years ago)
Author:
plg
Message:

feature 1535: apply the plugin/theme managers look&feel to language manager.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/admin/themes/default/template/languages_installed.tpl

    r5371 r5496  
    33</div>
    44
    5 <table class="table2 languages">
    6 <thead>
    7   <tr class="throw">
    8     <td>{'Language'|@translate}</td>
    9     <td>{'Actions'|@translate}</td>
    10   </tr>
    11 </thead>
     5{foreach from=$language_states item=language_state}
     6<fieldset>
     7  <legend>
     8  {if $language_state == 'active'}
     9  {'Active Languages'|@translate}
    1210
    13 {foreach from=$languages item=language name=languages_loop}
    14   <tr class="{if $smarty.foreach.languages_loop.index is odd}row1{else}row2{/if}">
    15     <td class="{$language.STATE}">
    16       {$language.NAME}
    17       {if $language.IS_DEFAULT}<i>({'Default'|@translate})</i>{/if}
    18     </td>
    19     <td style="text-align: center;">
    20     {if !$language.IS_DEFAULT}
    21       {if $language.STATE == 'active' or $language.STATE == 'missing'}
    22         <a href="{$language.U_ACTION}&amp;action=deactivate">{'Deactivate'|@translate}</a> |
    23         <a href="{$language.U_ACTION}&amp;action=set_default">{'Default'|@translate}</a>
    24       {else}
    25         <a href="{$language.U_ACTION}&amp;action=activate">{'Activate'|@translate}</a> |
    26         <a href="{$language.U_ACTION}&amp;action=delete" onclick="return confirm('{'Are you sure?'|@translate|@escape:'javascript'}');">{'Delete'|@translate}</a>
     11  {elseif $language_state == 'inactive'}
     12  {'Inactive Languages'|@translate}
     13
     14  {/if}
     15  </legend>
     16  <div class="languageBoxes">
     17  {foreach from=$languages item=language}
     18    {if $language.state == $language_state}
     19  <div class="languageBox{if $language.is_default} languageDefault{/if}">
     20    <div class="languageName">{$language.name}{if $language.is_default} <em>({'default'|@translate})</em>{/if}</div>
     21    <div class="languageActions">
     22      <div>
     23      {if $language_state == 'active'}
     24        {if $language.deactivable}
     25      <a href="{$language.u_action}&amp;action=deactivate" title="{'Forbid this language to users'|@translate}">{'Deactivate'|@translate}</a>
     26        {else}
     27      <span title="{$language.deactivate_tooltip}">{'Deactivate'|@translate}</span>
     28        {/if}
     29
     30        {if not $language.is_default}
     31      | <a href="{$language.u_action}&amp;action=set_default" title="{'Set as default language for unregistered and new users'|@translate}">{'Default'|@translate}</a>
     32        {/if}
    2733      {/if}
    28     {else}
    29       ---
     34
     35      {if $language_state == 'inactive'}
     36      <a href="{$language.u_action}&amp;action=activate" title="{'Make this language available to users'|@translate}">{'Activate'|@translate}</a>
     37      | <a href="{$language.u_action}&amp;action=delete" onclick="return confirm('{'Are you sure?'|@translate|@escape:javascript}');" title="{'Delete this language'|@translate}">{'Delete'|@translate}</a>
     38      {/if}
     39      </div>
     40    </div> <!-- languageActions -->
     41  </div> <!-- languageBox -->
    3042    {/if}
    31     </td>
    32   </tr>
     43  {/foreach}
     44  </div> <!-- languageBoxes -->
     45</fieldset>
    3346{/foreach}
    34 </table>
Note: See TracChangeset for help on using the changeset viewer.