Zeile 68 | Zeile 68 |
---|
$errors[] = $lang->error_missing_forum; }
|
$errors[] = $lang->error_missing_forum; }
|
if(!checkdate((int)$mybb->input['starttime_month'], (int)$mybb->input['starttime_day'], (int)$mybb->input['starttime_year']))
| 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)))
|
{ $errors[] = $lang->error_invalid_start_date; }
| { $errors[] = $lang->error_invalid_start_date; }
|
Zeile 97 | Zeile 97 |
---|
} }
|
} }
|
$startdate = gmmktime((int)$startdate[0], (int)$startdate[1], 0, (int)$mybb->input['starttime_month'], (int)$mybb->input['starttime_day'], (int)$mybb->input['starttime_year']);
| $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));
|
if($mybb->input['endtime_type'] != "2") {
|
if($mybb->input['endtime_type'] != "2") {
|
$enddate = gmmktime((int)$enddate[0], (int)$enddate[1], 0, (int)$mybb->input['endtime_month'], (int)$mybb->input['endtime_day'], (int)$mybb->input['endtime_year']); if(!checkdate((int)$mybb->input['endtime_month'], (int)$mybb->input['endtime_day'], (int)$mybb->input['endtime_year']))
| $enddate = gmmktime((int)$enddate[0], (int)$enddate[1], 0, $mybb->get_input('endtime_month', MyBB::INPUT_INT), $mybb->get_input('endtime_day', MyBB::INPUT_INT), $mybb->get_input('endtime_year', MyBB::INPUT_INT)); if(!checkdate($mybb->get_input('endtime_month', MyBB::INPUT_INT), $mybb->get_input('endtime_day', MyBB::INPUT_INT), $mybb->get_input('endtime_year', MyBB::INPUT_INT)))
|
{ $errors[] = $lang->error_invalid_end_date; }
| { $errors[] = $lang->error_invalid_end_date; }
|
Zeile 117 | Zeile 117 |
---|
if(isset($mybb->input['preview'])) { $parser_options = array();
|
if(isset($mybb->input['preview'])) { $parser_options = array();
|
$parser_options['allow_html'] = (int)$mybb->input['allowhtml']; $parser_options['allow_mycode'] = (int)$mybb->input['allowmycode']; $parser_options['allow_smilies'] = (int)$mybb->input['allowsmilies'];
| $parser_options['allow_html'] = $mybb->get_input('allowhtml', MyBB::INPUT_INT); $parser_options['allow_mycode'] = $mybb->get_input('allowmycode', MyBB::INPUT_INT); $parser_options['allow_smilies'] = $mybb->get_input('allowsmilies', MyBB::INPUT_INT);
|
$parser_options['allow_imgcode'] = 1; $parser_options['allow_videocode'] = 1; $parser_options['me_username'] = htmlspecialchars_uni($mybb->user['username']);
| $parser_options['allow_imgcode'] = 1; $parser_options['allow_videocode'] = 1; $parser_options['me_username'] = htmlspecialchars_uni($mybb->user['username']);
|
Zeile 162 | Zeile 162 |
---|
"message" => $db->escape_string($mybb->input['message']), "startdate" => $startdate, "enddate" => $enddate,
|
"message" => $db->escape_string($mybb->input['message']), "startdate" => $startdate, "enddate" => $enddate,
|
"allowhtml" => $db->escape_string($mybb->input['allowhtml']), "allowmycode" => $db->escape_string($mybb->input['allowmycode']), "allowsmilies" => $db->escape_string($mybb->input['allowsmilies']),
| "allowhtml" => $mybb->get_input('allowhtml', MyBB::INPUT_INT), "allowmycode" => $mybb->get_input('allowmycode', MyBB::INPUT_INT), "allowsmilies" => $mybb->get_input('allowsmilies', MyBB::INPUT_INT)
|
);
$aid = $db->insert_query("announcements", $insert_announcement);
| );
$aid = $db->insert_query("announcements", $insert_announcement);
|
Zeile 230 | Zeile 230 |
---|
if(!$mybb->input['starttime_time']) {
|
if(!$mybb->input['starttime_time']) {
|
$start_time = explode("-", gmdate("g-i-a", TIME_NOW)); $mybb->input['starttime_time'] = $start_time[0].":".$start_time[1]." ".$start_time[2];
| $mybb->input['starttime_time'] = gmdate($mybb->settings['timeformat'], TIME_NOW);
|
}
if(!$mybb->input['endtime_time']) {
|
}
if(!$mybb->input['endtime_time']) {
|
$end_time = explode("-", gmdate("g-i-a", TIME_NOW)); $mybb->input['endtime_time'] = $end_time[0].":".$end_time[1]." ".$end_time[2];
| $mybb->input['endtime_time'] = gmdate($mybb->settings['timeformat'], TIME_NOW);
|
}
if($mybb->input['starttime_day']) {
|
}
if($mybb->input['starttime_day']) {
|
$startday = (int)$mybb->input['starttime_day'];
| $startday = $mybb->get_input('starttime_day', MyBB::INPUT_INT);
|
} else {
| } else {
|
Zeile 251 | Zeile 249 |
---|
if($mybb->input['endtime_day']) {
|
if($mybb->input['endtime_day']) {
|
$endday = (int)$mybb->input['endtime_day'];
| $endday = $mybb->get_input('endtime_day', MyBB::INPUT_INT);
|
} else {
| } else {
|
Zeile 290 | Zeile 288 |
---|
if($mybb->input['starttime_month']) {
|
if($mybb->input['starttime_month']) {
|
$startmonth = (int)$mybb->input['starttime_month'];
| $startmonth = $mybb->get_input('starttime_month', MyBB::INPUT_INT);
|
$startmonthsel[$startmonth] = "selected=\"selected\""; } else
| $startmonthsel[$startmonth] = "selected=\"selected\""; } else
|
Zeile 301 | Zeile 299 |
---|
if($mybb->input['endtime_month']) {
|
if($mybb->input['endtime_month']) {
|
$endmonth = (int)$mybb->input['endtime_month'];
| $endmonth = $mybb->get_input('endtime_month', MyBB::INPUT_INT);
|
$endmonthsel[$endmonth] = "selected=\"selected\""; } else
| $endmonthsel[$endmonth] = "selected=\"selected\""; } else
|
Zeile 337 | Zeile 335 |
---|
if($mybb->input['starttime_year']) {
|
if($mybb->input['starttime_year']) {
|
$startdateyear = (int)$mybb->input['starttime_year'];
| $startdateyear = $mybb->get_input('starttime_year', MyBB::INPUT_INT);
|
} else {
| } else {
|
Zeile 346 | Zeile 344 |
---|
if($mybb->input['endtime_year']) {
|
if($mybb->input['endtime_year']) {
|
$enddateyear = (int)$mybb->input['endtime_year'];
| $enddateyear = $mybb->get_input('endtime_year', MyBB::INPUT_INT);
|
} else {
| } else {
|
Zeile 449 | Zeile 447 |
---|
$errors[] = $lang->error_missing_forum; }
|
$errors[] = $lang->error_missing_forum; }
|
if(!checkdate((int)$mybb->input['starttime_month'], (int)$mybb->input['starttime_day'], (int)$mybb->input['starttime_year']))
| 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)))
|
{ $errors[] = $lang->error_invalid_start_date; }
| { $errors[] = $lang->error_invalid_start_date; }
|
Zeile 478 | Zeile 476 |
---|
} }
|
} }
|
$startdate = gmmktime((int)$startdate[0], (int)$startdate[1], 0, (int)$mybb->input['starttime_month'], (int)$mybb->input['starttime_day'], (int)$mybb->input['starttime_year']);
| $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));
|
if($mybb->input['endtime_type'] != "2") {
|
if($mybb->input['endtime_type'] != "2") {
|
$enddate = gmmktime((int)$enddate[0], (int)$enddate[1], 0, (int)$mybb->input['endtime_month'], (int)$mybb->input['endtime_day'], (int)$mybb->input['endtime_year']); if(!checkdate((int)$mybb->input['endtime_month'], (int)$mybb->input['endtime_day'], (int)$mybb->input['endtime_year']))
| $enddate = gmmktime((int)$enddate[0], (int)$enddate[1], 0, $mybb->get_input('endtime_month', MyBB::INPUT_INT), $mybb->get_input('endtime_day', MyBB::INPUT_INT), $mybb->get_input('endtime_year', MyBB::INPUT_INT)); if(!checkdate($mybb->get_input('endtime_month', MyBB::INPUT_INT), $mybb->get_input('endtime_day', MyBB::INPUT_INT), $mybb->get_input('endtime_year', MyBB::INPUT_INT)))
|
{ $errors[] = $lang->error_invalid_end_date; }
| { $errors[] = $lang->error_invalid_end_date; }
|
Zeile 498 | Zeile 496 |
---|
if(isset($mybb->input['preview'])) { $parser_options = array();
|
if(isset($mybb->input['preview'])) { $parser_options = array();
|
$parser_options['allow_html'] = (int)$mybb->input['allowhtml']; $parser_options['allow_mycode'] = (int)$mybb->input['allowmycode']; $parser_options['allow_smilies'] = (int)$mybb->input['allowsmilies'];
| $parser_options['allow_html'] = $mybb->get_input('allowhtml', MyBB::INPUT_INT); $parser_options['allow_mycode'] = $mybb->get_input('allowmycode', MyBB::INPUT_INT); $parser_options['allow_smilies'] = $mybb->get_input('allowsmilies', MyBB::INPUT_INT);
|
$parser_options['allow_imgcode'] = 1; $parser_options['allow_videocode'] = 1; $parser_options['me_username'] = htmlspecialchars_uni($mybb->user['username']);
| $parser_options['allow_imgcode'] = 1; $parser_options['allow_videocode'] = 1; $parser_options['me_username'] = htmlspecialchars_uni($mybb->user['username']);
|
Zeile 543 | Zeile 541 |
---|
"message" => $db->escape_string($mybb->input['message']), "startdate" => $startdate, "enddate" => $enddate,
|
"message" => $db->escape_string($mybb->input['message']), "startdate" => $startdate, "enddate" => $enddate,
|
"allowhtml" => $db->escape_string($mybb->input['allowhtml']), "allowmycode" => $db->escape_string($mybb->input['allowmycode']), "allowsmilies" => $db->escape_string($mybb->input['allowsmilies']),
| "allowhtml" => $mybb->get_input('allowhtml', MyBB::INPUT_INT), "allowmycode" => $mybb->get_input('allowmycode', MyBB::INPUT_INT), "allowsmilies" => $mybb->get_input('allowsmilies', MyBB::INPUT_INT)
|
);
|
);
|
$db->update_query("announcements", $update_announcement, "aid='{$mybb->input['aid']}'");
$plugins->run_hooks("admin_forum_announcements_edit_commit");
| $plugins->run_hooks("admin_forum_announcements_edit_commit");
$db->update_query("announcements", $update_announcement, "aid='{$mybb->input['aid']}'");
|
// Log admin action log_admin_action($mybb->input['aid'], $mybb->input['title']);
| // Log admin action log_admin_action($mybb->input['aid'], $mybb->input['title']);
|
Zeile 559 | Zeile 557 |
---|
flash_message($lang->success_updated_announcement, 'success'); admin_redirect("index.php?module=forum-announcements"); }
|
flash_message($lang->success_updated_announcement, 'success'); admin_redirect("index.php?module=forum-announcements"); }
|
}
| }
|
}
$page->add_breadcrumb_item($lang->update_an_announcement); $page->output_header($lang->update_an_announcement); $page->output_nav_tabs($sub_tabs, "update_announcement");
|
}
$page->add_breadcrumb_item($lang->update_an_announcement); $page->output_header($lang->update_an_announcement); $page->output_nav_tabs($sub_tabs, "update_announcement");
|
|
|
$form = new Form("index.php?module=forum-announcements&action=edit", "post"); echo $form->generate_hidden_field("aid", $mybb->input['aid']);
|
$form = new Form("index.php?module=forum-announcements&action=edit", "post"); echo $form->generate_hidden_field("aid", $mybb->input['aid']);
|
if($errors)
| if($errors || isset($mybb->input['preview']))
|
{
|
{
|
$page->output_inline_error($errors);
| // Only show errors if we have any if($errors) { $page->output_inline_error($errors); }
|
// Gather start and end date data $startday = $mybb->input['starttime_day'];
| // Gather start and end date data $startday = $mybb->input['starttime_day'];
|
Zeile 615 | Zeile 617 |
---|
admin_redirect("index.php?module=forum-announcements"); }
|
admin_redirect("index.php?module=forum-announcements"); }
|
$start_time = explode("-", gmdate("g-i-a", $announcement['startdate'])); $mybb->input['starttime_time'] = $start_time[0].":".$start_time[1]." ".$start_time[2];
| $mybb->input['starttime_time'] = gmdate( $mybb->settings['timeformat'], $announcement['startdate']);
|
$startday = gmdate("j", $announcement['startdate']);
| $startday = gmdate("j", $announcement['startdate']);
|
Zeile 637 | Zeile 638 |
---|
$endtime_checked[1] = "checked=\"checked\""; $endtime_checked[2] = "";
|
$endtime_checked[1] = "checked=\"checked\""; $endtime_checked[2] = "";
|
$end_time = explode("-", gmdate("g-i-a", $announcement['enddate'])); $mybb->input['endtime_time'] = $end_time[0].":".$end_time[1]." ".$end_time[2];
| $mybb->input['endtime_time'] = gmdate( $mybb->settings['timeformat'],$announcement['enddate']);
|
$endday = gmdate("j", $announcement['enddate']);
| $endday = gmdate("j", $announcement['enddate']);
|
Zeile 877 | Zeile 877 |
---|
$page->output_footer(); }
|
$page->output_footer(); }
|
| /** * @param DefaultTable $table * @param int $pid * @param int $depth */
|
function fetch_forum_announcements(&$table, $pid=0, $depth=1) { global $mybb, $db, $lang, $announcements, $page;
| function fetch_forum_announcements(&$table, $pid=0, $depth=1) { global $mybb, $db, $lang, $announcements, $page;
|