Index: trunk/kernel/units/general/helpers/permissions_helper.php =================================================================== diff -u -N -r4607 -r4611 --- trunk/kernel/units/general/helpers/permissions_helper.php (.../permissions_helper.php) (revision 4607) +++ trunk/kernel/units/general/helpers/permissions_helper.php (.../permissions_helper.php) (revision 4611) @@ -37,6 +37,18 @@ { return getArrayValue($this->Permissions, $perm_name) ? $this->Permissions[$perm_name]['id'] : 0; } + + /** + * This is old permission like ADMIN or LOGIN + * + * @param string $section_name + * @param string $perm_name + * @return bool + */ + function isOldPermission($section_name, $perm_name) + { + return $section_name == 'in-portal:root' && $perm_name != 'view'; + } } ?> \ No newline at end of file Index: trunk/kernel/admin_templates/groups/permissions_selector.tpl =================================================================== diff -u -N -r4610 -r4611 --- trunk/kernel/admin_templates/groups/permissions_selector.tpl (.../permissions_selector.tpl) (revision 4610) +++ trunk/kernel/admin_templates/groups/permissions_selector.tpl (.../permissions_selector.tpl) (revision 4611) @@ -48,6 +48,19 @@ + + + "> + + + + + [][]" name="[][]" value=""> + [][]" name="_cb_[][]" checked onchange="update_checkbox(this, document.getElementById('[][]'));"> + + + + @@ -59,8 +72,12 @@ - - + + + + + + \ No newline at end of file Index: trunk/core/admin_templates/groups/permissions_selector.tpl =================================================================== diff -u -N -r4610 -r4611 --- trunk/core/admin_templates/groups/permissions_selector.tpl (.../permissions_selector.tpl) (revision 4610) +++ trunk/core/admin_templates/groups/permissions_selector.tpl (.../permissions_selector.tpl) (revision 4611) @@ -48,6 +48,19 @@ + + + "> + + + + + [][]" name="[][]" value=""> + [][]" name="_cb_[][]" checked onchange="update_checkbox(this, document.getElementById('[][]'));"> + + + + @@ -59,8 +72,12 @@ - - + + + + + + \ No newline at end of file Index: trunk/core/units/general/helpers/permissions_helper.php =================================================================== diff -u -N -r4607 -r4611 --- trunk/core/units/general/helpers/permissions_helper.php (.../permissions_helper.php) (revision 4607) +++ trunk/core/units/general/helpers/permissions_helper.php (.../permissions_helper.php) (revision 4611) @@ -37,6 +37,18 @@ { return getArrayValue($this->Permissions, $perm_name) ? $this->Permissions[$perm_name]['id'] : 0; } + + /** + * This is old permission like ADMIN or LOGIN + * + * @param string $section_name + * @param string $perm_name + * @return bool + */ + function isOldPermission($section_name, $perm_name) + { + return $section_name == 'in-portal:root' && $perm_name != 'view'; + } } ?> \ No newline at end of file