'use strict';jQuery.fn.updatePermissionsForm=function(){return this.each(function(){let perms={};const re=/^perm\[(.+?)\]\[(.+?)\]$/;let e,prop;const admin=function(E,perms,re){const P=E.name.match(re);perms[P[1]].usage.checked=E.checked;perms[P[1]].publish.checked=E.checked;perms[P[1]].delete.checked=E.checked;perms[P[1]].contentadmin.checked=E.checked;perms[P[1]].categories.checked=E.checked;perms[P[1]].media.checked=E.checked;perms[P[1]].media_admin.checked=E.checked;perms[P[1]].usage.disabled=E.checked;perms[P[1]].publish.disabled=E.checked;perms[P[1]].delete.disabled=E.checked;perms[P[1]].contentadmin.disabled=E.checked;perms[P[1]].categories.disabled=E.checked;perms[P[1]].media.disabled=E.checked;perms[P[1]].media_admin.disabled=E.checked;};const contentadmin=function(E,perms,re){const P=E.name.match(re);perms[P[1]].usage.checked=E.checked;perms[P[1]].publish.checked=E.checked;perms[P[1]].delete.checked=E.checked;perms[P[1]].usage.disabled=E.checked;perms[P[1]].publish.disabled=E.checked;perms[P[1]].delete.disabled=E.checked;};const mediaadmin=function(E,perms,re){const P=E.name.match(re);perms[P[1]].media.checked=E.checked;perms[P[1]].media.disabled=E.checked;};for(let i=0;i