diff options
| author | Henry Sudhof <kellanved@phpbb.com> | 2008-06-09 13:06:14 +0000 |
|---|---|---|
| committer | Henry Sudhof <kellanved@phpbb.com> | 2008-06-09 13:06:14 +0000 |
| commit | d7a217c28cbe4a91cecbb0b0e329402527463ca8 (patch) | |
| tree | 77fe407f6940d1d8b3e18543215443fdefc7a226 /phpBB/includes/acp/acp_groups.php | |
| parent | 8f3c085f7fedc0dd9b098b2d6aa499068f0ca628 (diff) | |
| download | forums-d7a217c28cbe4a91cecbb0b0e329402527463ca8.tar forums-d7a217c28cbe4a91cecbb0b0e329402527463ca8.tar.gz forums-d7a217c28cbe4a91cecbb0b0e329402527463ca8.tar.bz2 forums-d7a217c28cbe4a91cecbb0b0e329402527463ca8.tar.xz forums-d7a217c28cbe4a91cecbb0b0e329402527463ca8.zip | |
#16124
git-svn-id: file:///svn/phpbb/trunk@8635 89ea8834-ac86-4346-8a33-228a782c2dd0
Diffstat (limited to 'phpBB/includes/acp/acp_groups.php')
| -rw-r--r-- | phpBB/includes/acp/acp_groups.php | 36 |
1 files changed, 22 insertions, 14 deletions
diff --git a/phpBB/includes/acp/acp_groups.php b/phpBB/includes/acp/acp_groups.php index f43c3de484..6cf56a81d5 100644 --- a/phpBB/includes/acp/acp_groups.php +++ b/phpBB/includes/acp/acp_groups.php @@ -86,24 +86,32 @@ class acp_groups // Approve, demote or promote $group_name = ($group_row['group_type'] == GROUP_SPECIAL) ? $user->lang['G_' . $group_row['group_name']] : $group_row['group_name']; - group_user_attributes($action, $group_id, $mark_ary, false, $group_name); - - switch ($action) + $error = group_user_attributes($action, $group_id, $mark_ary, false, $group_name); + + if (!$error) { - case 'demote': - $message = 'GROUP_MODS_DEMOTED'; - break; + switch ($action) + { + case 'demote': + $message = 'GROUP_MODS_DEMOTED'; + break; - case 'promote': - $message = 'GROUP_MODS_PROMOTED'; - break; + case 'promote': + $message = 'GROUP_MODS_PROMOTED'; + break; - case 'approve': - $message = 'USERS_APPROVED'; - break; - } + case 'approve': + $message = 'USERS_APPROVED'; + break; + } - trigger_error($user->lang[$message] . adm_back_link($this->u_action . '&action=list&g=' . $group_id)); + trigger_error($user->lang[$message] . adm_back_link($this->u_action . '&action=list&g=' . $group_id)); + } + else + { + trigger_error($user->lang[$error] . adm_back_link($this->u_action . '&action=list&g=' . $group_id), E_USER_WARNING); + } + break; case 'default': |
