// Lets merge those selected posts! case "do_mergeposts": // Verify incoming POST request verify_post_check($mybb->input['my_post_key']); if (!is_moderator($fid, "canmanagethreads")) { error_no_permission(); } $plugins->run_hooks("moderation_do_mergeposts"); $mergepost = $mybb->input['mergepost']; if (count($mergepost) <= 1) { error($lang->error_nomergeposts); } foreach ($mergepost as $pid => $yes) { $plist[] = intval($pid); } $masterpid = $moderation->merge_posts($plist, $tid, $mybb->input['sep']); mark_reports($plist, "posts"); log_moderator_action($modlogdata, $lang->merged_selective_posts); moderation_redirect(get_post_link($masterpid) . "#pid{$masterpid}", $lang->redirect_mergeposts); break; // Move a thread // Move a thread case "move": add_breadcrumb($lang->nav_move); if (!is_moderator($fid, "canmanagethreads")) { error_no_permission(); } $plugins->run_hooks("moderation_move"); $forumselect = build_forum_jump("", '', 1, '', 0, true, '', "moveto"); eval("\$movethread = \"" . $templates->get("moderation_move") . "\";"); output_page($movethread);