From fe4e44925d38cc5120ca821c3f36df0ffdffe505 Mon Sep 17 00:00:00 2001 From: Peter Rotich <peter@osticket.com> Date: Wed, 25 Apr 2012 10:56:29 -0400 Subject: [PATCH] Add DST settings to staff add/edit page in Admin Panel --- include/class.staff.php | 1 + include/staff/staff.inc.php | 12 +++++++++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/include/class.staff.php b/include/class.staff.php index 26ffcc703..005541579 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 ddfa1e6df..396512271 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: -- GitLab