diff options
author | Evan Prodromou <evan@status.net> | 2009-11-11 01:00:41 -0500 |
---|---|---|
committer | Evan Prodromou <evan@status.net> | 2009-11-11 01:00:41 -0500 |
commit | b2145a6e4c739578e03d3d1fda6b415f2a830462 (patch) | |
tree | 0a356e660079beafe99d16cb8baa03fec21ba94d | |
parent | 935410e8dc4c2d4d286a942cc27bbf8bc452fbdd (diff) |
use <li>s in form data for site admin panel
-rw-r--r-- | actions/siteadminpanel.php | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/actions/siteadminpanel.php b/actions/siteadminpanel.php index 358c0b15f..6dae12e08 100644 --- a/actions/siteadminpanel.php +++ b/actions/siteadminpanel.php @@ -197,15 +197,25 @@ class SiteAdminPanelForm extends Form function formData() { + $this->out->elementStart('ul', 'form_data'); + $this->li(); $this->input('name', _('Site name'), _('The name of your site, like "Yourcompany Microblog"')); + $this->unli(); + $this->li(); $this->input('broughtby', _('Brought by'), _('Text used for credits link in footer of each page')); + $this->unli(); + $this->li(); $this->input('broughtbyurl', _('Brought by URL'), _('URL used for credits link in footer of each page')); + $this->unli(); + $this->li(); $this->input('email', _('Email'), _('contact email address for your site')); + $this->unli(); + $timezones = array(); foreach (DateTimeZone::listIdentifiers() as $k => $v) { @@ -214,25 +224,43 @@ class SiteAdminPanelForm extends Form asort($timezones); + $this->li(); + $this->out->dropdown('timezone', _('Default timezone'), $timezones, _('Default timezone for the site; usually UTC.'), true, $this->value('timezone')); + $this->unli(); + $this->li(); + $this->out->dropdown('language', _('Language'), get_nice_language_list(), _('Default site language'), false, $this->value('language')); + $this->unli(); + $this->li(); + $this->out->checkbox('closed', _('Closed'), (bool) $this->value('closed'), _('Is registration on this site prohibited?')); + $this->unli(); + $this->li(); + $this->out->checkbox('inviteonly', _('Invite-only'), (bool) $this->value('inviteonly'), _('Is registration on this site only open to invited users?')); + $this->unli(); + $this->li(); + $this->out->checkbox('private', _('Private'), (bool) $this->value('private'), _('Prohibit anonymous users (not logged in) from viewing site?')); + + $this->unli(); + + $this->out->elementEnd('ul'); } /** @@ -268,6 +296,16 @@ class SiteAdminPanelForm extends Form return $value; } + function li() + { + $this->out->elementStart('li'); + } + + function unli() + { + $this->out->elementEnd('li'); + } + /** * Action elements * |