move long sets of controls to their own functions in designform

This commit is contained in:
Evan Prodromou 2010-05-31 09:04:29 -07:00
parent 1e1f405795
commit ed5549bd13
1 changed files with 26 additions and 15 deletions

View File

@ -121,6 +121,29 @@ class DesignForm extends Form
*/
function formData()
{
$this->backgroundData();
$this->out->elementEnd('fieldset');
$this->out->elementStart('fieldset', array('id' => 'settings_design_color'));
$this->out->element('legend', null, _('Change colours'));
$this->colourData();
$this->out->elementEnd('fieldset');
$this->out->elementStart('fieldset');
$this->out->submit('defaults', _('Use defaults'), 'submit form_action-default',
'defaults', _('Restore default designs'));
$this->out->element('input', array('id' => 'settings_design_reset',
'type' => 'reset',
'value' => 'Reset',
'class' => 'submit form_action-primary',
'title' => _('Reset back to default')));
}
function backgroundData()
{
$this->out->elementStart('ul', 'form_data');
$this->out->elementStart('li');
@ -187,10 +210,10 @@ class DesignForm extends Form
}
$this->out->elementEnd('ul');
$this->out->elementEnd('fieldset');
}
$this->out->elementStart('fieldset', array('id' => 'settings_design_color'));
$this->out->element('legend', null, _('Change colours'));
function colourData()
{
$this->out->elementStart('ul', 'form_data');
try {
@ -265,18 +288,6 @@ class DesignForm extends Form
}
$this->out->elementEnd('ul');
$this->out->elementEnd('fieldset');
$this->out->elementStart('fieldset');
$this->out->submit('defaults', _('Use defaults'), 'submit form_action-default',
'defaults', _('Restore default designs'));
$this->out->element('input', array('id' => 'settings_design_reset',
'type' => 'reset',
'value' => 'Reset',
'class' => 'submit form_action-primary',
'title' => _('Reset back to default')));
}
/**