Server IP : 68.65.122.142 / Your IP : 18.226.170.68 Web Server : LiteSpeed System : Linux server167.web-hosting.com 4.18.0-513.18.1.lve.el8.x86_64 #1 SMP Thu Feb 22 12:55:50 UTC 2024 x86_64 User : glenirhm ( 1318) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /home/glenirhm/lms.myglenbow.ca/old/admin/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
<?php require_once('../config.php'); $zone = optional_param('zone', '', PARAM_RAW); if (!is_numeric($zone)) { //not a path, but it looks like it anyway $zone = clean_param($zone, PARAM_PATH); } $PAGE->set_url('/admin/timezone.php'); $PAGE->set_context(context_system::instance()); require_admin(); $strtimezone = get_string("timezone"); $strsavechanges = get_string("savechanges"); $strusers = get_string("users"); $strall = get_string("all"); $PAGE->set_title($strtimezone); $PAGE->set_heading($strtimezone); $PAGE->navbar->add($strtimezone); echo $OUTPUT->header(); echo $OUTPUT->heading(""); if (data_submitted() and !empty($zone) and confirm_sesskey()) { echo "<center>"; $DB->execute("UPDATE {user} SET timezone = ?", array($zone)); echo "</center>"; $USER->timezone = $zone; $current = $zone; echo $OUTPUT->notification('Timezone of all users changed', 'notifysuccess'); } else { $current = 99; } require_once($CFG->dirroot.'/calendar/lib.php'); $timezones = core_date::get_list_of_timezones(null, true); echo '<center><form action="timezone.php" method="post">'; echo html_writer::label($strusers . ' (' . $strall . '): ', 'menuzone'); echo html_writer::select($timezones, "zone", $current); echo "<input type=\"hidden\" name=\"sesskey\" value=\"".sesskey()."\" />"; echo '<input type="submit" value="'.s($strsavechanges).'" />'; echo "</form></center>"; echo $OUTPUT->footer();