Exemplo n.º 1
0
 $login_options = array($form->generate_check_box("invisible", 1, $lang->hide_from_whos_online, array("checked" => $mybb->input['invisible'])));
 $form_container->output_row($lang->login_cookies_privacy, "", "<div class=\"user_settings_bit\">" . implode("</div><div class=\"user_settings_bit\">", $login_options) . "</div>");
 if ($mybb->input['pmnotice'] > 1) {
     $mybb->input['pmnotice'] = 1;
 }
 $messaging_options = array($form->generate_check_box("allownotices", 1, $lang->recieve_admin_emails, array("checked" => $mybb->input['allownotices'])), $form->generate_check_box("hideemail", 1, $lang->hide_email_from_others, array("checked" => $mybb->input['hideemail'])), $form->generate_check_box("receivepms", 1, $lang->recieve_pms_from_others, array("checked" => $mybb->input['receivepms'])), $form->generate_check_box("receivefrombuddy", 1, $lang->recieve_pms_from_buddy, array("checked" => $mybb->input['receivefrombuddy'])), $form->generate_check_box("pmnotice", 1, $lang->alert_new_pms, array("checked" => $mybb->input['pmnotice'])), $form->generate_check_box("pmnotify", 1, $lang->email_notify_new_pms, array("checked" => $mybb->input['pmnotify'])), "<label for=\"subscriptionmethod\">{$lang->default_thread_subscription_mode}:</label><br />" . $form->generate_select_box("subscriptionmethod", array($lang->do_not_subscribe, $lang->no_email_notification, $lang->instant_email_notification), $mybb->input['subscriptionmethod'], array('id' => 'subscriptionmethod')));
 $form_container->output_row($lang->messaging_and_notification, "", "<div class=\"user_settings_bit\">" . implode("</div><div class=\"user_settings_bit\">", $messaging_options) . "</div>");
 $date_format_options = array($lang->use_default);
 foreach ($date_formats as $key => $format) {
     $date_format_options[$key] = my_date($format, TIME_NOW, "", 0);
 }
 $time_format_options = array($lang->use_default);
 foreach ($time_formats as $key => $format) {
     $time_format_options[$key] = my_date($format, TIME_NOW, "", 0);
 }
 $date_options = array("<label for=\"dateformat\">{$lang->date_format}:</label><br />" . $form->generate_select_box("dateformat", $date_format_options, $mybb->input['dateformat'], array('id' => 'dateformat')), "<label for=\"dateformat\">{$lang->time_format}:</label><br />" . $form->generate_select_box("timeformat", $time_format_options, $mybb->input['timeformat'], array('id' => 'timeformat')), "<label for=\"timezone\">{$lang->time_zone}:</label><br />" . build_timezone_select("timezone", $mybb->input['timezone']), "<label for=\"dstcorrection\">{$lang->daylight_savings_time_correction}:</label><br />" . $form->generate_select_box("dstcorrection", array(2 => $lang->automatically_detect, 1 => $lang->always_use_dst_correction, 0 => $lang->never_use_dst_correction), $mybb->input['dstcorrection'], array('id' => 'dstcorrection')));
 $form_container->output_row($lang->date_and_time_options, "", "<div class=\"user_settings_bit\">" . implode("</div><div class=\"user_settings_bit\">", $date_options) . "</div>");
 $tpp_options = array($lang->use_default);
 if ($mybb->settings['usertppoptions']) {
     $explodedtpp = explode(",", $mybb->settings['usertppoptions']);
     if (is_array($explodedtpp)) {
         foreach ($explodedtpp as $tpp) {
             if ($tpp <= 0) {
                 continue;
             }
             $tpp_options[$tpp] = $tpp;
         }
     }
 }
 $thread_age_options = array(0 => $lang->use_default, 1 => $lang->show_threads_last_day, 5 => $lang->show_threads_last_5_days, 10 => $lang->show_threads_last_10_days, 20 => $lang->show_threads_last_20_days, 50 => $lang->show_threads_last_50_days, 75 => $lang->show_threads_last_75_days, 100 => $lang->show_threads_last_100_days, 365 => $lang->show_threads_last_year, 9999 => $lang->show_all_threads);
 $forum_options = array("<label for=\"tpp\">{$lang->threads_per_page}:</label><br />" . $form->generate_select_box("tpp", $tpp_options, $mybb->input['tpp'], array('id' => 'tpp')), "<label for=\"daysprune\">{$lang->default_thread_age_view}:</label><br />" . $form->generate_select_box("daysprune", $thread_age_options, $mybb->input['daysprune'], array('id' => 'daysprune')));
