From 489af703b1c0c7beba790fba5c92e5a38ddb4514 Mon Sep 17 00:00:00 2001 From: mistic100 Date: Mon, 23 May 2011 12:34:08 +0000 Subject: plugin manager : delete ordering by name, fiw some styles git-svn-id: http://piwigo.org/svn/trunk@11010 68402e56-0260-453c-a942-63ccdbb3a9ee --- admin/themes/default/template/plugins_list.tpl | 54 +++++++------------------- 1 file changed, 15 insertions(+), 39 deletions(-) (limited to 'admin/themes/default/template') diff --git a/admin/themes/default/template/plugins_list.tpl b/admin/themes/default/template/plugins_list.tpl index 54f051eac..7efdd822f 100644 --- a/admin/themes/default/template/plugins_list.tpl +++ b/admin/themes/default/template/plugins_list.tpl @@ -21,29 +21,19 @@ jQuery(document).ready(function() { jQuery('a.deactivate_all').click(function() { if (confirm(confirmMsg)) { jQuery('div.active').each(function() { - performPluginAction(jQuery(this).attr('id'), 'deactivate'); + performPluginDeactivate(jQuery(this).attr('id')); }); } }); - jQuery('a.activate_all').click(function() { - if (confirm(confirmMsg)) { - jQuery('div.inactive').each(function() { - performPluginAction(jQuery(this).attr('id'), 'activate'); - }); - } - }); - function performPluginAction(id, action) { + function performPluginDeactivate(id) { queuedManager.add({ type: 'GET', dataType: 'json', url: 'ws.php', - data: { method: 'pwg.plugins.performAction', action: action, plugin: id, pwg_token: pwg_token, format: 'json' }, + data: { method: 'pwg.plugins.performAction', action: 'deactivate', plugin: id, pwg_token: pwg_token, format: 'json' }, success: function(data) { if (data['stat'] == 'ok') { - if (action == 'deactivate') - jQuery("#"+id).removeClass('active').addClass('inactive'); - else - jQuery("#"+id).removeClass('inactive').addClass('active'); + jQuery("#"+id).removeClass('active').addClass('inactive'); } } }); @@ -80,23 +70,13 @@ jQuery(document).ready(function() {
-
+ - {'Sort order'|@translate} : - -   |   {'Display'|@translate} : -   |   - {'Deactivate'|@translate} {'all'|@translate} - {*   |   - {'Activate'|@translate} {'all'|@translate} *}

{'Plugins'|@translate}

@@ -107,9 +87,9 @@ jQuery(document).ready(function() { {assign var='field_name' value='null'} {foreach from=$plugins item=plugin name=plugins_loop} -{if $plugin_order == 'state' AND $field_name != $plugin.STATE} +{if $field_name != $plugin.STATE} {if $field_name != 'null'}{/if} -
+
{if $plugin.STATE == 'active'} {'Active Plugins'|@translate} @@ -122,11 +102,7 @@ jQuery(document).ready(function() { {/if} {assign var='field_name' value=$plugin.STATE} - -{elseif $field_name == 'null'} -
- {assign var='field_name' value='not_null'} - + {if $field_name == 'active'}{'Deactivate'|@translate} {'all'|@translate}{/if} {/if} {if not empty($plugin.AUTHOR)} @@ -147,7 +123,7 @@ jQuery(document).ready(function() { {$plugin.DESC} - + {if $plugin.STATE == 'active'} {'Deactivate'|@translate} @@ -155,13 +131,13 @@ jQuery(document).ready(function() { {elseif $plugin.STATE == 'inactive'} {'Activate'|@translate} - | {'Delete'|@translate} + | {'Delete'|@translate} {elseif $plugin.STATE == 'missing'} - {'Uninstall'|@translate} + {'Uninstall'|@translate} {elseif $plugin.STATE == 'merged'} - {'Delete'|@translate} + {'Delete'|@translate} {/if} @@ -199,13 +175,13 @@ jQuery(document).ready(function() { {elseif $plugin.STATE == 'inactive'} {'Activate'|@translate} - | {'Delete'|@translate} + | {'Delete'|@translate} {elseif $plugin.STATE == 'missing'} - {'Uninstall'|@translate} + {'Uninstall'|@translate} {elseif $plugin.STATE == 'merged'} - {'Delete'|@translate} + {'Delete'|@translate} {/if}
-- cgit v1.2.3