moodle/availability
Petr Skoda d6e7a63d9a MDL-49684 timezones: rewrite timezone support
This patch replaces all homegrown timezone
stuff with standard PHP date/time code.

The main change is the introduction of core_date
class that returns normalised user and server
timezones. From now on nobody should be using
$CFG->timezone or $user->timezone directly!

Other new features and fixes:
* admins are prompted for timezone during install
* editing of other users is finally fixed
* timezones are displayed in user profile
* new $this->setTimezone() in phpunit
* time locale is now automatically reset in phpunit
* timezone is now automatically reset in phpunit
* phpunit has Australia/Perth as default timezone
2015-04-06 13:53:51 +12:00
..
classes MDL-18177 availability: Excluding group members availability info 2015-02-20 11:45:22 +11:00
condition MDL-49684 timezones: rewrite timezone support 2015-04-06 13:53:51 +12:00
tests MDL-49513 behat: Set admin config using php api 2015-04-01 14:25:23 +08:00
yui MDL-48620 JavaScript: Updated shifted files to comply with coding style 2015-01-23 14:51:24 +08:00
renderer.php MDL-44070 Conditional availability enhancements (2): subsystem, API 2014-04-07 20:11:33 +01:00
upgrade.txt MDL-18177 availability: Excluding group members availability info 2015-02-20 11:45:22 +11:00