source: trunk/admin/template/goto/plugins_list.tpl @ 5090

Last change on this file since 5090 was 5021, checked in by nikrou, 14 years ago

Feature 1451 : localization with gettext
Use php-gettext (developpement version rev43, because of php5.3) as fallback
Use native language (english) instead of key for translation
Keep directory en_UK for english customization
Need some refactoring for plurals

Todo : managing plugins in the same way

  • Property svn:eol-style set to LF
File size: 3.4 KB
RevLine 
[2531]1<div class="titrePage">
2<span class="sort">
3{'Sort order'|@translate} :
4  <select onchange="document.location = this.options[this.selectedIndex].value;" style="width:200px">
5        {html_options options=$order_options selected=$order_selected}
6  </select>
7</span>
8  <h2>{'Plugins'|@translate}</h2>
9</div>
10
11
12{if isset($plugins)}
[2631]13<table class="table2 plugins">
[2531]14<thead>
15  <tr class="throw">
16    <td>{'Name'|@translate}</td>
[2631]17    <td>{'Actions'|@translate}</td>
[2531]18    <td>{'Version'|@translate}</td>
19    <td>{'Description'|@translate}</td>
20  </tr>
21</thead>
[2619]22
[2531]23{foreach from=$plugins item=plugin name=plugins_loop}
[2631]24  <tr class="{if $smarty.foreach.plugins_loop.index is odd}row1{else}row2{/if}">
25  <td class="pluginState{if $plugin.STATE != 'uninstalled'} {$plugin.STATE}{/if}">
26    {$plugin.NAME}
27  </td>
28  <td>
29    <ul class="pluginsActions">
30    {if $plugin.STATE == 'active'}
31      <li>
32        <a href="{$plugin.U_ACTION}&amp;action=deactivate">
[3185]33          <img src="{$themeconf.admin_icon_dir}/plug_deactivate.png" alt="{'Deactivate'|@translate}" title="{'Deactivate'|@translate}">
[2631]34        </a>
35      </li>
36      <li>
[3185]37          <img src="{$themeconf.admin_icon_dir}/plug_uninstall_grey.png" alt="{'Uninstall'|@translate}" title="{'Uninstall'|@translate}">
[2631]38      </li>
39    {/if}
40    {if $plugin.STATE == 'inactive'}
41      <li>
42        <a href="{$plugin.U_ACTION}&amp;action=activate">
[3185]43          <img src="{$themeconf.admin_icon_dir}/plug_activate.png" alt="{'Activate'|@translate}" title="{'Activate'|@translate}">
[2631]44        </a>
45      </li>
[2656]46      <li>
47        <a href="{$plugin.U_ACTION}&amp;action=uninstall" onclick="return confirm('{'Are you sure?'|@translate|@escape:'javascript'}');">
[3185]48          <img src="{$themeconf.admin_icon_dir}/plug_uninstall.png" alt="{'Uninstall'|@translate}" title="{'Uninstall'|@translate}">
[2656]49        </a>
50      </li>
[2631]51    {/if}
[2656]52    {if $plugin.STATE == 'missing'}
[2631]53      <li>
[3185]54          <img src="{$themeconf.admin_icon_dir}/plug_deactivate_grey.png" alt="{'Deactivate'|@translate}" title="{'Deactivate'|@translate}">
[2656]55      </li>
56      <li>
[2631]57        <a href="{$plugin.U_ACTION}&amp;action=uninstall" onclick="return confirm('{'Are you sure?'|@translate|@escape:'javascript'}');">
[3185]58          <img src="{$themeconf.admin_icon_dir}/plug_uninstall.png" alt="{'Uninstall'|@translate}" title="{'Uninstall'|@translate}">
[2631]59        </a>
60      </li>
61    {/if}
62    {if $plugin.STATE == 'uninstalled'}
63      <li>
[3185]64          <img src="{$themeconf.admin_icon_dir}/plug_activate_grey.png" alt="{'Activate'|@translate}" title="{'Activate'|@translate}">
[2631]65      </li>
66      <li>
67        <a href="{$plugin.U_ACTION}&amp;action=install" onclick="return confirm('{'Are you sure?'|@translate|@escape:'javascript'}');">
[3185]68          <img src="{$themeconf.admin_icon_dir}/plug_install.png" alt="{'Install'|@translate}" title="{'Install'|@translate}">
[2631]69        </a>
70      </li>
71      <li>
72        <a href="{$plugin.U_ACTION}&amp;action=delete" onclick="return confirm('{'plugins_confirm_delete'|@translate|@escape:'javascript'}');">
[5021]73          <img src="{$themeconf.admin_icon_dir}/plug_delete.png" alt="{'Delete'|@translate}" title="{'Delete'|@translate}">
[2631]74        </a>
75      </li>
[2656]76    {else}
[2631]77      <li>
[5021]78        <img src="{$themeconf.admin_icon_dir}/plug_delete_grey.png" alt="{'Delete'|@translate}" title="{'Delete'|@translate}">
[2631]79      </li>
80    {/if}
81    </ul>
82  </td>
83  <td style="text-align:center;">{$plugin.VERSION}</td>
84  <td>{$plugin.DESCRIPTION}</td>
[2531]85  </tr>
86{/foreach}
87</table>
88{/if}
Note: See TracBrowser for help on using the repository browser.