Exemplo n.º 2
0
     if (isset($user['dateformat']) && $user['dateformat'] == $key) {
         $selected = " selected=\"selected\"";
     }
     $dateformat = my_date($format, TIME_NOW, "", 0);
     eval("\$date_format_options .= \"" . $templates->get("usercp_options_date_format") . "\";");
 }
 $time_format_options = $timeformat = '';
 foreach ($time_formats as $key => $format) {
     $selected = '';
     if (isset($user['timeformat']) && $user['timeformat'] == $key) {
         $selected = " selected=\"selected\"";
     }
     $timeformat = my_date($format, TIME_NOW, "", 0);
     eval("\$time_format_options .= \"" . $templates->get("usercp_options_time_format") . "\";");
 }
 $tzselect = build_timezone_select("timezoneoffset", $mybb->user['timezone'], true);
 $pms_from_buddys = '';
 if ($mybb->settings['allowbuddyonly'] == 1) {
     eval("\$pms_from_buddys = \"" . $templates->get("usercp_options_pms_from_buddys") . "\";");
 }
 $threadview = array('linear' => '', 'threaded' => '');
 if (isset($user['threadmode']) && is_scalar($user['threadmode'])) {
     $threadview[$user['threadmode']] = 'selected="selected"';
 }
 $daysprunesel = array(1 => '', 5 => '', 10 => '', 20 => '', 50 => '', 75 => '', 100 => '', 365 => '', 9999 => '');
 if (isset($user['daysprune']) && is_numeric($user['daysprune'])) {
     $daysprunesel[$user['daysprune']] = 'selected="selected"';
 }
 if (!isset($user['style'])) {
     $user['style'] = '';
 }
Exemplo n.º 3
0
         }
         $lang->coppa_agreement_1 = $lang->sprintf($lang->coppa_agreement_1, $mybb->settings['bbname']);
         eval("\$coppa_agreement = \"" . $templates->get("member_register_agreement_coppa") . "\";");
     }
     $plugins->run_hooks("member_register_agreement");
     eval("\$agreement = \"" . $templates->get("member_register_agreement") . "\";");
     output_page($agreement);
 } else {
     $plugins->run_hooks("member_register_start");
     $validator_extra = '';
     if (isset($mybb->input['timezoneoffset'])) {
         $timezoneoffset = $mybb->get_input('timezoneoffset');
     } else {
         $timezoneoffset = $mybb->settings['timezoneoffset'];
     }
     $tzselect = build_timezone_select("timezoneoffset", $timezoneoffset, true);
     $stylelist = build_theme_select("style");
     if ($mybb->settings['usertppoptions']) {
         $tppoptions = '';
         $explodedtpp = explode(",", $mybb->settings['usertppoptions']);
         if (is_array($explodedtpp)) {
             foreach ($explodedtpp as $val) {
                 $val = trim($val);
                 $tpp_option = $lang->sprintf($lang->tpp_option, $val);
                 eval("\$tppoptions .= \"" . $templates->get("usercp_options_tppselect_option") . "\";");
             }
         }
         eval("\$tppselect = \"" . $templates->get("usercp_options_tppselect") . "\";");
     }
     if ($mybb->settings['userpppoptions']) {
         $pppoptions = '';
Exemplo n.º 4
0
            $single_days .= "<option value=\"{$i}\" selected=\"selected\">{$i}</option>\n";
        } else {
            $single_days .= "<option value=\"{$i}\">{$i}</option>\n";
        }
        if ($i == $start_day) {
            $start_days .= "<option value=\"{$i}\" selected=\"selected\">{$i}</option>\n";
        } else {
            $start_days .= "<option value=\"{$i}\">{$i}</option>\n";
        }
        if ($i == $end_day) {
            $end_days .= "<option value=\"{$i}\" selected=\"selected\">{$i}</option>\n";
        } else {
            $end_days .= "<option value=\"{$i}\">{$i}</option>\n";
        }
    }
    $timezones = build_timezone_select("timezone", $timezone);
    $plugins->run_hooks("calendar_editevent_end");
    eval("\$editevent = \"" . $templates->get("calendar_editevent") . "\";");
    output_page($editevent);
}
// Move an event to another calendar
if ($mybb->input['action'] == "move") {
    $query = $db->simple_select("events", "*", "eid='" . intval($mybb->input['eid']) . "'");
    $event = $db->fetch_array($query);
    if (!is_numeric($event['eid'])) {
        error($lang->error_invalidevent);
    }
    $query = $db->simple_select("calendars", "*", "cid='{$event['cid']}'");
    $calendar = $db->fetch_array($query);
    // Invalid calendar?
    if (!$calendar['cid']) {