diff options
author | Cesar G <prototech91@gmail.com> | 2013-11-09 22:06:20 -0800 |
---|---|---|
committer | Cesar G <prototech91@gmail.com> | 2014-07-04 00:56:03 -0700 |
commit | 90a8c7e29af020050b589fb8b7485fb9ac67fc7e (patch) | |
tree | af1eb349bd9a10530ca66576aa227a365be371f0 /phpBB/viewtopic.php | |
parent | c1627ef52e398327cf99a2cbd62334a7057f8feb (diff) | |
download | forums-90a8c7e29af020050b589fb8b7485fb9ac67fc7e.tar forums-90a8c7e29af020050b589fb8b7485fb9ac67fc7e.tar.gz forums-90a8c7e29af020050b589fb8b7485fb9ac67fc7e.tar.bz2 forums-90a8c7e29af020050b589fb8b7485fb9ac67fc7e.tar.xz forums-90a8c7e29af020050b589fb8b7485fb9ac67fc7e.zip |
[ticket/12013] Use new dropdown for quickmod tools and jumpbox.
PHPBB3-12013
Diffstat (limited to 'phpBB/viewtopic.php')
-rw-r--r-- | phpBB/viewtopic.php | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/phpBB/viewtopic.php b/phpBB/viewtopic.php index d87f7de2b0..c9f70c87e8 100644 --- a/phpBB/viewtopic.php +++ b/phpBB/viewtopic.php @@ -523,6 +523,19 @@ gen_forum_auth_level('topic', $forum_id, $topic_data['forum_status']); // Quick mod tools $allow_change_type = ($auth->acl_get('m_', $forum_id) || ($user->data['is_registered'] && $user->data['user_id'] == $topic_data['topic_poster'])) ? true : false; +$s_quickmod_action = append_sid( + "{$phpbb_root_path}mcp.$phpEx", + array( + 'f' => $forum_id, + 't' => $topic_id, + 'start' => $start, + 'quickmod' => 1, + 'redirect' => urlencode(str_replace('&', '&', $viewtopic_url)), + ), + true, + $user->session_id +); + $quickmod_array = array( // 'key' => array('LANG_KEY', $userHasPermissions), @@ -546,7 +559,7 @@ foreach($quickmod_array as $option => $qm_ary) { if (!empty($qm_ary[1])) { - phpbb_add_quickmod_option($option, $qm_ary[0]); + phpbb_add_quickmod_option($s_quickmod_action, $option, $qm_ary[0]); } } @@ -631,7 +644,7 @@ $template->assign_vars(array( 'S_SELECT_SORT_DAYS' => $s_limit_days, 'S_SINGLE_MODERATOR' => (!empty($forum_moderators[$forum_id]) && sizeof($forum_moderators[$forum_id]) > 1) ? false : true, 'S_TOPIC_ACTION' => append_sid("{$phpbb_root_path}viewtopic.$phpEx", "f=$forum_id&t=$topic_id" . (($start == 0) ? '' : "&start=$start")), - 'S_MOD_ACTION' => append_sid("{$phpbb_root_path}mcp.$phpEx", "f=$forum_id&t=$topic_id" . (($start == 0) ? '' : "&start=$start") . "&quickmod=1&redirect=" . urlencode(str_replace('&', '&', $viewtopic_url)), true, $user->session_id), + 'S_MOD_ACTION' => $s_quickmod_action, 'L_RETURN_TO_FORUM' => $user->lang('RETURN_TO', $topic_data['forum_name']), 'S_VIEWTOPIC' => true, |