Changeset View
Changeset View
Standalone View
Standalone View
branches/5.2.x/core/admin_templates/groups/groups_edit_permissions.tpl
Show First 20 Lines • Show All 123 Lines • ▼ Show 20 Line(s) | |||||
{ | { | ||||
var $permissions = ['add', 'edit', 'delete']; | var $permissions = ['add', 'edit', 'delete']; | ||||
var $rets = $source_perm.id.match(/_cb_g-perm\[(.*)\]\[(.*)\]/); | var $rets = $source_perm.id.match(/_cb_g-perm\[(.*)\]\[(.*)\]/); | ||||
var $test_perm = ''; | var $test_perm = ''; | ||||
var $i = 0; | var $i = 0; | ||||
while($i < $permissions.length) { | while($i < $permissions.length) { | ||||
$test_perm = '_cb_g-perm[' + $rets[1] + '][' + $permissions[$i] + ']'; | $test_perm = '_cb_g-perm[' + $rets[1] + '][' + $permissions[$i] + ']'; | ||||
$test_perm = document.getElementById($test_perm); | $test_perm = document.getElementById($test_perm); | ||||
if ($test_perm) { | |||||
$test_perm.checked = $source_perm.checked; | if ( $test_perm && $test_perm.checked !== $source_perm.checked ) { | ||||
update_checkbox($test_perm, document.getElementById('g-perm[' + $rets[1] + '][' + $permissions[$i] + ']')); | $($test_perm).prop('checked', $source_perm.checked).change(); | ||||
} | } | ||||
$i++; | $i++; | ||||
} | } | ||||
} | } | ||||
</script> | </script> | ||||
<inp2:m_include t="incs/footer"/> | <inp2:m_include t="incs/footer"/> | ||||
No newline at end of file |