23 'Inline' =>
'Formctrl',
31 if (
$config->get(
'HTML.Forms')) {
38 'Required: Heading | List | Block | fieldset',
41 'accept' =>
'ContentTypes',
42 'accept-charset' =>
'Charsets',
44 'method' =>
'Enum#get,post',
46 'enctype' =>
'Enum#application/x-www-form-urlencoded,multipart/form-data',
49 $form->excludes = array(
'form' =>
true);
57 'accept' =>
'ContentTypes',
58 'accesskey' =>
'Character',
60 'checked' =>
'Bool#checked',
61 'disabled' =>
'Bool#disabled',
62 'maxlength' =>
'Number',
64 'readonly' =>
'Bool#readonly',
66 'src' =>
'URI#embedded',
67 'tabindex' =>
'Number',
68 'type' =>
'Enum#text,password,checkbox,button,radio,submit,reset,file,hidden,image',
77 'Required: optgroup | option',
80 'disabled' =>
'Bool#disabled',
81 'multiple' =>
'Bool#multiple',
84 'tabindex' =>
'Number',
94 'disabled' =>
'Bool#disabled',
96 'selected' =>
'Bool#selected',
110 'accesskey' =>
'Character',
112 'disabled' =>
'Bool#disabled',
114 'readonly' =>
'Bool#readonly',
116 'tabindex' =>
'Number',
124 'Optional: #PCDATA | Heading | List | Block | Inline',
127 'accesskey' =>
'Character',
128 'disabled' =>
'Bool#disabled',
130 'tabindex' =>
'Number',
131 'type' =>
'Enum#button,submit,reset',
155 $this->
addElement(
'fieldset',
'Form',
'Custom: (#WS?,legend,(Flow|#PCDATA)*)',
'Common');
160 'Optional: #PCDATA | Inline',
163 'accesskey' =>
'Character',
167 $label->excludes = array(
'label' =>
true);
172 'Optional: #PCDATA | Inline',
175 'accesskey' =>
'Character',
185 'disabled' =>
'Bool#disabled',
Sets height/width defaults for <textarea>
makeLookup($list)
Convenience function that generates a lookup table with boolean true as value.
if(isset($_POST['submit'])) $form
addElement($element, $type, $contents, $attr_includes=array(), $attr=array())
Convenience function that sets up a new element.
Represents an XHTML 1.1 module, with information on elements, tags and attributes.