summaryrefslogtreecommitdiffstats
path: root/web/template/account_edit_form.php
diff options
context:
space:
mode:
authorMark Weiman <mark.weiman@markzz.com>2017-01-20 07:16:39 +0100
committerLukas Fleischer <lfleischer@archlinux.org>2017-01-20 23:20:40 +0100
commit608c48309084e4048d8226c3f7e363b240248040 (patch)
treeb17b272ae8d5101e239fd65ed75397144981057d /web/template/account_edit_form.php
parent087b539cbc3f4a24872e340b1aa863c263cd65bd (diff)
downloadaur-608c48309084e4048d8226c3f7e363b240248040.tar.gz
aur-608c48309084e4048d8226c3f7e363b240248040.tar.xz
Add user set timezones
Currently, aurweb displays all dates and times in UTC time. This patch adds a capability for each logged in user to set their preferred timezone. Implements FS#48729. Signed-off-by: Mark Weiman <mark.weiman@markzz.com> Signed-off-by: Lukas Fleischer <lfleischer@archlinux.org>
Diffstat (limited to 'web/template/account_edit_form.php')
-rw-r--r--web/template/account_edit_form.php15
1 files changed, 15 insertions, 0 deletions
diff --git a/web/template/account_edit_form.php b/web/template/account_edit_form.php
index 19821a0b..17c9d14e 100644
--- a/web/template/account_edit_form.php
+++ b/web/template/account_edit_form.php
@@ -129,6 +129,21 @@
?>
</select>
</p>
+ <p>
+ <label for="id_timezone"><?= __("Timezone") ?></label>
+ <select name="TZ" id="id_timezone">
+<?php
+ $timezones = generate_timezone_list();
+ while (list($key, $val) = each($timezones)) {
+ if ($TZ == $key) {
+ print "<option value=\"".$key."\" selected=\"selected\"> ".$val."</option>\n";
+ } else {
+ print "<option value=\"".$key."\"> ".$val."</option>\n";
+ }
+ }
+?>
+ </select>
+ </p>
</fieldset>
<fieldset>