From: Carsten K. <car...@us...> - 2002-02-02 10:36:40
|
Update of /cvsroot/phpwiki/phpwiki/themes/default/templates In directory usw-pr-cvs1:/tmp/cvs-serv6499 Modified Files: userprefs.tmpl Log Message: Load pref 'timeOffset' from cookie and automatically select it from the popup in UserPreferences. Index: userprefs.tmpl =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/themes/default/templates/userprefs.tmpl,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- userprefs.tmpl 2002/02/02 02:05:44 1.6 +++ userprefs.tmpl 2002/02/02 10:36:37 1.7 @@ -1,10 +1,16 @@ <?php // -*-html-*- $serverzone = intval( array_pop(explode(" ", Rfc2822DateTime()))); +$PreftimeOffset = $request->getPref('timeOffset'); $select = HTML(); + for ($z = -14; $z < 12; $z++) { // would prefer to actually have the string formatted like: "GMT+0430" - $selected = $serverzone == intval(sprintf("%s00", $z)) ? array('selected' => 'selected') : array(); + if ($PreftimeOffset) + $selected = $PreftimeOffset == intval(sprintf("%s00", $z)) ? array('selected' => 'selected') : array(); + else + $selected = $serverzone == intval(sprintf("%s00", $z)) ? array('selected' => 'selected') : array(); + $select->pushContent(HTML::option( array_merge(array('value' => sprintf("%s00", $z)), $selected), |