foreach ($posts as $pid) { $pids[] = intval($pid); } $moderation->unapprove_posts($pids); log_moderator_action($modlogdata, $lang->multi_unapprove_posts); if ($mybb->input['inlinetype'] == 'search') { clearinline($mybb->input['searchid'], 'search'); } else { clearinline($tid, 'thread'); } moderation_redirect(get_thread_link($thread['tid']), $lang->redirect_inline_postsunapproved); break; default: require_once MYBB_ROOT . "inc/class_custommoderation.php"; $custommod = new CustomModeration(); $tool = $custommod->tool_info(intval($mybb->input['action'])); if ($tool !== false) { // Verify incoming POST request verify_post_check($mybb->input['my_post_key']); if ($tool['type'] == 't' && $mybb->input['modtype'] == 'inlinethread') { if ($mybb->input['inlinetype'] == 'search') { $tids = getids($mybb->input['searchid'], 'search'); } else { $tids = getids($fid, "forum"); } if (count($tids) < 1) { error($lang->error_inline_nopostsselected); } if (!is_moderator_by_tids($tids)) { error_no_permission(); }
add_breadcrumb($lang->purgespammer); $lang->purgespammer_purge = $lang->sprintf($lang->purgespammer_purge, $user['username']); if ($mybb->settings['purgespammerbandelete'] == "ban") { $lang->purgespammer_purge_desc = $lang->sprintf($lang->purgespammer_purge_desc, $lang->purgespammer_ban); } else { $lang->purgespammer_purge_desc = $lang->sprintf($lang->purgespammer_purge_desc, $lang->purgespammer_delete); } eval("\$purgespammer = \"" . $templates->get('moderation_purgespammer') . "\";"); output_page($purgespammer); } } break; default: require_once MYBB_ROOT . "inc/class_custommoderation.php"; $custommod = new CustomModeration(); $tool = $custommod->tool_info($mybb->get_input('action', MyBB::INPUT_INT)); if ($tool !== false) { // Verify incoming POST request verify_post_check($mybb->get_input('my_post_key')); $options = my_unserialize($tool['threadoptions']); if (!is_member($tool['groups'])) { error_no_permission(); } if (!empty($options['confirmation']) && empty($mybb->input['confirm'])) { add_breadcrumb($lang->confirm_execute_tool); $lang->confirm_execute_tool_desc = $lang->sprintf($lang->confirm_execute_tool_desc, htmlspecialchars_uni($tool['name'])); $modtype = $mybb->get_input('modtype'); $inlinetype = $mybb->get_input('inlinetype'); $searchid = $mybb->get_input('searchid'); $url = htmlspecialchars_uni($mybb->get_input('url')); $plugins->run_hooks('moderation_confirmation');