Class: base_formdesigner_xml
Quellcode Position: Program_Root/base_formdsg_xml.php
Class base_formdesigner_xml
Class Overview
|
formular designer Implementiert in Program_Root/base_formdsg_xml.php [Zeile 26] base_object | --base_formdesigner_xmlAuthor(s):
|
[ Seitenanfang ]
Direct Derivates
Inherited Properties And Methods
| Inherited Properties | Inherited Methods |
|---|---|
|
Abgeleitet von base_object |
Abgeleitet von base_object
|
[ Seitenanfang ]
Properties Summary
Method Summary
| simple_xmlnode | createXMLTree() | Create a XML tree |
| string | fields2xml() | Fields to XML |
| void | xml2fields() | XML to fields |
[ Seitenanfang ]
Properties
mixed
$types
= array('input' => array('maxlength' => array('Max length', 'isNum', true, 'input', 3, '', 100)),
'checkbox' => array('value_on' => array('On', 'isNoHTML', true, 'input', 100, '', 'X'),
'value_off' => array('Off', 'isNoHTML', true, 'input', 100, '', 'O'),
'default' => array('Default', 'isNum', true, 'combo', array(1=>'Checked',0=>'Not checked'), '', 0),
'caption' => array('Caption', 'isNoHTML', false, 'input', 100, '', '')),
'checkboxes' => array('items' => array('Items', 'isNoHTML', true, 'textarea', 6, '', 'value=caption')),
'combobox' => array('items' => array('Items', 'isNoHTML', true, 'textarea', 6, '', 'value=caption')),
'file' => array('folder' => array('Folder', 'isNum', true, 'function', 'getMediaDirectoryCombo'),
'delcaption' => array('Caption: Delete button', 'isAlphaNumChar', true, 'input', 30, '', 'Delete')),
'image' => array('folder' => array('Folder', 'isNum', true, 'function', 'getMediaDirectoryCombo'),
'delcaption' => array('Caption: Delete button', 'isAlphaNumChar', true, 'input', 30, '', 'Delete'),
'width' => array('Width', 'isNum', true, 'input', 4, '', 240),
'height' => array('Height', 'isNum', true, 'input', 4, '', 180)),
'radio' => array('items' => array('Items', 'isNoHTML', true, 'textarea', 6, '', 'value=caption')),
'textarea' => array('rows' => array('Rows', 'isNum', true, 'input', 3, '', 5)),
'url' => array('maxlength' => array('Max length', 'isNum', true, 'input', 3, '', 200),
'linktext' => array('Link text', 'isAlphaNumChar', false, 'input', 40, '', ''),
'target' => array('Link target', 'isAlphaNumChar', false, 'combo',
array('_blank'=>'_blank','_parent'=>'_parent','_self'=>'_self','_top'=>'_top'),
'', '_self')),
) [Zeile 30]
'checkbox' => array('value_on' => array('On', 'isNoHTML', true, 'input', 100, '', 'X'),
'value_off' => array('Off', 'isNoHTML', true, 'input', 100, '', 'O'),
'default' => array('Default', 'isNum', true, 'combo', array(1=>'Checked',0=>'Not checked'), '', 0),
'caption' => array('Caption', 'isNoHTML', false, 'input', 100, '', '')),
'checkboxes' => array('items' => array('Items', 'isNoHTML', true, 'textarea', 6, '', 'value=caption')),
'combobox' => array('items' => array('Items', 'isNoHTML', true, 'textarea', 6, '', 'value=caption')),
'file' => array('folder' => array('Folder', 'isNum', true, 'function', 'getMediaDirectoryCombo'),
'delcaption' => array('Caption: Delete button', 'isAlphaNumChar', true, 'input', 30, '', 'Delete')),
'image' => array('folder' => array('Folder', 'isNum', true, 'function', 'getMediaDirectoryCombo'),
'delcaption' => array('Caption: Delete button', 'isAlphaNumChar', true, 'input', 30, '', 'Delete'),
'width' => array('Width', 'isNum', true, 'input', 4, '', 240),
'height' => array('Height', 'isNum', true, 'input', 4, '', 180)),
'radio' => array('items' => array('Items', 'isNoHTML', true, 'textarea', 6, '', 'value=caption')),
'textarea' => array('rows' => array('Rows', 'isNum', true, 'input', 3, '', 5)),
'url' => array('maxlength' => array('Max length', 'isNum', true, 'input', 3, '', 200),
'linktext' => array('Link text', 'isAlphaNumChar', false, 'input', 40, '', ''),
'target' => array('Link target', 'isAlphaNumChar', false, 'combo',
array('_blank'=>'_blank','_parent'=>'_parent','_self'=>'_self','_top'=>'_top'),
'', '_self')),
) [Zeile 30]
[ Seitenanfang ]
Methods
createXMLTree [Zeile 186]
|
Create a XML tree
Parameters:| string | $xmldata: | XML-string |
API Tags:
| Return: | $xmltree XML-tree |
Neu definiert in folgenden Ableitungen:
- base_formdesigner::createXMLTree() : Create a XML Tree
[ Seitenanfang ]
fields2xml [Zeile 144]
|
Fields to XML
API Tags:
| Return: | XML |
| Access: | public |
Neu definiert in folgenden Ableitungen:
- base_formdesigner::fields2xml() : fields to XML
[ Seitenanfang ]
xml2fields [Zeile 78]
|
XML to fields
Parameters:| string | $xml: |
API Tags:
| Access: | public |
Neu definiert in folgenden Ableitungen:
- base_formdesigner::xml2fields() : XML to fields
[ Seitenanfang ]
