Current oav website
This commit is contained in:
4
dotclear._no/admin/js/_plugins.js
Normal file
4
dotclear._no/admin/js/_plugins.js
Normal file
@ -0,0 +1,4 @@
|
||||
'use strict';$(function(){$('table.modules.expandable tr.line').each(function(){$('td.module-name, th.module-name',this).toggleWithLegend($(this).next('.module-more'),{img_on_txt:dotclear.img_plus_txt,img_on_alt:dotclear.img_plus_alt,img_off_txt:dotclear.img_minus_txt,img_off_alt:dotclear.img_minus_alt,legend_click:true});});$('.checkboxes-helpers').each(function(){dotclear.checkboxesHelpers(this);});$('.modules-form-actions').each(function(){const rxActionType=/^[^\[]+/;const rxActionValue=/([^\[]+)\]$/;const checkboxes=$(this).find('input[type=checkbox]');$('input[type=submit]',this).on('click',function(){const keyword=$(this).attr('name');if(!keyword){return true;}
|
||||
const maction=keyword.match(rxActionType);const action=maction[0];const mvalues=keyword.match(rxActionValue);if(!mvalues){let checked=false;if(checkboxes.length>0){$(checkboxes).each(function(){if(this.checked){checked=true;}});if(!checked){return false;}}
|
||||
if(action=='delete'){return window.confirm(dotclear.msg.confirm_delete_plugins);}}else{const module=mvalues[1];if(action=='delete'){return window.confirm(dotclear.msg.confirm_delete_plugin.replace('%s',module));}}
|
||||
return true;});});});
|
||||
Reference in New Issue
Block a user