3 $serverzone = intval( array_pop(explode(" ", Rfc2822DateTime())));
5 for ($z = -14; $z < 12; $z++) {
6 // would prefer to actually have the string formatted like: "GMT+0430"
7 $selected = $serverzone == intval(sprintf("%s00", $z)) ? array('selected' => 'true') : '';
8 $select->pushContent(HTML::option(
9 array_merge(array('value' => sprintf("%s00", $z)),
14 $selected = $serverzone == intval(sprintf("%s30", $z)) ? array('selected' => 'true') : '';
16 $select->pushContent(HTML::option(
17 array_merge(array('value' => sprintf("%s30", $z - 1)),
19 sprintf("GMT%s30", $z - 1)
22 $TimeZoneSelect = HTML::select(array('name' => "pref[timeOffset]"), $select);
25 <!-- $Id: userprefs.tmpl,v 1.5 2002-02-02 02:00:42 carstenklapp Exp $ -->
26 <form action="<?=WikiURL($page)?>" method="post">
27 <input type="hidden" name="pagename" value="<?=$request->getArg('pagename')?>" />
31 <td colspan="2"><h2><?=_("Edit Area Size")?></h2></td>
33 <td align="right"><?=_("Height")?></td>
35 <input type="text" name="pref[editHeight]" size="4"
36 value="<?=$request->getPref('editHeight')?>" />
40 <td align="right"><?=_("Width")?></td>
42 <input type="text" name="pref[editWidth]" size="4"
43 value="<?=$request->getPref('editWidth')?>" />
48 <td colspan="2"><h2><?=_("Time Zone")?></h2></td>
50 <td align="right"><?=_("Server time:")?></td>
51 <td><?= Rfc2822DateTime() ?></td>
53 <td align="right"><?=_("Your time:")?></td>
55 <?= $TimeZoneSelect ?> (unimplemented)
61 <?=Button("submit:", _("Update Preferences"))?>