diff options
author | plegall <plg@piwigo.org> | 2010-03-13 00:00:52 +0000 |
---|---|---|
committer | plegall <plg@piwigo.org> | 2010-03-13 00:00:52 +0000 |
commit | 14778ce673277f2df41f963aa70df1cbed427294 (patch) | |
tree | 8c723d4d9827876dbf19d2bd581405fc50910860 /admin/themes/default/template/plugins_list.tpl | |
parent | c396f08708d431c6f7e8656eaca4fd8e440fdd39 (diff) |
feature 1502: based on Dotclear model, P@t has reorganized the way Piwigo
manages template/theme in a simpler "theme only level" architecture. It
supports multiple level inheritance.
git-svn-id: http://piwigo.org/svn/trunk@5123 68402e56-0260-453c-a942-63ccdbb3a9ee
Diffstat (limited to 'admin/themes/default/template/plugins_list.tpl')
-rw-r--r-- | admin/themes/default/template/plugins_list.tpl | 88 |
1 files changed, 88 insertions, 0 deletions
diff --git a/admin/themes/default/template/plugins_list.tpl b/admin/themes/default/template/plugins_list.tpl new file mode 100644 index 000000000..8743d6b6d --- /dev/null +++ b/admin/themes/default/template/plugins_list.tpl @@ -0,0 +1,88 @@ +<div class="titrePage"> +<span class="sort"> +{'Sort order'|@translate} : + <select onchange="document.location = this.options[this.selectedIndex].value;" style="width:200px"> + {html_options options=$order_options selected=$order_selected} + </select> +</span> + <h2>{'Plugins'|@translate}</h2> +</div> + + +{if isset($plugins)} +<table class="table2 plugins"> +<thead> + <tr class="throw"> + <td>{'Name'|@translate}</td> + <td>{'Actions'|@translate}</td> + <td>{'Version'|@translate}</td> + <td>{'Description'|@translate}</td> + </tr> +</thead> + +{foreach from=$plugins item=plugin name=plugins_loop} + <tr class="{if $smarty.foreach.plugins_loop.index is odd}row1{else}row2{/if}"> + <td class="pluginState{if $plugin.STATE != 'uninstalled'} {$plugin.STATE}{/if}"> + {$plugin.NAME} + </td> + <td> + <ul class="pluginsActions"> + {if $plugin.STATE == 'active'} + <li> + <a href="{$plugin.U_ACTION}&action=deactivate"> + <img src="{$themeconf.admin_icon_dir}/plug_deactivate.png" alt="{'Deactivate'|@translate}" title="{'Deactivate'|@translate}"> + </a> + </li> + <li> + <img src="{$themeconf.admin_icon_dir}/plug_uninstall_grey.png" alt="{'Uninstall'|@translate}" title="{'Uninstall'|@translate}"> + </li> + {/if} + {if $plugin.STATE == 'inactive'} + <li> + <a href="{$plugin.U_ACTION}&action=activate"> + <img src="{$themeconf.admin_icon_dir}/plug_activate.png" alt="{'Activate'|@translate}" title="{'Activate'|@translate}"> + </a> + </li> + <li> + <a href="{$plugin.U_ACTION}&action=uninstall" onclick="return confirm('{'Are you sure?'|@translate|@escape:'javascript'}');"> + <img src="{$themeconf.admin_icon_dir}/plug_uninstall.png" alt="{'Uninstall'|@translate}" title="{'Uninstall'|@translate}"> + </a> + </li> + {/if} + {if $plugin.STATE == 'missing'} + <li> + <img src="{$themeconf.admin_icon_dir}/plug_deactivate_grey.png" alt="{'Deactivate'|@translate}" title="{'Deactivate'|@translate}"> + </li> + <li> + <a href="{$plugin.U_ACTION}&action=uninstall" onclick="return confirm('{'Are you sure?'|@translate|@escape:'javascript'}');"> + <img src="{$themeconf.admin_icon_dir}/plug_uninstall.png" alt="{'Uninstall'|@translate}" title="{'Uninstall'|@translate}"> + </a> + </li> + {/if} + {if $plugin.STATE == 'uninstalled'} + <li> + <img src="{$themeconf.admin_icon_dir}/plug_activate_grey.png" alt="{'Activate'|@translate}" title="{'Activate'|@translate}"> + </li> + <li> + <a href="{$plugin.U_ACTION}&action=install" onclick="return confirm('{'Are you sure?'|@translate|@escape:'javascript'}');"> + <img src="{$themeconf.admin_icon_dir}/plug_install.png" alt="{'Install'|@translate}" title="{'Install'|@translate}"> + </a> + </li> + <li> + <a href="{$plugin.U_ACTION}&action=delete" onclick="return confirm('{'plugins_confirm_delete'|@translate|@escape:'javascript'}');"> + <img src="{$themeconf.admin_icon_dir}/plug_delete.png" alt="{'Delete'|@translate}" title="{'Delete'|@translate}"> + </a> + </li> + {else} + <li> + <img src="{$themeconf.admin_icon_dir}/plug_delete_grey.png" alt="{'Delete'|@translate}" title="{'Delete'|@translate}"> + </li> + {/if} + </ul> + </td> + <td style="text-align:center;">{$plugin.VERSION}</td> + <td>{$plugin.DESCRIPTION}</td> + </tr> +{/foreach} +</table> +{/if} |