Zeile 6 | Zeile 6 |
---|
* Website: http://www.mybboard.net * License: http://www.mybboard.net/eula.html *
|
* Website: http://www.mybboard.net * License: http://www.mybboard.net/eula.html *
|
* $Id: moderation.php 3030 2007-04-26 00:19:47Z Tikitiki $
| * $Id: moderation.php 3515 2007-11-24 09:05:33Z Tikitiki $
|
*/
define("IN_MYBB", 1);
| */
define("IN_MYBB", 1);
|
Zeile 81 | Zeile 81 |
---|
if($fid) {
|
if($fid) {
|
// Password protected forums ......... yhummmmy! check_forum_password($fid, $forum['password']);
| // Check if this forum is password protected and we have a valid password check_forum_password($forum['fid']);
|
}
if($mybb->user['uid'] != 0)
| }
if($mybb->user['uid'] != 0)
|
Zeile 516 | Zeile 516 |
---|
$the_thread = $tid;
$newtid = $moderation->move_thread($tid, $moveto, $method, $expire);
|
$the_thread = $tid;
$newtid = $moderation->move_thread($tid, $moveto, $method, $expire);
|
| $plugins->run_hooks("moderation_do_move");
|
switch($method) {
| switch($method) {
|
Zeile 651 | Zeile 653 |
---|
// get thread to merge's tid $splitloc = explode(".php", $mybb->input['threadurl']); $temp = explode("&", my_substr($splitloc[1], 1));
|
// get thread to merge's tid $splitloc = explode(".php", $mybb->input['threadurl']); $temp = explode("&", my_substr($splitloc[1], 1));
|
for($i = 0; $i < count($temp); $i++)
| if(!empty($temp))
|
{
|
{
|
$temp2 = explode("=", $temp[$i], 2);
| for($i = 0; $i < count($temp); $i++) { $temp2 = explode("=", $temp[$i], 2); $parameters[$temp2[0]] = $temp2[1]; } } else { $temp2 = explode("=", $splitloc[1], 2);
|
$parameters[$temp2[0]] = $temp2[1]; }
|
$parameters[$temp2[0]] = $temp2[1]; }
|
|
|
if($parameters['pid'] && !$parameters['tid']) { $query = $db->simple_select(TABLE_PREFIX."posts", "*", "pid='".intval($parameters['pid'])."'");
| if($parameters['pid'] && !$parameters['tid']) { $query = $db->simple_select(TABLE_PREFIX."posts", "*", "pid='".intval($parameters['pid'])."'");
|
Zeile 695 | Zeile 706 |
---|
log_moderator_action($modlogdata, $lang->thread_merged);
redirect("showthread.php?tid=$tid", $lang->redirect_threadsmerged);
|
log_moderator_action($modlogdata, $lang->thread_merged);
redirect("showthread.php?tid=$tid", $lang->redirect_threadsmerged);
|
break;
| break;
|
// Divorce the posts in this thread (Split!) case "split":
| // Divorce the posts in this thread (Split!) case "split":
|
Zeile 737 | Zeile 748 |
---|
$message = $parser->parse_message($post['message'], $parser_options); eval("\$posts .= \"".$templates->get("moderation_split_post")."\";"); $altbg = alt_trow();
|
$message = $parser->parse_message($post['message'], $parser_options); eval("\$posts .= \"".$templates->get("moderation_split_post")."\";"); $altbg = alt_trow();
|
}
| }
|
$forumselect = build_forum_jump("", $fid, 1, '', 0, '', "moveto");
|
$forumselect = build_forum_jump("", $fid, 1, '', 0, '', "moveto");
|
$plugins->run_hooks("moderation_split");
| $plugins->run_hooks("moderation_split");
|
eval("\$split = \"".$templates->get("moderation_split")."\";"); output_page($split); break;
| eval("\$split = \"".$templates->get("moderation_split")."\";"); output_page($split); break;
|
Zeile 751 | Zeile 762 |
---|
if(is_moderator($fid, "canmanagethreads") != "yes") { error_no_permission();
|
if(is_moderator($fid, "canmanagethreads") != "yes") { error_no_permission();
|
}
$plugins->run_hooks("moderation_do_split");
| }
|
if(!is_array($mybb->input['splitpost']))
|
if(!is_array($mybb->input['splitpost']))
|
{
| {
|
error($lang->error_nosplitposts); } $query = $db->simple_select(TABLE_PREFIX."posts", "COUNT(*) AS totalposts", "tid='".intval($mybb->input['tid'])."'"); $count = $db->fetch_array($query);
|
error($lang->error_nosplitposts); } $query = $db->simple_select(TABLE_PREFIX."posts", "COUNT(*) AS totalposts", "tid='".intval($mybb->input['tid'])."'"); $count = $db->fetch_array($query);
|
if($count['totalposts'] == count($mybb->input['splitpost'])) { error($lang->error_cantsplitall);
| if($count['totalposts'] == count($mybb->input['splitpost'])) { error($lang->error_cantsplitall);
|
} if($mybb->input['moveto']) { $moveto = intval($mybb->input['moveto']); } else
|
} if($mybb->input['moveto']) { $moveto = intval($mybb->input['moveto']); } else
|
{
| {
|
$moveto = $fid;
|
$moveto = $fid;
|
}
| }
|
$query = $db->simple_select(TABLE_PREFIX."forums", "fid", "fid='$moveto'", array('limit' => 1)); if($db->num_rows($query) == 0) { error($lang->error_invalidforum); }
|
$query = $db->simple_select(TABLE_PREFIX."forums", "fid", "fid='$moveto'", array('limit' => 1)); if($db->num_rows($query) == 0) { error($lang->error_invalidforum); }
|
| $plugins->run_hooks("moderation_do_split");
|
// move the selected posts over $query = $db->simple_select(TABLE_PREFIX."posts", "pid", "tid='$tid'");
| // move the selected posts over $query = $db->simple_select(TABLE_PREFIX."posts", "pid", "tid='$tid'");
|
Zeile 812 | Zeile 823 |
---|
} $inlineids = implode("|", $threads); clearinline($fid, "forum");
|
} $inlineids = implode("|", $threads); clearinline($fid, "forum");
|
| $plugins->run_hooks("moderation_multideletethreads");
|
eval("\$multidelete = \"".$templates->get("moderation_inline_deletethreads")."\";"); output_page($multidelete); break;
| eval("\$multidelete = \"".$templates->get("moderation_inline_deletethreads")."\";"); output_page($multidelete); break;
|
Zeile 829 | Zeile 841 |
---|
$moderation->delete_thread($tid); $tlist[] = $tid; }
|
$moderation->delete_thread($tid); $tlist[] = $tid; }
|
| $plugins->run_hooks("moderation_do_multideletethreads");
|
log_moderator_action($modlogdata, $lang->multi_deleted_threads); clearinline($fid, "forum"); mark_reports($tlist, "threads");
| log_moderator_action($modlogdata, $lang->multi_deleted_threads); clearinline($fid, "forum"); mark_reports($tlist, "threads");
|
Zeile 838 | Zeile 851 |
---|
// Open threads - Inline moderation case "multiopenthreads": if(is_moderator($fid, "canopenclosethreads") != "yes")
|
// Open threads - Inline moderation case "multiopenthreads": if(is_moderator($fid, "canopenclosethreads") != "yes")
|
{ error_no_permission(); } $threads = getids($fid, "forum");
| { error_no_permission(); } $threads = getids($fid, "forum");
|
if(count($threads) < 1) { error($lang->error_inline_nothreadsselected);
| if(count($threads) < 1) { error($lang->error_inline_nothreadsselected);
|
Zeile 856 | Zeile 869 |
---|
// Close threads - Inline moderation case "multiclosethreads":
|
// Close threads - Inline moderation case "multiclosethreads":
|
if(is_moderator($fid, "canmanagethreads") != "yes")
| if(is_moderator($fid, "canmanagethreads") != "yes")
|
{ error_no_permission();
|
{ error_no_permission();
|
}
| }
|
$threads = getids($fid, "forum"); if(count($threads) < 1) {
| $threads = getids($fid, "forum"); if(count($threads) < 1) {
|
Zeile 867 | Zeile 880 |
---|
}
$moderation->close_threads($threads);
|
}
$moderation->close_threads($threads);
|
| $plugins->run_hooks("moderation_multiclosethreads");
|
log_moderator_action($modlogdata, $lang->multi_closed_threads); clearinline($fid, "forum"); redirect("forumdisplay.php?fid=$fid", $lang->redirect_inline_threadsclosed);
| log_moderator_action($modlogdata, $lang->multi_closed_threads); clearinline($fid, "forum"); redirect("forumdisplay.php?fid=$fid", $lang->redirect_inline_threadsclosed);
|
Zeile 886 | Zeile 899 |
---|
}
$moderation->approve_threads($threads, $fid);
|
}
$moderation->approve_threads($threads, $fid);
|
| $plugins->run_hooks("moderation_multiapprovethreads");
|
log_moderator_action($modlogdata, $lang->multi_approved_threads); clearinline($fid, "forum"); $cache->updatestats();
| log_moderator_action($modlogdata, $lang->multi_approved_threads); clearinline($fid, "forum"); $cache->updatestats();
|
Zeile 906 | Zeile 919 |
---|
}
$moderation->unapprove_threads($threads, $fid);
|
}
$moderation->unapprove_threads($threads, $fid);
|
| $plugins->run_hooks("moderation_multiunapprovethreads");
|
log_moderator_action($modlogdata, $lang->multi_unapproved_threads); clearinline($fid, "forum"); $cache->updatestats();
| log_moderator_action($modlogdata, $lang->multi_unapproved_threads); clearinline($fid, "forum"); $cache->updatestats();
|
Zeile 915 | Zeile 928 |
---|
// Stick threads - Inline moderation case "multistickthreads":
|
// Stick threads - Inline moderation case "multistickthreads":
|
if(is_moderator($fid, "canopenclosethreads") != "yes") { error_no_permission(); }
| if(is_moderator($fid, "canopenclosethreads") != "yes") { error_no_permission(); }
|
$threads = getids($fid, "forum"); if(count($threads) < 1) {
| $threads = getids($fid, "forum"); if(count($threads) < 1) {
|
Zeile 926 | Zeile 939 |
---|
}
$moderation->stick_threads($threads);
|
}
$moderation->stick_threads($threads);
|
| $plugins->run_hooks("moderation_multistickthreads");
|
log_moderator_action($modlogdata, $lang->multi_stuck_threads); clearinline($fid, "forum"); redirect("forumdisplay.php?fid=$fid", $lang->redirect_inline_threadsstuck);
|
log_moderator_action($modlogdata, $lang->multi_stuck_threads); clearinline($fid, "forum"); redirect("forumdisplay.php?fid=$fid", $lang->redirect_inline_threadsstuck);
|
break;
| break;
|
// Unstick threads - Inline moderaton case "multiunstickthreads": if(is_moderator($fid, "canopenclosethreads") != "yes")
|
// Unstick threads - Inline moderaton case "multiunstickthreads": if(is_moderator($fid, "canopenclosethreads") != "yes")
|
{ error_no_permission(); } $threads = getids($fid, "forum"); if(count($threads) < 1) { error($lang->error_inline_nothreadsselected); }
| { error_no_permission(); } $threads = getids($fid, "forum"); if(count($threads) < 1) { error($lang->error_inline_nothreadsselected); }
|
$moderation->unstick_threads($threads);
|
$moderation->unstick_threads($threads);
|
| $plugins->run_hooks("moderation_multiunstickthreads");
|
log_moderator_action($modlogdata, $lang->multi_unstuck_threads); clearinline($fid, "forum"); redirect("forumdisplay.php?fid=$fid", $lang->redirect_inline_threadsunstuck);
| log_moderator_action($modlogdata, $lang->multi_unstuck_threads); clearinline($fid, "forum"); redirect("forumdisplay.php?fid=$fid", $lang->redirect_inline_threadsunstuck);
|
Zeile 967 | Zeile 980 |
---|
error_no_permission(); } $forumselect = build_forum_jump("", '', 1, '', 0, '', "moveto");
|
error_no_permission(); } $forumselect = build_forum_jump("", '', 1, '', 0, '', "moveto");
|
| $plugins->run_hooks("moderation_multimovethreads");
|
eval("\$movethread = \"".$templates->get("moderation_inline_movethreads")."\";"); output_page($movethread); break;
| eval("\$movethread = \"".$templates->get("moderation_inline_movethreads")."\";"); output_page($movethread); break;
|
Zeile 981 | Zeile 997 |
---|
$threadlist = explode("|", $mybb->input['threads']); foreach($threadlist as $tid) {
|
$threadlist = explode("|", $mybb->input['threads']); foreach($threadlist as $tid) {
|
$tids[] = $tid;
| $tids[] = intval($tid);
|
} if(is_moderator($moveto, "canmanagethreads") != "yes" && is_moderator($fid, "canmovetononmodforum") != "yes") {
| } if(is_moderator($moveto, "canmanagethreads") != "yes" && is_moderator($fid, "canmovetononmodforum") != "yes") {
|
Zeile 991 | Zeile 1007 |
---|
if($newperms['canview'] == "no" && is_moderator($fid, "canmovetononmodforum") != "yes") { error_no_permission();
|
if($newperms['canview'] == "no" && is_moderator($fid, "canmovetononmodforum") != "yes") { error_no_permission();
|
}
| }
|
$query = $db->simple_select(TABLE_PREFIX."forums", "*", "fid='$moveto'"); $newforum = $db->fetch_array($query); if($newforum['type'] != "f") { error($lang->error_invalidforum);
|
$query = $db->simple_select(TABLE_PREFIX."forums", "*", "fid='$moveto'"); $newforum = $db->fetch_array($query); if($newforum['type'] != "f") { error($lang->error_invalidforum);
|
}
| }
|
if($thread['fid'] == $moveto) { error($lang->error_movetosameforum); }
|
if($thread['fid'] == $moveto) { error($lang->error_movetosameforum); }
|
|
|
$moderation->move_threads($tids, $moveto);
|
$moderation->move_threads($tids, $moveto);
|
| $plugins->run_hooks("moderation_do_multimovethreads");
|
log_moderator_action($modlogdata, $lang->multi_moved_threads);
| log_moderator_action($modlogdata, $lang->multi_moved_threads);
|
Zeile 1025 | Zeile 1043 |
---|
$inlineids = implode("|", $posts); //clearinline($pid, "post"); clearinline($tid, "thread");
|
$inlineids = implode("|", $posts); //clearinline($pid, "post"); clearinline($tid, "thread");
|
| $plugins->run_hooks("moderation_multideleteposts");
|
eval("\$multidelete = \"".$templates->get("moderation_inline_deleteposts")."\";"); output_page($multidelete); break;
// Actually delete the posts in inline moderation case "do_multideleteposts":
|
eval("\$multidelete = \"".$templates->get("moderation_inline_deleteposts")."\";"); output_page($multidelete); break;
// Actually delete the posts in inline moderation case "do_multideleteposts":
|
if(is_moderator($fid, "candeleteposts") != "yes") { error_no_permission();
| if(is_moderator($fid, "candeleteposts") != "yes") { error_no_permission();
|
} $postlist = explode("|", $mybb->input['posts']); $deletecount = 0;
| } $postlist = explode("|", $mybb->input['posts']); $deletecount = 0;
|
Zeile 1058 | Zeile 1076 |
---|
mark_reports($plist, "posts"); $url = "showthread.php?tid=$tid"; }
|
mark_reports($plist, "posts"); $url = "showthread.php?tid=$tid"; }
|
| $plugins->run_hooks("moderation_do_multideleteposts");
|
$lang->deleted_selective_posts = sprintf($lang->deleted_selective_posts, $deletecount); log_moderator_action($modlogdata, $lang->deleted_selective_posts); redirect($url, $lang->redirect_postsdeleted);
| $lang->deleted_selective_posts = sprintf($lang->deleted_selective_posts, $deletecount); log_moderator_action($modlogdata, $lang->deleted_selective_posts); redirect($url, $lang->redirect_postsdeleted);
|
Zeile 1067 | Zeile 1086 |
---|
case "multimergeposts": add_breadcrumb($lang->nav_multi_mergeposts); if(is_moderator($fid, "candeleteposts") != "yes")
|
case "multimergeposts": add_breadcrumb($lang->nav_multi_mergeposts); if(is_moderator($fid, "candeleteposts") != "yes")
|
{ error_no_permission(); }
| { error_no_permission(); }
|
$posts = getids($tid, "thread"); if(count($posts) < 1) {
| $posts = getids($tid, "thread"); if(count($posts) < 1) {
|
Zeile 1077 | Zeile 1096 |
---|
} $inlineids = implode("|", $posts); clearinline($tid, "thread");
|
} $inlineids = implode("|", $posts); clearinline($tid, "thread");
|
| $plugins->run_hooks("moderation_multimergeposts");
|
eval("\$multimerge = \"".$templates->get("moderation_inline_mergeposts")."\";"); output_page($multimerge); break;
| eval("\$multimerge = \"".$templates->get("moderation_inline_mergeposts")."\";"); output_page($multimerge); break;
|
Zeile 1087 | Zeile 1106 |
---|
if(is_moderator($fid, "canmanagethreads") != "yes") { error_no_permission();
|
if(is_moderator($fid, "canmanagethreads") != "yes") { error_no_permission();
|
}
| }
|
$postlist = explode("|", $mybb->input['posts']); foreach($postlist as $pid) { $pid = intval($pid); $plist[] = $pid; }
|
$postlist = explode("|", $mybb->input['posts']); foreach($postlist as $pid) { $pid = intval($pid); $plist[] = $pid; }
|
|
|
$moderation->merge_posts($plist, $tid, $mybb->input['sep']);
|
$moderation->merge_posts($plist, $tid, $mybb->input['sep']);
|
| $plugins->run_hooks("moderation_do_multimergeposts");
|
mark_reports($plist, "posts"); log_moderator_action($modlogdata, $lang->merged_selective_posts); redirect("showthread.php?tid=$tid", $lang->redirect_inline_postsmerged);
| mark_reports($plist, "posts"); log_moderator_action($modlogdata, $lang->merged_selective_posts); redirect("showthread.php?tid=$tid", $lang->redirect_inline_postsmerged);
|
Zeile 1142 | Zeile 1161 |
---|
} $inlineids = implode("|", $posts); clearinline($tid, "thread");
|
} $inlineids = implode("|", $posts); clearinline($tid, "thread");
|
| $plugins->run_hooks("moderation_multisplitposts");
|
$forumselect = build_forum_jump("", $fid, 1, '', 0, '', "moveto"); eval("\$splitposts = \"".$templates->get("moderation_inline_splitposts")."\";"); output_page($splitposts);
| $forumselect = build_forum_jump("", $fid, 1, '', 0, '', "moveto"); eval("\$splitposts = \"".$templates->get("moderation_inline_splitposts")."\";"); output_page($splitposts);
|
Zeile 1175 | Zeile 1195 |
---|
$newsubject = $mybb->input['newsubject'];
$newtid = $moderation->split_posts($plist, $tid, $moveto, $newsubject);
|
$newsubject = $mybb->input['newsubject'];
$newtid = $moderation->split_posts($plist, $tid, $moveto, $newsubject);
|
| $plugins->run_hooks("moderation_do_multisplitposts");
|
$pid_list = implode(', ', $plist); $lang->split_selective_posts = sprintf($lang->split_selective_posts, $pid_list, $newtid);
| $pid_list = implode(', ', $plist); $lang->split_selective_posts = sprintf($lang->split_selective_posts, $pid_list, $newtid);
|
Zeile 1185 | Zeile 1207 |
---|
// Approve posts - Inline moderation case "multiapproveposts":
|
// Approve posts - Inline moderation case "multiapproveposts":
|
if(is_moderator($fid, "canmanagethreads") != "yes") { error_no_permission(); } $posts = getids($tid, "thread"); if(count($posts) < 1) { error($lang->error_inline_nopostsselected); }
$pids = array(); foreach($posts as $pid) { $pids[] = intval($pid);
| if(is_moderator($fid, "canmanagethreads") != "yes") { error_no_permission(); } $posts = getids($tid, "thread"); if(count($posts) < 1) { error($lang->error_inline_nopostsselected); }
$pids = array(); foreach($posts as $pid) { $pids[] = intval($pid);
|
}
|
}
|
$moderation->approve_posts($pids, $tid, $fid);
| $moderation->approve_posts($pids); $plugins->run_hooks("moderation_do_multiapproveposts");
|
log_moderator_action($modlogdata, $lang->multi_approve_posts); clearinline($tid, "thread"); redirect("showthread.php?tid=$tid", $lang->redirect_inline_postsapproved);
|
log_moderator_action($modlogdata, $lang->multi_approve_posts); clearinline($tid, "thread"); redirect("showthread.php?tid=$tid", $lang->redirect_inline_postsapproved);
|
break;
| break;
|
// Unapprove posts - Inline moderation case "multiunapproveposts":
|
// Unapprove posts - Inline moderation case "multiunapproveposts":
|
if(is_moderator($fid, "canmanagethreads") != "yes") { error_no_permission();
| if(is_moderator($fid, "canmanagethreads") != "yes") { error_no_permission();
|
} $posts = getids($tid, "thread"); if(count($posts) < 1) { error($lang->error_inline_nopostsselected);
|
} $posts = getids($tid, "thread"); if(count($posts) < 1) { error($lang->error_inline_nopostsselected);
|
}
| }
|
$pids = array(); foreach($posts as $pid) { $pids[] = intval($pid); }
|
$pids = array(); foreach($posts as $pid) { $pids[] = intval($pid); }
|
$moderation->unapprove_posts($pids, $tid, $fid);
| $moderation->unapprove_posts($pids); $plugins->run_hooks("moderation_do_multiunapproveposts");
|
log_moderator_action($modlogdata, $lang->multi_unapprove_posts); clearinline($tid, "thread"); redirect("showthread.php?tid=$tid", $lang->redirect_inline_postsunapproved);
| log_moderator_action($modlogdata, $lang->multi_unapprove_posts); clearinline($tid, "thread"); redirect("showthread.php?tid=$tid", $lang->redirect_inline_postsunapproved);
|
Zeile 1249 | Zeile 1271 |
---|
} if($flist) {
|
} if($flist) {
|
$flist = "AND fid IN (0$flist)";
| $flist = " AND fid IN (0$flist)";
|
} if(!is_array($mybb->input['reports'])) {
| } if(!is_array($mybb->input['reports'])) {
|
Zeile 1266 | Zeile 1288 |
---|
$sqlarray = array( "reportstatus" => 1,
|
$sqlarray = array( "reportstatus" => 1,
|
); $db->update_query(TABLE_PREFIX."reportedposts", $sqlarray, "rid IN ($rids)");
| ); $db->update_query(TABLE_PREFIX."reportedposts", $sqlarray, "rid IN ($rids){$flist}");
|
$cache->updatereportedposts(); redirect("moderation.php?action=reports", $lang->redirect_reportsmarked); break;
| $cache->updatereportedposts(); redirect("moderation.php?action=reports", $lang->redirect_reportsmarked); break;
|
Zeile 1373 | Zeile 1395 |
---|
{ error_no_permission(); }
|
{ error_no_permission(); }
|
| $mybb->input['rid'] = intval($mybb->input['rid']);
|
// Figure out if we need to display multiple pages. $perpage = $mybb->settings['threadsperpage'];
| // Figure out if we need to display multiple pages. $perpage = $mybb->settings['threadsperpage'];
|
Zeile 1476 | Zeile 1499 |
---|
$tool = $custommod->tool_info(intval($mybb->input['action'])); if($tool !== false) {
|
$tool = $custommod->tool_info(intval($mybb->input['action'])); if($tool !== false) {
|
| $plugins->run_hooks("moderation_custommod");
|
if($tool['type'] == 't' && $mybb->input['modtype'] == 'inlinethread') { $tids = getids($fid, "forum");
|
if($tool['type'] == 't' && $mybb->input['modtype'] == 'inlinethread') { $tids = getids($fid, "forum");
|
| if(count($tids) < 1) { error($lang->error_inline_nothreadsselected); }
|
$custommod->execute(intval($mybb->input['action']), $tids); $lang->custom_tool = sprintf($lang->custom_tool, $tool['name']); log_moderator_action($modlogdata, $lang->custom_tool); clearinline($fid, "forum"); $lang->redirect_customtool_forum = sprintf($lang->redirect_customtool_forum, $tool['name']); redirect("forumdisplay.php?fid=$fid", $lang->redirect_customtool_forum);
|
$custommod->execute(intval($mybb->input['action']), $tids); $lang->custom_tool = sprintf($lang->custom_tool, $tool['name']); log_moderator_action($modlogdata, $lang->custom_tool); clearinline($fid, "forum"); $lang->redirect_customtool_forum = sprintf($lang->redirect_customtool_forum, $tool['name']); redirect("forumdisplay.php?fid=$fid", $lang->redirect_customtool_forum);
|
break;
| break;
|
} elseif($tool['type'] == 't' && $mybb->input['modtype'] == 'thread') {
| } elseif($tool['type'] == 't' && $mybb->input['modtype'] == 'thread') {
|
Zeile 1496 | Zeile 1524 |
---|
{ $lang->redirect_customtool_forum = sprintf($lang->redirect_customtool_forum, $tool['name']); redirect("forumdisplay.php?fid=$fid", $lang->redirect_customtool_forum);
|
{ $lang->redirect_customtool_forum = sprintf($lang->redirect_customtool_forum, $tool['name']); redirect("forumdisplay.php?fid=$fid", $lang->redirect_customtool_forum);
|
}
| }
|
else { $lang->redirect_customtool_thread = sprintf($lang->redirect_customtool_thread, $tool['name']);
| else { $lang->redirect_customtool_thread = sprintf($lang->redirect_customtool_thread, $tool['name']);
|
Zeile 1507 | Zeile 1535 |
---|
elseif($tool['type'] == 'p' && $mybb->input['modtype'] == 'inlinepost') { $pids = getids($tid, "thread");
|
elseif($tool['type'] == 'p' && $mybb->input['modtype'] == 'inlinepost') { $pids = getids($tid, "thread");
|
| if(count($pids) < 1) { error($lang->error_inline_nopostsselected); }
|
$ret = $custommod->execute(intval($mybb->input['action']), $tid, $pids); $lang->custom_tool = sprintf($lang->custom_tool, $tool['name']); log_moderator_action($modlogdata, $lang->custom_tool);
| $ret = $custommod->execute(intval($mybb->input['action']), $tid, $pids); $lang->custom_tool = sprintf($lang->custom_tool, $tool['name']); log_moderator_action($modlogdata, $lang->custom_tool);
|