// Add description as navigation point
addMenuDescription('admin', __FILE__);
-if ((isFormSent('edit')) && (countPostSelection() > 0)) {
+if ((isFormSent('edit')) && (ifPostContainsSelections())) {
// Edit ACLs
$OUT = '';
foreach (postRequestParameter('sel') as $id => $selected) {
'/ARRAY/',
array('allow', 'deny'),
array(
- getMessage('ADMINS_ALLOW_MODE'),
- getMessage('ADMINS_DENY_MODE')
+ '{--ADMINS_ALLOW_MODE--}',
+ '{--ADMINS_DENY_MODE--}'
),
$mode
),
// Load main template
loadTemplate('admin_config_admins_edit', false, $OUT);
-} elseif ((isFormSent('change')) && (countPostSelection() > 0)) {
+} elseif ((isFormSent('change')) && (ifPostContainsSelections())) {
// Change entries
foreach (postRequestParameter('sel') as $id => $selected) {
// Secure id
// Entries changed
loadTemplate('admin_settings_saved', false, '{--ADMIN_ADMINS_ENTRIES_CHANGED--}');
-} elseif ((isFormSent('del')) && (countPostSelection() > 0)) {
+} elseif ((isFormSent('del')) && (ifPostContainsSelections())) {
// Delete ACLs
$OUT = '';
foreach (postRequestParameter('sel') as $id => $selected) {
// Load main template
loadTemplate('admin_config_admins_del', false, $OUT);
-} elseif ((isFormSent('remove')) && (countPostSelection() > 0)) {
+} elseif ((isFormSent('remove')) && (ifPostContainsSelections())) {
// Remove entries
// @TODO Rewrite this to filter 'run_sqls'
foreach (postRequestParameter('sel') as $id => $selected) {
$result_acls = SQL_QUERY('SELECT `id`, `admin_id`, `action_menu`, `what_menu`, `access_mode` FROM `{?_MYSQL_PREFIX?}_admins_acls` ORDER BY `admin_id` ASC, `id` ASC', __FILE__, __LINE__);
// Entries found?
- if (SQL_NUMROWS($result_acls) > 0) {
+ if (!SQL_HASZERONUMS($result_acls)) {
// List ACLs
$OUT = '';
while ($content = SQL_FETCHARRAY($result_acls)) {
'/ARRAY/',
array('allow', 'deny'),
array(
- getMessage('ADMINS_ALLOW_MODE'),
- getMessage('ADMINS_DENY_MODE')
+ 'ADMINS_ALLOW_MODE--}',
+ 'ADMINS_DENY_MODE--}'
)
);
// Load template for adding new ACL
- loadTemplate('admin_admins_add_acl', false, $content);
+ loadTemplate('admin_add_admins_acl', false, $content);
}
// [EOF]