$form = new HTML_QuickForm('w', 'POST','?action=register',null,' enctype="multipart/form-data" ');
$form->addElement('text', 'name', 'name','class="about"');
$form->addRule('name', 'Your name is required', 'required');
$tpl =& new template;
$tpl->set_template(MAIN_PATH.'/app/views/register/form_registration.tpl.htm');
$renderer =& new HTML_QuickForm_Renderer_ArraySmarty($tpl);
$renderer->setErrorTemplate(
'{if $error}
<font color="orange" size="1">{$error}</font><br />
{/if}{$html}'
);
$form->accept($renderer);
$tpl->assign('form_data', $renderer->toArray());
if ($form->validate())
{
$form->freeze();
}
return $tpl->get_template_contents();