~ubuntu-branches/ubuntu/hoary/moodle/hoary

« back to all changes in this revision

Viewing changes to admin/timezone.php

  • Committer: Bazaar Package Importer
  • Author(s): Isaac Clerencia
  • Date: 2004-12-29 00:49:52 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20041229004952-gliyqzpj2w3e7clx
Tags: 1.4.3-1
* Urgency high as upstream release fixes several security bugs
* New upstream release
* Write database creation errors and warn the user about it, 
closes: #285842, #285842

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<?php   // $Id: timezone.php,v 1.1 2003/11/22 09:00:15 moodler Exp $
 
1
<?php   // $Id: timezone.php,v 1.1.8.2 2004/10/04 13:14:50 moodler Exp $
2
2
 
3
3
    include("../config.php");
4
4
 
17
17
 
18
18
    print_heading("");
19
19
 
20
 
    if (isset($zone)) {
 
20
    if (isset($zone) and confirm_sesskey()) {
21
21
        $db->debug = true;
22
22
        echo "<center>";
23
23
        execute_sql("UPDATE {$CFG->prefix}user SET timezone = '$zone'");
33
33
        $user->timezone = 99;
34
34
    }
35
35
    $timenow = time();
 
36
    $timeformat = get_string('strftimedaytime');
36
37
 
37
38
    for ($tz = -26; $tz <= 26; $tz++) {
38
39
        $zone = (float)$tz/2.0;
39
40
        $usertime = $timenow + ($tz * 1800);
40
41
        if ($tz == 0) {
41
 
            $timezones["$zone"] = gmstrftime("%a, %I:%M %p", $usertime)." (GMT)";
 
42
            $timezones["$zone"] = gmstrftime($timeformat, $usertime)." (GMT)";
42
43
        } else if ($tz < 0) {
43
 
            $timezones["$zone"] = gmstrftime("%a, %I:%M %p", $usertime)." (GMT$zone)";
 
44
            $timezones["$zone"] = gmstrftime($timeformat, $usertime)." (GMT$zone)";
44
45
        } else {
45
 
            $timezones["$zone"] = gmstrftime("%a, %I:%M %p", $usertime)." (GMT+$zone)";
 
46
            $timezones["$zone"] = gmstrftime($timeformat, $usertime)." (GMT+$zone)";
46
47
        }
47
48
    }
48
49
 
49
 
    echo "<center><form action=timezone.php method=get>";
 
50
    echo '<center><form action="timezone.php" method="get">';
50
51
    echo "$strusers ($strall): ";
51
52
    choose_from_menu ($timezones, "zone", $user->timezone, get_string("serverlocaltime"), "", "99");
52
 
    echo "<input type=submit value=\"$strsavechanges\">";
53
 
    echo "</form>";
 
53
    echo "<input type=\"hidden\" name=\"sesskey\" value=\"$USER->sesskey\">";
 
54
    echo "<input type=\"submit\" value=\"$strsavechanges\">";
 
55
    echo "</form></center>";
54
56
 
55
57
    print_footer();
56
58