MDL-27562 formslib: applydst should be always true, hence option removed from datesel...
authorRajesh Taneja <rajesh@moodle.com>
Fri, 4 May 2012 05:46:08 +0000 (13:46 +0800)
committerRajesh Taneja <rajesh@moodle.com>
Mon, 7 May 2012 07:23:45 +0000 (15:23 +0800)
lib/form/dateselector.php
lib/form/datetimeselector.php
user/profile/field/datetime/field.class.php

index f2acc7f..52c0201 100644 (file)
@@ -49,12 +49,11 @@ class MoodleQuickForm_date_selector extends MoodleQuickForm_group
      *      If not specified, then date is caclulated based on current user timezone.
      *      Note: dst will be calculated for string timezones only
      *      {@link http://docs.moodle.org/dev/Time_API#Timezone}
-     * applydst => apply users daylight savings adjustment?
      * optional => if true, show a checkbox beside the date to turn it on (or off)
      * @var array
      */
     protected $_options = array('startyear' => 1970, 'stopyear' => 2020,
-            'timezone' => 99, 'applydst' => true, 'optional' => false);
+            'timezone' => 99, 'optional' => false);
 
    /** @var array These complement separators, they are appended to the resultant HTML */
     protected $_wrap = array('', '');
@@ -236,7 +235,7 @@ class MoodleQuickForm_date_selector extends MoodleQuickForm_group
                                    $valuearray['day'],
                                    0, 0, 0,
                                    $this->_options['timezone'],
-                                   $this->_options['applydst']);
+                                   true);
 
             return $value;
         } else {
index e7709cd..578c624 100644 (file)
@@ -49,13 +49,12 @@ class MoodleQuickForm_date_time_selector extends MoodleQuickForm_group{
      *      If not specified, then date is caclulated based on current user timezone.
      *      Note: dst will be calculated for string timezones only
      *      {@link http://docs.moodle.org/dev/Time_API#Timezone}
-     * applydst => apply users daylight savings adjustment?
      * step => step to increment minutes by
      * optional => if true, show a checkbox beside the date to turn it on (or off)
      * @var array
      */
     var $_options = array('startyear' => 1970, 'stopyear' => 2020, 'defaulttime' => 0,
-                    'timezone' => 99, 'applydst' => true, 'step' => 5, 'optional' => false);
+                    'timezone' => 99, 'step' => 5, 'optional' => false);
 
     /** @var array These complement separators, they are appended to the resultant HTML */
     var $_wrap = array('', '');
@@ -258,7 +257,7 @@ class MoodleQuickForm_date_time_selector extends MoodleQuickForm_group{
                                    $valuearray['minute'],
                                    0,
                                    $this->_options['timezone'],
-                                   $this->_options['applydst']);
+                                   true);
 
             return $value;
         } else {
index 9bab24c..c634431 100644 (file)
@@ -26,8 +26,6 @@ class profile_field_datetime extends profile_field_base {
         $attributes = array(
             'startyear' => $this->field->param1,
             'stopyear'  => $this->field->param2,
-            'timezone'  => 99,
-            'applydst'  => true,
             'optional'  => $optional
         );