3 $serverzone = intval( array_pop(explode(" ", Rfc2822DateTime())));
4 $PreftimeOffset = $request->getPref('timeOffset');
7 for ($z = -14; $z < 12; $z++) {
8 // would prefer to actually have the string formatted like: "GMT+0430"
10 $selected = $PreftimeOffset == intval(sprintf("%s00", $z)) ? array('selected' => 'selected') : array();
12 $selected = $serverzone == intval(sprintf("%s00", $z)) ? array('selected' => 'selected') : array();
14 $select->pushContent(HTML::option(
15 array_merge(array('value' => sprintf("%s00", $z)),
20 $selected = $serverzone == intval(sprintf("%s30", $z)) ? array('selected' => 'selected') : array();
22 $select->pushContent(HTML::option(
23 array_merge(array('value' => sprintf("%s30", $z - 1)),
25 sprintf("GMT%s30", $z - 1)
28 $TimeZoneSelect = HTML::select(array('name' => "pref[timeOffset]"), $select);
31 <!-- $Id: userprefs.tmpl,v 1.7 2002-02-02 10:36:37 carstenklapp Exp $ -->
32 <form action="<?=WikiURL($page)?>" method="post">
33 <input type="hidden" name="pagename" value="<?=$request->getArg('pagename')?>" />
37 <td colspan="2"><h2><?=_("Edit Area Size")?></h2></td>
39 <td align="right"><?=_("Height")?></td>
41 <input type="text" name="pref[editHeight]" size="4"
42 value="<?=$request->getPref('editHeight')?>" />
46 <td align="right"><?=_("Width")?></td>
48 <input type="text" name="pref[editWidth]" size="4"
49 value="<?=$request->getPref('editWidth')?>" />
54 <td colspan="2"><h2><?=_("Time Zone")?></h2></td>
56 <td align="right"><?=_("Server time:")?></td>
57 <td><?= Rfc2822DateTime() ?></td>
59 <td align="right"><?=_("Your time:")?></td>
61 <?= $TimeZoneSelect ?> (unimplemented)
67 <?=Button("submit:", _("Update Preferences"))?>