"); SDV($InputTags[$t]['class'], 'inputbox'); } ## (:input range ... :) slider control ## uses its own function to inject javascript for showing value in another element. ## The element needs to have id=show ('show' appended to id of range input id, ## and can be for instance an input text box or a span element, like %id=range2show% SDVA($InputTags['range'], array( ':attr' => array('id', 'name', 'class', 'value', 'min', 'max', 'step'), 'id' => array('id'), 'class' => 'inputbox inputrange', ':html' => "", ':fn' => 'InputRange')); function InputRange($pagename, $type, $args) { global $HTMLFooterFmt; $HTMLFooterFmt['inputrange'] = " "; $html = InputToHTML($pagename, $type, $args, $opt); return $html; } ## (:input color ... :) color selector control SDVA($InputTags['color'], array( ':attr' => array('id', 'name', 'class', 'value'), 'class' => 'inputbox inputcolor', ':html' => "")); ## (:input frame "":) frame with legend, i.e. HTML
SDVA($InputTags['frame'], array( ':args' => array('label', 'value', 'legend', 'class'), ':attr' => array('id', 'name', 'class'), ':content' => array('label', 'value', 'legend'), 'class' => 'inputframe', ':html' => "
\$InputFormContent")); ## (:input frameend:) SDV($InputTags['frameend'][':html'], '
'); SDV($InputTags['fieldset'], $InputTags['frame']); SDV($InputTags['fieldsetend'], $InputTags['frameend']); ## (:input label "":) SDVA($InputTags['label'], array( ':args' => array('for', 'label', 'value'), ':attr' => array('for', 'label', 'name', 'class', 'value'), ':content' => array('label', 'value'), 'class' => 'inputlabel', ':html' => ""));