getArg('pagename');
if ($request->isActionPage($request->getArg('pagename')) and
$plugin != _("PreferencesInfo")) {
$isForm = true;
}
$time = time();
$user = &$request->getUser();
$_upo = $user->getPreferences();
$pref = $_upo->_prefs;
$offset = $pref['timeOffset'];
$serverTime = $time - $offset * 3600;
if ( $isForm )
$timeOffsetInput = HTML::input(array('type' => "text",
'size' => 6,
'maxlength' => 6,
'name' => "pref[timeOffset]",
'class' => "numeric",
'value' => $offset));
else
$timeOffsetInput = $pref['timeOffset'];
if (empty($pref['relativeDates']))
$pref['relativeDates'] = false;
$RelativeDatesCB = HTML(HTML::input(array('type' => 'hidden',
'name' => 'pref[relativeDates][]',
'value' => '0')),
HTML::input(array('type' => 'checkbox',
'name' => 'pref[relativeDates][]',
'value' => '1',
'checked' => (bool) $pref['relativeDates'])));
if (empty($pref['noLinkIcons']))
$pref['noLinkIcons'] = false;
$NoLinkIconsCB = HTML(HTML::input(array('type' => 'hidden',
'name' => 'pref[noLinkIcons][]',
'value' => '0')),
HTML::input(array('type' => 'checkbox',
'name' => 'pref[noLinkIcons][]',
'value' => '1',
'checked' => (bool) $pref['noLinkIcons'])));
function selectedOption ($value, $label = false) {
return HTML::option(array('value' => $value,'selected'=>"selected"), ($label ? $label : $value) . "\n");
}
function unselectedOption ($value, $label = false) {
return HTML::option(array('value' => $value), ($label ? $label : $value) . "\n");
}
$SelectThemes = ''; $SelectLanguages = '';
$SelectThemesDesc = ''; $SelectLanguagesDesc = '';
if ( $isForm ) {
$SelectOptions = HTML();
if (!empty($available_themes) and is_array($available_themes)) {
if (empty($pref['theme']))
$SelectOptions->pushContent(selectedOption('',_("
=_("Here you can override site-specific default values. Currently not recommended!")?>
and