diff --git a/include/class.staff.php b/include/class.staff.php index 26ffcc703a144981c1142987d9eb50f6ff233b06..00554157935ba0d82aa77596bf9c912f0fcf5ad5 100644 --- a/include/class.staff.php +++ b/include/class.staff.php @@ -623,6 +623,7 @@ class Staff { .' ,dept_id='.db_input($vars['dept_id']) .' ,group_id='.db_input($vars['group_id']) .' ,timezone_id='.db_input($vars['timezone_id']) + .' ,daylight_saving='.db_input(isset($vars['daylight_saving'])?1:0) .' ,username='.db_input($vars['username']) .' ,firstname='.db_input($vars['firstname']) .' ,lastname='.db_input($vars['lastname']) diff --git a/include/staff/staff.inc.php b/include/staff/staff.inc.php index ddfa1e6dfb716240f1d1fce6b12bcd43112e974e..39651227105158adcadf5283517589ff8dc52ce8 100644 --- a/include/staff/staff.inc.php +++ b/include/staff/staff.inc.php @@ -210,7 +210,7 @@ $info=Format::htmlchars(($errors && $_POST)?$_POST:$info); </tr> <tr> <td width="180" class="required"> - User Default Time Zone: + Staff's Time Zone: </td> <td> <select name="timezone_id" id="timezone_id"> @@ -228,6 +228,16 @@ $info=Format::htmlchars(($errors && $_POST)?$_POST:$info); <span class="error">* <?php echo $errors['timezone_id']; ?></span> </td> </tr> + <tr> + <td width="180"> + Daylight Saving: + </td> + <td> + <input type="checkbox" name="daylight_saving" value="1" <?php echo $info['daylight_saving']?'checked="checked"':''; ?>> + Observe daylight saving + <em>(Current Time: <strong><?php echo Format::date($cfg->getDateTimeFormat(),Misc::gmtime(),$info['tz_offset'],$info['daylight_saving']); ?></strong>)</em> + </td> + </tr> <tr> <td width="180"> Limited Access: