Zeile 946 | Zeile 946 |
---|
eval("\$information .= \"".$templates->get("modcp_modlogs_result_announcement")."\";"); } }
|
eval("\$information .= \"".$templates->get("modcp_modlogs_result_announcement")."\";"); } }
|
| $plugins->run_hooks("modcp_modlogs_result");
|
eval("\$results .= \"".$templates->get("modcp_modlogs_result")."\";"); }
if(!$results)
|
eval("\$results .= \"".$templates->get("modcp_modlogs_result")."\";"); }
if(!$results)
|
{
| {
|
eval("\$results = \"".$templates->get("modcp_modlogs_noresults")."\";"); }
| eval("\$results = \"".$templates->get("modcp_modlogs_noresults")."\";"); }
|
Zeile 975 | Zeile 977 |
---|
if(!$user['username']) { $user['username'] = $lang->na_deleted;
|
if(!$user['username']) { $user['username'] = $lang->na_deleted;
|
}
| }
|
$selected = ''; if($mybb->get_input('uid', MyBB::INPUT_INT) == $user['uid'])
| $selected = ''; if($mybb->get_input('uid', MyBB::INPUT_INT) == $user['uid'])
|
Zeile 985 | Zeile 987 |
---|
$user['username'] = htmlspecialchars_uni($user['username']); eval("\$user_options .= \"".$templates->get("modcp_modlogs_user")."\";");
|
$user['username'] = htmlspecialchars_uni($user['username']); eval("\$user_options .= \"".$templates->get("modcp_modlogs_user")."\";");
|
}
$forum_select = build_forum_jump("", $mybb->get_input('fid', MyBB::INPUT_INT), 1, '', 0, true, '', "fid");
| }
$forum_select = build_forum_jump("", $mybb->get_input('fid', MyBB::INPUT_INT), 1, '', 0, true, '', "fid");
|
eval("\$modlogs = \"".$templates->get("modcp_modlogs")."\";"); output_page($modlogs); }
|
eval("\$modlogs = \"".$templates->get("modcp_modlogs")."\";"); output_page($modlogs); }
|
|
|
if($mybb->input['action'] == "do_delete_announcement")
|
if($mybb->input['action'] == "do_delete_announcement")
|
{ verify_post_check($mybb->get_input('my_post_key'));
if($mybb->usergroup['canmanageannounce'] == 0) { error_no_permission(); }
$aid = $mybb->get_input('aid'); $query = $db->simple_select("announcements", "aid, subject, fid", "aid='{$aid}'"); $announcement = $db->fetch_array($query);
if(!$announcement) { error($lang->error_invalid_announcement); } if(($mybb->usergroup['issupermod'] != 1 && $announcement['fid'] == -1) || ($announcement['fid'] != -1 && !is_moderator($announcement['fid'], "canmanageannouncements")) || ($unviewableforums && in_array($announcement['fid'], $unviewableforums))) { error_no_permission(); }
| { verify_post_check($mybb->get_input('my_post_key'));
if($mybb->usergroup['canmanageannounce'] == 0) { error_no_permission(); }
$aid = $mybb->get_input('aid'); $query = $db->simple_select("announcements", "aid, subject, fid", "aid='{$aid}'"); $announcement = $db->fetch_array($query);
if(!$announcement) { error($lang->error_invalid_announcement); } if(($mybb->usergroup['issupermod'] != 1 && $announcement['fid'] == -1) || ($announcement['fid'] != -1 && !is_moderator($announcement['fid'], "canmanageannouncements")) || ($unviewableforums && in_array($announcement['fid'], $unviewableforums))) { error_no_permission(); }
|
$plugins->run_hooks("modcp_do_delete_announcement");
$db->delete_query("announcements", "aid='{$aid}'"); log_moderator_action(array("aid" => $announcement['aid'], "subject" => $announcement['subject']), $lang->announcement_deleted); $cache->update_forumsdisplay();
|
$plugins->run_hooks("modcp_do_delete_announcement");
$db->delete_query("announcements", "aid='{$aid}'"); log_moderator_action(array("aid" => $announcement['aid'], "subject" => $announcement['subject']), $lang->announcement_deleted); $cache->update_forumsdisplay();
|
|
|
redirect("modcp.php?action=announcements", $lang->redirect_delete_announcement); }
if($mybb->input['action'] == "delete_announcement") { if($mybb->usergroup['canmanageannounce'] == 0)
|
redirect("modcp.php?action=announcements", $lang->redirect_delete_announcement); }
if($mybb->input['action'] == "delete_announcement") { if($mybb->usergroup['canmanageannounce'] == 0)
|
{ error_no_permission();
| { error_no_permission();
|
}
$aid = $mybb->get_input('aid');
| }
$aid = $mybb->get_input('aid');
|
Zeile 1056 | Zeile 1058 |
---|
if($mybb->input['action'] == "do_new_announcement") { verify_post_check($mybb->get_input('my_post_key'));
|
if($mybb->input['action'] == "do_new_announcement") { verify_post_check($mybb->get_input('my_post_key'));
|
if($mybb->usergroup['canmanageannounce'] == 0) { error_no_permission(); }
$announcement_fid = $mybb->get_input('fid', MyBB::INPUT_INT); if(($mybb->usergroup['issupermod'] != 1 && $announcement_fid == -1) || ($announcement_fid != -1 && !is_moderator($announcement_fid, "canmanageannouncements")) || ($unviewableforums && in_array($announcement_fid, $unviewableforums))) {
| if($mybb->usergroup['canmanageannounce'] == 0) { error_no_permission(); }
$announcement_fid = $mybb->get_input('fid', MyBB::INPUT_INT); if(($mybb->usergroup['issupermod'] != 1 && $announcement_fid == -1) || ($announcement_fid != -1 && !is_moderator($announcement_fid, "canmanageannouncements")) || ($unviewableforums && in_array($announcement_fid, $unviewableforums))) {
|
error_no_permission(); }
| error_no_permission(); }
|
Zeile 1078 | Zeile 1080 |
---|
$mybb->input['message'] = $mybb->get_input('message'); if(!trim($mybb->input['message']))
|
$mybb->input['message'] = $mybb->get_input('message'); if(!trim($mybb->input['message']))
|
{
| {
|
$errors[] = $lang->error_missing_message; }
if(!$announcement_fid) { $errors[] = $lang->error_missing_forum;
|
$errors[] = $lang->error_missing_message; }
if(!$announcement_fid) { $errors[] = $lang->error_missing_forum;
|
}
| }
|
$mybb->input['starttime_time'] = $mybb->get_input('starttime_time'); $mybb->input['endtime_time'] = $mybb->get_input('endtime_time');
| $mybb->input['starttime_time'] = $mybb->get_input('starttime_time'); $mybb->input['endtime_time'] = $mybb->get_input('endtime_time');
|
Zeile 1121 | Zeile 1123 |
---|
$localized_time_offset = (float)$mybb->user['timezone']*3600 + $mybb->user['dst']*3600;
|
$localized_time_offset = (float)$mybb->user['timezone']*3600 + $mybb->user['dst']*3600;
|
$startdate = gmmktime((int)$startdate[0], (int)$startdate[1], 0, $mybb->get_input('starttime_month', MyBB::INPUT_INT), $mybb->get_input('starttime_day', MyBB::INPUT_INT), $mybb->get_input('starttime_year', MyBB::INPUT_INT)) -$localized_time_offset;
| $startdate = gmmktime((int)$startdate[0], (int)$startdate[1], 0, $mybb->get_input('starttime_month', MyBB::INPUT_INT), $mybb->get_input('starttime_day', MyBB::INPUT_INT), $mybb->get_input('starttime_year', MyBB::INPUT_INT)) - $localized_time_offset;
|
if(!checkdate($mybb->get_input('starttime_month', MyBB::INPUT_INT), $mybb->get_input('starttime_day', MyBB::INPUT_INT), $mybb->get_input('starttime_year', MyBB::INPUT_INT)) || $startdate < 0 || $startdate == false) { $errors[] = $lang->error_invalid_start_date;
| if(!checkdate($mybb->get_input('starttime_month', MyBB::INPUT_INT), $mybb->get_input('starttime_day', MyBB::INPUT_INT), $mybb->get_input('starttime_year', MyBB::INPUT_INT)) || $startdate < 0 || $startdate == false) { $errors[] = $lang->error_invalid_start_date;
|
Zeile 1241 | Zeile 1243 |
---|
else { $errors = '';
|
else { $errors = '';
|
}
| }
|
// Set $announcement to input stuff $announcement['subject'] = $mybb->input['title'];
| // Set $announcement to input stuff $announcement['subject'] = $mybb->input['title'];
|
Zeile 1416 | Zeile 1418 |
---|
$plugins->run_hooks("modcp_new_announcement");
eval("\$announcements = \"".$templates->get("modcp_announcements_new")."\";");
|
$plugins->run_hooks("modcp_new_announcement");
eval("\$announcements = \"".$templates->get("modcp_announcements_new")."\";");
|
output_page($announcements); }
| output_page($announcements); }
|
if($mybb->input['action'] == "do_edit_announcement") {
| if($mybb->input['action'] == "do_edit_announcement") {
|
Zeile 1492 | Zeile 1494 |
---|
$mybb->input['starttime_month'] = '01'; }
|
$mybb->input['starttime_month'] = '01'; }
|
$localized_time_offset = TIME_NOW + (float)$mybb->user['timezone']*3600 + $mybb->user['dst']*3600;
| $localized_time_offset = (float)$mybb->user['timezone']*3600 + $mybb->user['dst']*3600;
|
$startdate = gmmktime((int)$startdate[0], (int)$startdate[1], 0, $mybb->get_input('starttime_month', MyBB::INPUT_INT), $mybb->get_input('starttime_day', MyBB::INPUT_INT), $mybb->get_input('starttime_year', MyBB::INPUT_INT)) - $localized_time_offset; if(!checkdate($mybb->get_input('starttime_month', MyBB::INPUT_INT), $mybb->get_input('starttime_day', MyBB::INPUT_INT), $mybb->get_input('starttime_year', MyBB::INPUT_INT)) || $startdate < 0 || $startdate == false)
| $startdate = gmmktime((int)$startdate[0], (int)$startdate[1], 0, $mybb->get_input('starttime_month', MyBB::INPUT_INT), $mybb->get_input('starttime_day', MyBB::INPUT_INT), $mybb->get_input('starttime_year', MyBB::INPUT_INT)) - $localized_time_offset; if(!checkdate($mybb->get_input('starttime_month', MyBB::INPUT_INT), $mybb->get_input('starttime_day', MyBB::INPUT_INT), $mybb->get_input('starttime_year', MyBB::INPUT_INT)) || $startdate < 0 || $startdate == false)
|
Zeile 1526 | Zeile 1528 |
---|
if($mybb->get_input('allowhtml', MyBB::INPUT_INT) == 1) { $allowhtml = 1;
|
if($mybb->get_input('allowhtml', MyBB::INPUT_INT) == 1) { $allowhtml = 1;
|
} else {
| } else {
|
$allowhtml = 0;
|
$allowhtml = 0;
|
}
| }
|
if($mybb->get_input('allowmycode', MyBB::INPUT_INT) == 1)
|
if($mybb->get_input('allowmycode', MyBB::INPUT_INT) == 1)
|
{
| {
|
$allowmycode = 1;
|
$allowmycode = 1;
|
} else {
| } else {
|
$allowmycode = 0; } if($mybb->get_input('allowsmilies', MyBB::INPUT_INT) == 1)
|
$allowmycode = 0; } if($mybb->get_input('allowsmilies', MyBB::INPUT_INT) == 1)
|
{
| {
|
$allowsmilies = 1;
|
$allowsmilies = 1;
|
}
| }
|
else { $allowsmilies = 0;
|
else { $allowsmilies = 0;
|
}
| }
|
$plugins->run_hooks("modcp_do_edit_announcement_start");
// Proceed to update if no errors
| $plugins->run_hooks("modcp_do_edit_announcement_start");
// Proceed to update if no errors
|
Zeile 1573 | Zeile 1575 |
---|
$db->update_query("announcements", $update_announcement, "aid='{$aid}'");
log_moderator_action(array("aid" => $announcement['aid'], "subject" => $db->escape_string($mybb->input['title'])), $lang->announcement_edited);
|
$db->update_query("announcements", $update_announcement, "aid='{$aid}'");
log_moderator_action(array("aid" => $announcement['aid'], "subject" => $db->escape_string($mybb->input['title'])), $lang->announcement_edited);
|
|
|
$plugins->run_hooks("modcp_do_edit_announcement_end");
$cache->update_forumsdisplay();
| $plugins->run_hooks("modcp_do_edit_announcement_end");
$cache->update_forumsdisplay();
|
Zeile 1587 | Zeile 1589 |
---|
}
if($mybb->input['action'] == "edit_announcement")
|
}
if($mybb->input['action'] == "edit_announcement")
|
{ if($mybb->usergroup['canmanageannounce'] == 0) { error_no_permission(); }
$aid = $mybb->get_input('aid', MyBB::INPUT_INT);
add_breadcrumb($lang->mcp_nav_announcements, "modcp.php?action=announcements");
| { if($mybb->usergroup['canmanageannounce'] == 0) { error_no_permission(); }
$aid = $mybb->get_input('aid', MyBB::INPUT_INT);
add_breadcrumb($lang->mcp_nav_announcements, "modcp.php?action=announcements");
|
add_breadcrumb($lang->edit_announcement, "modcp.php?action=edit_announcements&aid={$aid}");
// Get announcement
| add_breadcrumb($lang->edit_announcement, "modcp.php?action=edit_announcements&aid={$aid}");
// Get announcement
|
Zeile 1771 | Zeile 1773 |
---|
$smilieinserter = build_clickable_smilies();
if(isset($preview))
|
$smilieinserter = build_clickable_smilies();
if(isset($preview))
|
{
| {
|
$announcementarray = array( 'aid' => $announcement['aid'], 'fid' => $announcement['fid'],
| $announcementarray = array( 'aid' => $announcement['aid'], 'fid' => $announcement['fid'],
|
Zeile 1887 | Zeile 1889 |
---|
if(!$announcements_forum) { eval("\$announcements_forum = \"".$templates->get("modcp_no_announcements_forum")."\";");
|
if(!$announcements_forum) { eval("\$announcements_forum = \"".$templates->get("modcp_no_announcements_forum")."\";");
|
}
| }
|
$plugins->run_hooks("modcp_announcements");
eval("\$announcements = \"".$templates->get("modcp_announcements")."\";");
| $plugins->run_hooks("modcp_announcements");
eval("\$announcements = \"".$templates->get("modcp_announcements")."\";");
|
Zeile 2877 | Zeile 2879 |
---|
{ foreach($pfcache as $profilefield) {
|
{ foreach($pfcache as $profilefield) {
|
$userfield = $code = $select = $val = $options = $expoptions = $useropts = $seloptions = '';
| $userfield = $code = $select = $val = $options = $expoptions = $useropts = ''; $seloptions = array();
|
$profilefield['type'] = htmlspecialchars_uni($profilefield['type']); $profilefield['name'] = htmlspecialchars_uni($profilefield['name']); $profilefield['description'] = htmlspecialchars_uni($profilefield['description']);
| $profilefield['type'] = htmlspecialchars_uni($profilefield['type']); $profilefield['name'] = htmlspecialchars_uni($profilefield['name']); $profilefield['description'] = htmlspecialchars_uni($profilefield['description']);
|
Zeile 3296 | Zeile 3299 |
---|
if(!empty($mybb->input[$field])) { $page_url .= "&{$field}=".$mybb->input[$field];
|
if(!empty($mybb->input[$field])) { $page_url .= "&{$field}=".$mybb->input[$field];
|
} }
$multipage = multipage($user_count, $perpage, $page, $page_url);
| } }
$multipage = multipage($user_count, $perpage, $page, $page_url);
|
$usergroups_cache = $cache->read("usergroups");
| $usergroups_cache = $cache->read("usergroups");
|
Zeile 4709 | Zeile 4712 |
---|
eval("\$information .= \"".$templates->get("modcp_modlogs_result_announcement")."\";"); } }
|
eval("\$information .= \"".$templates->get("modcp_modlogs_result_announcement")."\";"); } }
|
| $plugins->run_hooks("modcp_modlogs_result");
|
eval("\$modlogresults .= \"".$templates->get("modcp_modlogs_result")."\";"); }
| eval("\$modlogresults .= \"".$templates->get("modcp_modlogs_result")."\";"); }
|