diff options
| author | Tristan Darricau <github@nicofuma.fr> | 2016-12-03 13:16:59 +0100 |
|---|---|---|
| committer | Tristan Darricau <github@nicofuma.fr> | 2016-12-03 13:16:59 +0100 |
| commit | 1e667ce8cc02ecfaaa6d2d395eb510396dd26314 (patch) | |
| tree | b58e0a9e2e20ff17dd5928e93c2848dbd0d04fef /phpBB/includes | |
| parent | 3e8071478b7910bd4a9ca0e8dccbd8159d2c8df6 (diff) | |
| parent | 48d6abcf0a28d33363c8da596570bfe8637d246c (diff) | |
| download | forums-1e667ce8cc02ecfaaa6d2d395eb510396dd26314.tar forums-1e667ce8cc02ecfaaa6d2d395eb510396dd26314.tar.gz forums-1e667ce8cc02ecfaaa6d2d395eb510396dd26314.tar.bz2 forums-1e667ce8cc02ecfaaa6d2d395eb510396dd26314.tar.xz forums-1e667ce8cc02ecfaaa6d2d395eb510396dd26314.zip | |
Merge pull request #4543 from marc1706/ticket/9590-rhea
[ticket/9590] Submit permissions form in chunks -- Rhea version
* marc1706/ticket/9590-rhea:
[ticket/9590] Update permissions with correct permission role
[ticket/9590] Correctly update submit size and replace all forum_id[]
[ticket/9590] Further deduplicate code for form data
[ticket/9590] Preserve selected forums after previous page redirect
[ticket/9590] Support ajax submit of permissions for specific forums
[ticket/9590] Correctly set roles and refresh page using POST
[ticket/9590] Submit permissions form in chunks when using "Apply all"
Diffstat (limited to 'phpBB/includes')
| -rw-r--r-- | phpBB/includes/acp/acp_permissions.php | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/phpBB/includes/acp/acp_permissions.php b/phpBB/includes/acp/acp_permissions.php index df3e238bcc..12c43bf94c 100644 --- a/phpBB/includes/acp/acp_permissions.php +++ b/phpBB/includes/acp/acp_permissions.php @@ -758,6 +758,7 @@ class acp_permissions $this->log_action($mode, 'add', $permission_type, $ug_type, $ug_id, $forum_id); + meta_refresh(5, $this->u_action); trigger_error($user->lang['AUTH_UPDATED'] . adm_back_link($this->u_action)); } @@ -829,10 +830,12 @@ class acp_permissions if ($mode == 'setting_forum_local' || $mode == 'setting_mod_local') { + meta_refresh(5, $this->u_action . '&forum_id[]=' . implode('&forum_id[]=', $forum_ids)); trigger_error($user->lang['AUTH_UPDATED'] . adm_back_link($this->u_action . '&forum_id[]=' . implode('&forum_id[]=', $forum_ids))); } else { + meta_refresh(5, $this->u_action); trigger_error($user->lang['AUTH_UPDATED'] . adm_back_link($this->u_action)); } } @@ -904,10 +907,12 @@ class acp_permissions if ($mode == 'setting_forum_local' || $mode == 'setting_mod_local') { + meta_refresh(5, $this->u_action . '&forum_id[]=' . implode('&forum_id[]=', $forum_id)); trigger_error($user->lang['AUTH_UPDATED'] . adm_back_link($this->u_action . '&forum_id[]=' . implode('&forum_id[]=', $forum_id))); } else { + meta_refresh(5, $this->u_action); trigger_error($user->lang['AUTH_UPDATED'] . adm_back_link($this->u_action)); } } |
