openrat-cms

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

commit 31964a1a9ee37424c911572cd6828fe0299bb867
parent ed52f31210fa4638b34163f1959e0b7746e11fd9
Author: Jan Dankert <develop@jandankert.de>
Date:   Wed,  7 Jul 2021 22:29:06 +0200

Refactoring: Split values and content, new table "content".

Diffstat:
Mmodules/cms/update/version/DBVersion000001.class.php | 94++++++++++++++++++++++++++++++++++++++++----------------------------------------
Mmodules/cms/update/version/DBVersion000002.class.php | 2+-
Mmodules/cms/update/version/DBVersion000009.class.php | 4++--
Mmodules/cms/update/version/DBVersion000012.class.php | 2+-
Mmodules/cms/update/version/DBVersion000020.class.php | 8++++----
Mmodules/cms/update/version/DBVersion000021.class.php | 4++--
Mmodules/cms/update/version/DBVersion000024.class.php | 2+-
Mmodules/cms/update/version/DBVersion000025.class.php | 2+-
Amodules/cms/update/version/DBVersion000029.class.php | 66++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Amodules/cms/update/version/DBVersion000030.class.php | 51+++++++++++++++++++++++++++++++++++++++++++++++++++
Amodules/cms/update/version/DBVersion000031.class.php | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Mmodules/database/Table.class.php | 4++--
Mmodules/template_engine/components/template.xsd | 1626+------------------------------------------------------------------------------
13 files changed, 235 insertions(+), 1682 deletions(-)

diff --git a/modules/cms/update/version/DBVersion000001.class.php b/modules/cms/update/version/DBVersion000001.class.php @@ -27,7 +27,7 @@ class DBVersion000001 extends DbVersion $table->column('content_negotiation')->type(Column::TYPE_INT )->size( 1)->defaultValue( 0)->add(); $table->column('cut_index' )->type(Column::TYPE_INT )->size( 1)->defaultValue( 0)->add(); - $table->addPrimaryKey('id'); + $table->addPrimaryKey(); $table->addIndex('name'); @@ -41,12 +41,12 @@ class DBVersion000001 extends DbVersion $table->column('descr')->type(Column::TYPE_VARCHAR)->size(255)->add(); $table->column('style')->type(Column::TYPE_VARCHAR)->size(64)->add(); $table->column('is_admin')->type(Column::TYPE_INT)->size(1)->defaultValue(0)->add(); - $table->addPrimaryKey('id'); + $table->addPrimaryKey(); $table->addUniqueIndex('name'); $table = $this->table('group')->add(); $table->column('name')->type(Column::TYPE_VARCHAR)->size(100)->add(); - $table->addPrimaryKey('id'); + $table->addPrimaryKey(); $table->addUniqueIndex('name'); $table = $this->table('object')->add(); @@ -62,10 +62,10 @@ class DBVersion000001 extends DbVersion $table->column('is_file')->type(Column::TYPE_INT)->size(1)->add(); $table->column('is_page')->type(Column::TYPE_INT)->size(1)->add(); $table->column('is_link')->type(Column::TYPE_INT)->size(1)->add(); - $table->addPrimaryKey('id'); - $table->addConstraint('projectid', 'project', 'id'); - $table->addConstraint('lastchange_userid', 'user', 'id'); - $table->addConstraint('create_userid', 'user', 'id'); + $table->addPrimaryKey(); + $table->addConstraint('projectid', 'project'); + $table->addConstraint('lastchange_userid', 'user'); + $table->addConstraint('create_userid', 'user'); $table->addIndex('parentid'); $table->addIndex('projectid'); @@ -84,8 +84,8 @@ class DBVersion000001 extends DbVersion $table = $this->table('template')->add(); $table->column('projectid')->type(Column::TYPE_INT)->add(); $table->column('name')->type(Column::TYPE_VARCHAR)->size(50)->add(); - $table->addPrimaryKey('id'); - $table->addConstraint('projectid', 'project', 'id'); + $table->addPrimaryKey(); + $table->addConstraint('projectid', 'project'); $table->addIndex('projectid'); $table->addIndex('name'); @@ -98,8 +98,8 @@ class DBVersion000001 extends DbVersion $table->column('isocode')->type(Column::TYPE_VARCHAR)->size(10)->add(); $table->column('name')->type(Column::TYPE_VARCHAR)->size(50)->add(); $table->column('is_default')->type(Column::TYPE_INT)->size(1)->defaultValue(0)->add(); - $table->addPrimaryKey('id'); - $table->addConstraint('projectid', 'project', 'id'); + $table->addPrimaryKey(); + $table->addConstraint('projectid', 'project'); $table->addUniqueIndex(['projectid','isocode']); @@ -108,9 +108,9 @@ class DBVersion000001 extends DbVersion $table = $this->table('page')->add(); $table->column('objectid')->type(Column::TYPE_INT)->size(0)->add(); $table->column('templateid')->type(Column::TYPE_INT)->size(0)->add(); - $table->addPrimaryKey('id'); - $table->addConstraint('templateid', 'template', 'id'); - $table->addConstraint('objectid', 'object', 'id'); + $table->addPrimaryKey(); + $table->addConstraint('templateid', 'template'); + $table->addConstraint('objectid', 'object'); $table->addUniqueIndex('objectid'); $table->addIndex('templateid'); @@ -123,8 +123,8 @@ class DBVersion000001 extends DbVersion $table->column('name')->type(Column::TYPE_VARCHAR)->size(50)->add(); $table->column('extension')->type(Column::TYPE_VARCHAR)->size(10)->nullable()->add(); $table->column('is_default')->type(Column::TYPE_INT)->size(1)->defaultValue(0)->add(); - $table->addPrimaryKey('id'); - $table->addConstraint('projectid', 'project', 'id'); + $table->addPrimaryKey(); + $table->addConstraint('projectid', 'project'); $table->addIndex('projectid'); $table->addUniqueIndex(['projectid','name'] ); @@ -149,10 +149,10 @@ class DBVersion000001 extends DbVersion $table->column('default_text')->type(Column::TYPE_TEXT)->nullable()->add(); $table->column('folderobjectid')->type(Column::TYPE_INT)->nullable()->add(); $table->column('default_objectid')->type(Column::TYPE_INT)->nullable()->add(); - $table->addPrimaryKey('id'); - $table->addConstraint('default_objectid', 'object', 'id'); - $table->addConstraint('folderobjectid', 'object', 'id'); - $table->addConstraint('templateid', 'template', 'id'); + $table->addPrimaryKey(); + $table->addConstraint('default_objectid', 'object'); + $table->addConstraint('folderobjectid', 'object'); + $table->addConstraint('templateid', 'template'); $table->addIndex('templateid'); $table->addIndex('name'); @@ -166,8 +166,8 @@ class DBVersion000001 extends DbVersion $table->column('extension')->type(Column::TYPE_VARCHAR)->size(10)->add(); $table->column('size')->type(Column::TYPE_INT)->size(0)->add(); $table->column('value')->type(Column::TYPE_BLOB)->add(); - $table->addPrimaryKey('id'); - $table->addConstraint('objectid', 'object', 'id'); + $table->addPrimaryKey(); + $table->addConstraint('objectid', 'object'); $table->addUniqueIndex('objectid'); @@ -175,8 +175,8 @@ class DBVersion000001 extends DbVersion $table = $this->table('folder')->add(); $table->column('objectid')->type(Column::TYPE_INT)->size(0)->add(); - $table->addPrimaryKey('id'); - $table->addConstraint('objectid', 'object', 'id'); + $table->addPrimaryKey(); + $table->addConstraint('objectid', 'object'); $table->addUniqueIndex('objectid'); @@ -188,9 +188,9 @@ class DBVersion000001 extends DbVersion $table->column('objectid')->type(Column::TYPE_INT)->size(0)->add(); $table->column('link_objectid')->type(Column::TYPE_INT)->nullable()->add(); $table->column('url')->type(Column::TYPE_VARCHAR)->size(255)->nullable()->add(); - $table->addPrimaryKey('id'); - $table->addConstraint('objectid', 'object', 'id'); - $table->addConstraint('link_objectid', 'object', 'id'); + $table->addPrimaryKey(); + $table->addConstraint('objectid', 'object'); + $table->addConstraint('link_objectid', 'object'); $table->addUniqueIndex('objectid'); $table->addIndex('link_objectid'); @@ -204,9 +204,9 @@ class DBVersion000001 extends DbVersion $table->column('name')->type(Column::TYPE_VARCHAR)->size(255)->add(); $table->column('descr')->type(Column::TYPE_VARCHAR)->size(255)->add(); $table->column('languageid')->type(Column::TYPE_INT)->size(0)->add(); - $table->addPrimaryKey('id'); - $table->addConstraint('objectid', 'object', 'id'); - $table->addConstraint('languageid', 'language', 'id'); + $table->addPrimaryKey(); + $table->addConstraint('objectid', 'object'); + $table->addConstraint('languageid', 'language'); $table->addIndex('objectid'); $table->addIndex('languageid'); @@ -221,9 +221,9 @@ class DBVersion000001 extends DbVersion $table->column('projectmodelid')->type(Column::TYPE_INT)->size(0)->add(); $table->column('extension')->type(Column::TYPE_VARCHAR)->size(10)->nullable()->add(); $table->column('text')->type(Column::TYPE_TEXT)->add(); - $table->addPrimaryKey('id'); - $table->addConstraint('templateid', 'template', 'id'); - $table->addConstraint('projectmodelid', 'projectmodel', 'id'); + $table->addPrimaryKey(); + $table->addConstraint('templateid', 'template'); + $table->addConstraint('projectmodelid', 'projectmodel'); $table->addIndex('templateid'); $table->addUniqueIndex(['templateid','extension' ]); @@ -236,9 +236,9 @@ class DBVersion000001 extends DbVersion $table = $this->table('usergroup')->add(); $table->column('userid')->type(Column::TYPE_INT)->add(); $table->column('groupid')->type(Column::TYPE_INT)->add(); - $table->addPrimaryKey('id'); - $table->addConstraint('groupid', 'group', 'id'); - $table->addConstraint('userid', 'user', 'id'); + $table->addPrimaryKey(); + $table->addConstraint('groupid', 'group'); + $table->addConstraint('userid', 'user'); $table->addIndex('groupid'); $table->addIndex('userid'); @@ -259,12 +259,12 @@ class DBVersion000001 extends DbVersion $table->column('lastchange_date')->type(Column::TYPE_INT)->size(0)->add(); $table->column('lastchange_userid')->type(Column::TYPE_INT)->nullable()->add(); $table->column('publish')->type(Column::TYPE_INT)->add(); - $table->addPrimaryKey('id'); - $table->addConstraint('pageid', 'page', 'id'); - $table->addConstraint('elementid', 'element', 'id'); - $table->addConstraint('languageid', 'language', 'id'); - $table->addConstraint('lastchange_userid', 'user', 'id'); - $table->addConstraint('linkobjectid', 'object', 'id'); + $table->addPrimaryKey(); + $table->addConstraint('pageid', 'page'); + $table->addConstraint('elementid', 'element'); + $table->addConstraint('languageid', 'language'); + $table->addConstraint('lastchange_userid', 'user'); + $table->addConstraint('linkobjectid', 'object'); $table->addIndex('pageid'); $table->addIndex('languageid'); @@ -293,11 +293,11 @@ class DBVersion000001 extends DbVersion $table->column('is_publish')->type(Column::TYPE_INT)->size(1)->defaultValue(0)->add(); $table->column('is_grant')->type(Column::TYPE_INT)->size(1)->defaultValue(0)->add(); $table->column('is_transmit')->type(Column::TYPE_INT)->size(1)->defaultValue(0)->add(); - $table->addPrimaryKey('id'); - $table->addConstraint('groupid', 'group', 'id'); - $table->addConstraint('userid', 'user', 'id'); - $table->addConstraint('objectid', 'object', 'id'); - $table->addConstraint('languageid', 'language', 'id'); + $table->addPrimaryKey(); + $table->addConstraint('groupid', 'group'); + $table->addConstraint('userid', 'user'); + $table->addConstraint('objectid', 'object'); + $table->addConstraint('languageid', 'language'); $table->addIndex('userid'); $table->addIndex('groupid'); diff --git a/modules/cms/update/version/DBVersion000002.class.php b/modules/cms/update/version/DBVersion000002.class.php @@ -21,7 +21,7 @@ class DBVersion000002 extends DbVersion $table->column('status' )->type(Column::TYPE_INT)->add(); $table->column('installed')->type(Column::TYPE_INT)->add(); - $table->addPrimaryKey ('id' ); + $table->addPrimaryKey (); $table->addIndex ('status'); $table->addUniqueIndex('version'); } diff --git a/modules/cms/update/version/DBVersion000009.class.php b/modules/cms/update/version/DBVersion000009.class.php @@ -29,8 +29,8 @@ class DBVersion000009 extends DbVersion $table->column('objectid')->type(Column::TYPE_INT)->size(0)->add(); $table->column('url')->type(Column::TYPE_VARCHAR)->size(255)->add(); - $table->addPrimaryKey('id'); - $table->addConstraint('objectid', 'object', 'id'); + $table->addPrimaryKey(); + $table->addConstraint('objectid', 'object'); $table->addUniqueIndex('objectid'); diff --git a/modules/cms/update/version/DBVersion000012.class.php b/modules/cms/update/version/DBVersion000012.class.php @@ -21,6 +21,6 @@ class DBVersion000012 extends DbVersion $table = $this->table('object'); $table->column('published_date' )->type(Column::TYPE_INT)->size(0)->nullable()->add(); $table->column('published_userid')->type(Column::TYPE_INT)->size(0)->nullable()->add(); - $table->addConstraint('published_userid', 'user', 'id'); + $table->addConstraint('published_userid', 'user'); } } \ No newline at end of file diff --git a/modules/cms/update/version/DBVersion000020.class.php b/modules/cms/update/version/DBVersion000020.class.php @@ -25,11 +25,11 @@ class DBVersion000020 extends DbVersion $table->column('link_objectid')->type(Column::TYPE_INT)->add(); - $table->addPrimaryKey ('id'); + $table->addPrimaryKey (); - $table->addConstraint ('objectid' ,'object' ,'id'); - $table->addConstraint ('languageid' ,'language','id'); - $table->addConstraint ('link_objectid','object' ,'id'); + $table->addConstraint ('objectid', 'object'); + $table->addConstraint ('languageid', 'language'); + $table->addConstraint ('link_objectid', 'object'); $table->addUniqueIndex('objectid'); $table->addUniqueIndex(['link_objectid','languageid']); diff --git a/modules/cms/update/version/DBVersion000021.class.php b/modules/cms/update/version/DBVersion000021.class.php @@ -30,9 +30,9 @@ class DBVersion000021 extends DbVersion $table->column('name' )->type(Column::TYPE_VARCHAR)->size(255 )->add(); - $table->addPrimaryKey ('id'); + $table->addPrimaryKey (); - $table->addConstraint ('userid' ,'user' ,'id'); + $table->addConstraint ('userid', 'user'); $table->addUniqueIndex('selector'); } diff --git a/modules/cms/update/version/DBVersion000024.class.php b/modules/cms/update/version/DBVersion000024.class.php @@ -21,6 +21,6 @@ class DBVersion000024 extends DbVersion $groupTable = $this->table('group'); $groupTable->column('parentid')->type(Column::TYPE_INT )->nullable()->add(); $groupTable->addIndex('parentid'); - $groupTable->addConstraint('parentid', 'group', 'id'); + $groupTable->addConstraint('parentid', 'group'); } } \ No newline at end of file diff --git a/modules/cms/update/version/DBVersion000025.class.php b/modules/cms/update/version/DBVersion000025.class.php @@ -19,6 +19,6 @@ class DBVersion000025 extends DbVersion public function update() { $objectTable = $this->table('object'); - $objectTable->addConstraint('parentid', 'object', 'id'); + $objectTable->addConstraint('parentid', 'object'); } } \ No newline at end of file diff --git a/modules/cms/update/version/DBVersion000029.class.php b/modules/cms/update/version/DBVersion000029.class.php @@ -0,0 +1,66 @@ +<?php + +namespace cms\update\version; + +use database\DbVersion; +use database\Column; +use security\Password; + +/** + * Migrate page value to content, so it becomes versionable. + * + * @author dankert + * + */ +class DBVersion000029 extends DbVersion +{ + /** + * + */ + public function update() + { + $contentTable = $this->table('content'); + $contentTable->add(); + $contentTable->addPrimaryKey(); + + $valueTable = $this->table('value'); + $valueTable->column('contentid')->nullable()->add(); + $valueTable->addConstraint('contentid','content'); + $valueTable->column('binary')->type( Column::TYPE_BLOB )->add(); + + $pageContentTable = $this->table('pagecontent'); + $pageContentTable->add(); + $pageContentTable->addPrimaryKey(); + $pageContentTable->column('pageid' )->add(); + $pageContentTable->column('elementid' )->add(); + $pageContentTable->column('languageid')->add(); + $pageContentTable->column('contentid' )->add(); + + $pageContentTable->addConstraint('pageid' , 'page' ); + $pageContentTable->addConstraint('elementid' , 'element' ); + $pageContentTable->addConstraint('languageid', 'language'); + $pageContentTable->addConstraint('contentid' , 'content' ); + + $db = $this->getDb(); + $stmt = $db->sql('SELECT * FROM '.$valueTable->getSqlName().' WHERE active=1' ); + $contentid = 0; + foreach($stmt->getAll() as $row ) + { + ++$contentid; + + $stmt = $db->sql('INSERT INTO '.$contentTable->getSqlName().' (id) VALUES('.$contentid.')'); + $stmt->execute(); + + $stmt = $db->sql('INSERT INTO '.$pageContentTable->getSqlName().' (id,pageid,elementid,languageid,contentid) VALUES('.$contentid.','.$row['pageid'].','.$row['elementidid'].','.$row['languageid'].','.$contentid.')'); + $stmt->execute(); + + $stmt = $db->sql('UPDATE '.$valueTable->getSqlName().' SET contentid='.$contentid.' WHERE pageid='.$row['pageid'].' AND elementid='.$row['elementid'].' AND languageid='.$row['languageid'].')'); + $stmt->execute(); + } + + //$valueTable->column('pageid' )->drop(); + //$valueTable->column('elementid' )->drop(); + //$valueTable->column('languageid')->drop(); + } +} + diff --git a/modules/cms/update/version/DBVersion000030.class.php b/modules/cms/update/version/DBVersion000030.class.php @@ -0,0 +1,51 @@ +<?php + +namespace cms\update\version; + +use database\DbVersion; +use database\Column; +use security\Password; + +/** + * Migrate template models to a text content + * + * @author dankert + * + */ +class DBVersion000030 extends DbVersion +{ + /** + * + */ + public function update() + { + $contentTable = $this->table('content' ); + $valueTable = $this->table('value' ); + + $templateModelTable = $this->table('templatemodel' ); + $templateModelTable->column('contentid')->add(); + $templateModelTable->addConstraint('contentid' , 'content' ); + + $db = $this->getDb(); + $stmt = $db->sql('SELECT * FROM '.$templateModelTable->getSqlName().'' ); + + foreach($stmt->getAll() as $row ) + { + $stmt = $db->sql('SELECT MAX(id) FROM '.$contentTable->getSqlName().''); + $contentid = $stmt->getOne(); + + $stmt = $db->sql('INSERT INTO '.$contentTable->getSqlName().' (id) VALUES('.$contentid.')') ; + $stmt->execute(); + + $stmt = $db->sql('SELECT MAX(id) FROM '.$valueTable->getSqlName().''); + $valueid = $stmt->getOne(); + + $stmt = $db->sql('INSERT INTO '.$valueTable->getSqlName().' (id,contentid,active,publish,text) VALUES('.$valueid.','.$contentid.',1,1,{text}'); + $stmt->setString( 'text', $row['text'] ); + $stmt->execute(); + } + //$templateModelTable->column('text')->drop(); + + } +} + diff --git a/modules/cms/update/version/DBVersion000031.class.php b/modules/cms/update/version/DBVersion000031.class.php @@ -0,0 +1,52 @@ +<?php + +namespace cms\update\version; + +use database\DbVersion; +use database\Column; +use security\Password; + +/** + * Migrate file values to content. + * + * @author dankert + * + */ +class DBVersion000031 extends DbVersion +{ + /** + * + */ + public function update() + { + $contentTable = $this->table('content' ); + $valueTable = $this->table('value' ); + + $fileTable = $this->table('file' ); + $fileTable->column('contentid')->add(); + $fileTable->addConstraint('contentid' , 'content' ); + + $db = $this->getDb(); + $stmt = $db->sql('SELECT * FROM '.$fileTable->getSqlName().'' ); + + foreach($stmt->getAll() as $row ) + { + $stmt = $db->sql('SELECT MAX(id) FROM '.$contentTable->getSqlName().''); + $contentid = $stmt->getOne(); + + $stmt = $db->sql('INSERT INTO '.$contentTable->getSqlName().' (id) VALUES('.$contentid.')') ; + $stmt->execute(); + + $stmt = $db->sql('SELECT MAX(id) FROM '.$valueTable->getSqlName().''); + $valueid = $stmt->getOne(); + + $stmt = $db->sql('INSERT INTO '.$valueTable->getSqlName().' (id,contentid,active,publish,binary) VALUES('.$valueid.','.$contentid.',1,1,{file}'); + $stmt->setString( 'file', $row['value'] ); + $stmt->execute(); + } + + //$fileTable->column('value')->drop(); + + } +} + diff --git a/modules/database/Table.class.php b/modules/database/Table.class.php @@ -80,7 +80,7 @@ class Table } - public function addPrimaryKey($columnNames) + public function addPrimaryKey($columnNames = 'id') { $table = $this->getSqlName(); @@ -129,7 +129,7 @@ class Table # param 1: column name # param 2: target table name # param 3: target column name - public function addConstraint($columnName, $targetTableName, $targetColumnName) + public function addConstraint($columnName, $targetTableName, $targetColumnName = 'id') { $targetTable = new Table($this->db,$this->dbmsType,$targetTableName); $targetTablename = $targetTable->getSqlName(); diff --git a/modules/template_engine/components/template.xsd b/modules/template_engine/components/template.xsd @@ -1,1622 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <xsd:schema xmlns="http://www.openrat.de/template" - targetNamespace="http://www.openrat.de/template" xmlns:xsd="http://www.w3.org/2001/XMLSchema" - elementFormDefault="qualified" attributeFormDefault="unqualified"> - <!-- generated by XSDGenerator. do not change manually --> - <xsd:element name="button" type="buttonType"/> - <xsd:complexType name="buttonType"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/> - <xsd:any namespace="http://www.w3.org/1999/xhtml"/> - </xsd:choice> - <xsd:attribute name="type" type="xsd:string"/> - <xsd:attribute name="class" type="xsd:string"/> - <xsd:attribute name="src" type="xsd:string"/> - <xsd:attribute name="text" type="xsd:string"/> - <xsd:attribute name="value" type="xsd:string"/> - <xsd:attribute name="request" type="xsd:string"/> - </xsd:complexType> - <xsd:element name="checkbox" type="checkboxType"/> - <xsd:complexType name="checkboxType"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/> - <xsd:any namespace="http://www.w3.org/1999/xhtml"/> - </xsd:choice> - <xsd:attribute name="default" type="xsd:boolean"/> - <xsd:attribute name="name" type="xsd:string"/> - <xsd:attribute name="readonly" type="xsd:boolean"/> - <xsd:attribute name="required" type="xsd:boolean"/> - <xsd:attribute name="label" type="xsd:string"/> - <xsd:attribute name="request" type="xsd:string"/> - </xsd:complexType> - <xsd:element name="column" type="columnType"/> - <xsd:complexType name="columnType"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/> - <xsd:any namespace="http://www.w3.org/1999/xhtml"/> - </xsd:choice> - <xsd:attribute name="style" type="xsd:string"/> - <xsd:attribute name="class" type="xsd:string"/> - <xsd:attribute name="colspan" type="xsd:string"/> - <xsd:attribute name="rowspan" type="xsd:string"/> - <xsd:attribute name="header" type="xsd:boolean"/> - <xsd:attribute name="title" type="xsd:string"/> - <xsd:attribute name="url" type="xsd:string"/> - <xsd:attribute name="action" type="xsd:string"/> - <xsd:attribute name="id" type="xsd:string"/> - <xsd:attribute name="name" type="xsd:string"/> - <xsd:attribute name="request" type="xsd:string"/> - </xsd:complexType> - <xsd:element name="date" type="dateType"/> - <xsd:complexType name="dateType"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/> - <xsd:any namespace="http://www.w3.org/1999/xhtml"/> - </xsd:choice> - <xsd:attribute name="date" type="xsd:string"/> - <xsd:attribute name="request" type="xsd:string"/> - </xsd:complexType> - <xsd:element name="editor" type="editorType"/> - <xsd:complexType name="editorType"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/> - <xsd:any namespace="http://www.w3.org/1999/xhtml"/> - </xsd:choice> - <xsd:attribute name="type" type="xsd:string"/> - <xsd:attribute name="name" type="xsd:string"/> - <xsd:attribute name="default" type="xsd:string"/> - <xsd:attribute name="mode" type="xsd:string"/> - <xsd:attribute name="extension" type="xsd:string"/> - <xsd:attribute name="mimetype" type="xsd:string"/> - <xsd:attribute name="prefix" type="xsd:string"/> - <xsd:attribute name="readonly" type="xsd:boolean"/> - <xsd:attribute name="class" type="xsd:string"/> - <xsd:attribute name="request" type="xsd:string"/> - </xsd:complexType> - <xsd:element name="else" type="elseType"/> - <xsd:complexType name="elseType"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/> - <xsd:any namespace="http://www.w3.org/1999/xhtml"/> - </xsd:choice> - <xsd:attribute name="request" type="xsd:string"/> - </xsd:complexType> - <xsd:element name="fieldset" type="fieldsetType"/> - <xsd:complexType name="fieldsetType"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/> - <xsd:any namespace="http://www.w3.org/1999/xhtml"/> - </xsd:choice> - <xsd:attribute name="label" type="xsd:string"/> - <xsd:attribute name="qrcode" type="xsd:string"/> - <xsd:attribute name="request" type="xsd:string"/> - </xsd:complexType> - <xsd:element name="form" type="formType"/> - <xsd:complexType name="formType"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/> - <xsd:any namespace="http://www.w3.org/1999/xhtml"/> - </xsd:choice> - <xsd:attribute name="method" type="xsd:string"/> - <xsd:attribute name="name" type="xsd:string"/> - <xsd:attribute name="action" type="xsd:string"/> - <xsd:attribute name="subaction" type="xsd:string"/> - <xsd:attribute name="forwardTo" type="xsd:string"/> - <xsd:attribute name="id" type="xsd:string"/> - <xsd:attribute name="languageid" type="xsd:string"/> - <xsd:attribute name="modelid" type="xsd:string"/> - <xsd:attribute name="label" type="xsd:string"/> - <xsd:attribute name="apply" type="xsd:boolean"/> - <xsd:attribute name="cancel" type="xsd:boolean"/> - <xsd:attribute name="readonly" type="xsd:boolean"/> - <xsd:attribute name="target" type="xsd:string"/> - <xsd:attribute name="enctype" type="xsd:string"/> - <xsd:attribute name="async" type="xsd:boolean"/> - <xsd:attribute name="autosave" type="xsd:boolean"/> - <xsd:attribute name="type" type="xsd:string"/> - <xsd:attribute name="afterSuccess" type="xsd:string"/> - <xsd:attribute name="request" type="xsd:string"/> - </xsd:complexType> - <xsd:element name="group" type="groupType"/> - <xsd:complexType name="groupType"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/> - <xsd:any namespace="http://www.w3.org/1999/xhtml"/> - </xsd:choice> - <xsd:attribute name="open" type="xsd:boolean"/> - <xsd:attribute name="show" type="xsd:boolean"/> - <xsd:attribute name="collapsible" type="xsd:boolean"/> - <xsd:attribute name="title" type="xsd:string"/> - <xsd:attribute name="description" type="xsd:string"/> - <xsd:attribute name="icon" type="xsd:string"/> - <xsd:attribute name="request" type="xsd:string"/> - </xsd:complexType> - <xsd:element name="hidden" type="hiddenType"/> - <xsd:complexType name="hiddenType"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/> - <xsd:any namespace="http://www.w3.org/1999/xhtml"/> - </xsd:choice> - <xsd:attribute name="default" type="xsd:string"/> - <xsd:attribute name="prefix" type="xsd:string"/> - <xsd:attribute name="name" type="xsd:string"/> - <xsd:attribute name="readonly" type="xsd:boolean"/> - <xsd:attribute name="class" type="xsd:string"/> - <xsd:attribute name="request" type="xsd:string"/> - </xsd:complexType> - <xsd:element name="if" type="ifType"/> - <xsd:complexType name="ifType"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/> - <xsd:any namespace="http://www.w3.org/1999/xhtml"/> - </xsd:choice> - <xsd:attribute name="true" type="xsd:string"/> - <xsd:attribute name="false" type="xsd:string"/> - <xsd:attribute name="contains" type="xsd:string"/> - <xsd:attribute name="value" type="xsd:string"/> - <xsd:attribute name="empty" type="xsd:string"/> - <xsd:attribute name="equals" type="xsd:string"/> - <xsd:attribute name="lessthan" type="xsd:string"/> - <xsd:attribute name="greaterthan" type="xsd:string"/> - <xsd:attribute name="present" type="xsd:string"/> - <xsd:attribute name="not" type="xsd:string"/> - <xsd:attribute name="request" type="xsd:string"/> - </xsd:complexType> - <xsd:element name="image" type="imageType"/> - <xsd:complexType name="imageType"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/> - <xsd:any namespace="http://www.w3.org/1999/xhtml"/> - </xsd:choice> - <xsd:attribute name="class" type="xsd:string"/> - <xsd:attribute name="menu" type="xsd:string"/> - <xsd:attribute name="action" type="xsd:string"/> - <xsd:attribute name="method" type="xsd:string"/> - <xsd:attribute name="config" type="xsd:string"/> - <xsd:attribute name="file" type="xsd:string"/> - <xsd:attribute name="url" type="xsd:string"/> - <xsd:attribute name="icon" type="xsd:string"/> - <xsd:attribute name="type" type="xsd:string"/> - <xsd:attribute name="elementtype" type="xsd:string"/> - <xsd:attribute name="fileext" type="xsd:string"/> - <xsd:attribute name="tree" type="xsd:string"/> - <xsd:attribute name="notice" type="xsd:string"/> - <xsd:attribute name="size" type="xsd:string"/> - <xsd:attribute name="title" type="xsd:string"/> - <xsd:attribute name="symbol" type="xsd:string"/> - <xsd:attribute name="request" type="xsd:string"/> - </xsd:complexType> - <xsd:element name="include" type="includeType"/> - <xsd:complexType name="includeType"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/> - <xsd:any namespace="http://www.w3.org/1999/xhtml"/> - </xsd:choice> - <xsd:attribute name="file" type="xsd:string"/> - <xsd:attribute name="request" type="xsd:string"/> - </xsd:complexType> - <xsd:element name="input" type="inputType"/> - <xsd:complexType name="inputType"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/> - <xsd:any namespace="http://www.w3.org/1999/xhtml"/> - </xsd:choice> - <xsd:attribute name="default" type="xsd:string"/> - <xsd:attribute name="type" type="xsd:string"/> - <xsd:attribute name="index" type="xsd:string"/> - <xsd:attribute name="name" type="xsd:string"/> - <xsd:attribute name="prefix" type="xsd:string"/> - <xsd:attribute name="value" type="xsd:string"/> - <xsd:attribute name="size" type="xsd:string"/> - <xsd:attribute name="minlength" type="xsd:int"/> - <xsd:attribute name="maxlength" type="xsd:int"/> - <xsd:attribute name="onchange" type="xsd:string"/> - <xsd:attribute name="hint" type="xsd:string"/> - <xsd:attribute name="icon" type="xsd:string"/> - <xsd:attribute name="required" type="xsd:boolean"/> - <xsd:attribute name="focus" type="xsd:boolean"/> - <xsd:attribute name="label" type="xsd:string"/> - <xsd:attribute name="readonly" type="xsd:boolean"/> - <xsd:attribute name="class" type="xsd:string"/> - <xsd:attribute name="request" type="xsd:string"/> - </xsd:complexType> - <xsd:element name="inputarea" type="inputareaType"/> - <xsd:complexType name="inputareaType"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/> - <xsd:any namespace="http://www.w3.org/1999/xhtml"/> - </xsd:choice> - <xsd:attribute name="rows" type="xsd:int"/> - <xsd:attribute name="cols" type="xsd:int"/> - <xsd:attribute name="value" type="xsd:string"/> - <xsd:attribute name="index" type="xsd:string"/> - <xsd:attribute name="onchange" type="xsd:string"/> - <xsd:attribute name="prefix" type="xsd:string"/> - <xsd:attribute name="class" type="xsd:string"/> - <xsd:attribute name="required" type="xsd:boolean"/> - <xsd:attribute name="default" type="xsd:string"/> - <xsd:attribute name="maxlength" type="xsd:int"/> - <xsd:attribute name="label" type="xsd:string"/> - <xsd:attribute name="name" type="xsd:string"/> - <xsd:attribute name="readonly" type="xsd:boolean"/> - <xsd:attribute name="request" type="xsd:string"/> - </xsd:complexType> - <xsd:element name="insert" type="insertType"/> - <xsd:complexType name="insertType"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/> - <xsd:any namespace="http://www.w3.org/1999/xhtml"/> - </xsd:choice> - <xsd:attribute name="name" type="xsd:string"/> - <xsd:attribute name="url" type="xsd:string"/> - <xsd:attribute name="function" type="xsd:string"/> - <xsd:attribute name="request" type="xsd:string"/> - </xsd:complexType> - <xsd:element name="label" type="labelType"/> - <xsd:complexType name="labelType"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/> - <xsd:any namespace="http://www.w3.org/1999/xhtml"/> - </xsd:choice> - <xsd:attribute name="for" type="xsd:string"/> - <xsd:attribute name="value" type="xsd:string"/> - <xsd:attribute name="key" type="xsd:string"/> - <xsd:attribute name="text" type="xsd:string"/> - <xsd:attribute name="request" type="xsd:string"/> - </xsd:complexType> - <xsd:element name="link" type="linkType"/> - <xsd:complexType name="linkType"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/> - <xsd:any namespace="http://www.w3.org/1999/xhtml"/> - </xsd:choice> - <xsd:attribute name="var1" type="xsd:string"/> - <xsd:attribute name="var2" type="xsd:string"/> - <xsd:attribute name="var3" type="xsd:string"/> - <xsd:attribute name="var4" type="xsd:string"/> - <xsd:attribute name="var5" type="xsd:string"/> - <xsd:attribute name="value1" type="xsd:string"/> - <xsd:attribute name="value2" type="xsd:string"/> - <xsd:attribute name="value3" type="xsd:string"/> - <xsd:attribute name="value4" type="xsd:string"/> - <xsd:attribute name="value5" type="xsd:string"/> - <xsd:attribute name="target" type="xsd:string"/> - <xsd:attribute name="type" type="xsd:string"/> - <xsd:attribute name="action" type="xsd:string"/> - <xsd:attribute name="subaction" type="xsd:string"/> - <xsd:attribute name="title" type="xsd:string"/> - <xsd:attribute name="class" type="xsd:string"/> - <xsd:attribute name="url" type="xsd:string"/> - <xsd:attribute name="config" type="xsd:string"/> - <xsd:attribute name="id" type="xsd:string"/> - <xsd:attribute name="accesskey" type="xsd:string"/> - <xsd:attribute name="name" type="xsd:string"/> - <xsd:attribute name="anchor" type="xsd:string"/> - <xsd:attribute name="frame" type="xsd:string"/> - <xsd:attribute name="modal" type="xsd:boolean"/> - <xsd:attribute name="afterSuccess" type="xsd:string"/> - <xsd:attribute name="clickable" type="xsd:boolean"/> - <xsd:attribute name="request" type="xsd:string"/> - </xsd:complexType> - <xsd:element name="list" type="listType"/> - <xsd:complexType name="listType"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/> - <xsd:any namespace="http://www.w3.org/1999/xhtml"/> - </xsd:choice> - <xsd:attribute name="list" type="xsd:string"/> - <xsd:attribute name="items" type="xsd:string"/> - <xsd:attribute name="extract" type="xsd:boolean"/> - <xsd:attribute name="key" type="xsd:string"/> - <xsd:attribute name="value" type="xsd:string"/> - <xsd:attribute name="request" type="xsd:string"/> - </xsd:complexType> - <xsd:element name="newline" type="newlineType"/> - <xsd:complexType name="newlineType"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/> - <xsd:any namespace="http://www.w3.org/1999/xhtml"/> - </xsd:choice> - <xsd:attribute name="request" type="xsd:string"/> - </xsd:complexType> - <xsd:element name="output" type="outputType"/> - <xsd:complexType name="outputType"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/> - <xsd:any namespace="http://www.w3.org/1999/xhtml"/> - </xsd:choice> - <xsd:attribute name="request" type="xsd:string"/> - </xsd:complexType> - <xsd:element name="part" type="partType"/> - <xsd:complexType name="partType"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/> - <xsd:any namespace="http://www.w3.org/1999/xhtml"/> - </xsd:choice> - <xsd:attribute name="class" type="xsd:string"/> - <xsd:attribute name="id" type="xsd:string"/> - <xsd:attribute name="tag" type="xsd:string"/> - <xsd:attribute name="request" type="xsd:string"/> - </xsd:complexType> - <xsd:element name="password" type="passwordType"/> - <xsd:complexType name="passwordType"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/> - <xsd:any namespace="http://www.w3.org/1999/xhtml"/> - </xsd:choice> - <xsd:attribute name="default" type="xsd:string"/> - <xsd:attribute name="size" type="xsd:int"/> - <xsd:attribute name="maxlength" type="xsd:int"/> - <xsd:attribute name="minlength" type="xsd:string"/> - <xsd:attribute name="required" type="xsd:boolean"/> - <xsd:attribute name="hint" type="xsd:string"/> - <xsd:attribute name="prefix" type="xsd:string"/> - <xsd:attribute name="name" type="xsd:string"/> - <xsd:attribute name="readonly" type="xsd:boolean"/> - <xsd:attribute name="class" type="xsd:string"/> - <xsd:attribute name="request" type="xsd:string"/> - </xsd:complexType> - <xsd:element name="qrcode" type="qrcodeType"/> - <xsd:complexType name="qrcodeType"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/> - <xsd:any namespace="http://www.w3.org/1999/xhtml"/> - </xsd:choice> - <xsd:attribute name="value" type="xsd:string"/> - <xsd:attribute name="request" type="xsd:string"/> - </xsd:complexType> - <xsd:element name="radio" type="radioType"/> - <xsd:complexType name="radioType"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/> - <xsd:any namespace="http://www.w3.org/1999/xhtml"/> - </xsd:choice> - <xsd:attribute name="readonly" type="xsd:boolean"/> - <xsd:attribute name="value" type="xsd:string"/> - <xsd:attribute name="prefix" type="xsd:string"/> - <xsd:attribute name="suffix" type="xsd:string"/> - <xsd:attribute name="class" type="xsd:string"/> - <xsd:attribute name="onchange" type="xsd:string"/> - <xsd:attribute name="children" type="xsd:string"/> - <xsd:attribute name="checked" type="xsd:string"/> - <xsd:attribute name="label" type="xsd:string"/> - <xsd:attribute name="name" type="xsd:string"/> - <xsd:attribute name="request" type="xsd:string"/> - </xsd:complexType> - <xsd:element name="radiobox" type="radioboxType"/> - <xsd:complexType name="radioboxType"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/> - <xsd:any namespace="http://www.w3.org/1999/xhtml"/> - </xsd:choice> - <xsd:attribute name="list" type="xsd:string"/> - <xsd:attribute name="name" type="xsd:string"/> - <xsd:attribute name="default" type="xsd:string"/> - <xsd:attribute name="onchange" type="xsd:string"/> - <xsd:attribute name="title" type="xsd:string"/> - <xsd:attribute name="class" type="xsd:string"/> - <xsd:attribute name="request" type="xsd:string"/> - </xsd:complexType> - <xsd:element name="row" type="rowType"/> - <xsd:complexType name="rowType"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/> - <xsd:any namespace="http://www.w3.org/1999/xhtml"/> - </xsd:choice> - <xsd:attribute name="class" type="xsd:string"/> - <xsd:attribute name="header" type="xsd:boolean"/> - <xsd:attribute name="id" type="xsd:string"/> - <xsd:attribute name="request" type="xsd:string"/> - </xsd:complexType> - <xsd:element name="selectbox" type="selectboxType"/> - <xsd:complexType name="selectboxType"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/> - <xsd:any namespace="http://www.w3.org/1999/xhtml"/> - </xsd:choice> - <xsd:attribute name="list" type="xsd:string"/> - <xsd:attribute name="name" type="xsd:string"/> - <xsd:attribute name="default" type="xsd:string"/> - <xsd:attribute name="title" type="xsd:string"/> - <xsd:attribute name="class" type="xsd:string"/> - <xsd:attribute name="addempty" type="xsd:boolean"/> - <xsd:attribute name="multiple" type="xsd:boolean"/> - <xsd:attribute name="size" type="xsd:int"/> - <xsd:attribute name="lang" type="xsd:boolean"/> - <xsd:attribute name="label" type="xsd:string"/> - <xsd:attribute name="request" type="xsd:string"/> - </xsd:complexType> - <xsd:element name="selector" type="selectorType"/> - <xsd:complexType name="selectorType"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/> - <xsd:any namespace="http://www.w3.org/1999/xhtml"/> - </xsd:choice> - <xsd:attribute name="types" type="xsd:string"/> - <xsd:attribute name="name" type="xsd:string"/> - <xsd:attribute name="id" type="xsd:string"/> - <xsd:attribute name="folderid" type="xsd:string"/> - <xsd:attribute name="param" type="xsd:string"/> - <xsd:attribute name="request" type="xsd:string"/> - </xsd:complexType> - <xsd:element name="set" type="setType"/> - <xsd:complexType name="setType"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/> - <xsd:any namespace="http://www.w3.org/1999/xhtml"/> - </xsd:choice> - <xsd:attribute name="var" type="xsd:string"/> - <xsd:attribute name="value" type="xsd:string"/> - <xsd:attribute name="key" type="xsd:string"/> - <xsd:attribute name="request" type="xsd:string"/> - </xsd:complexType> - <xsd:element name="table" type="tableType"/> - <xsd:complexType name="tableType"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/> - <xsd:any namespace="http://www.w3.org/1999/xhtml"/> - </xsd:choice> - <xsd:attribute name="filter" type="xsd:boolean"/> - <xsd:attribute name="class" type="xsd:string"/> - <xsd:attribute name="request" type="xsd:string"/> - </xsd:complexType> - <xsd:element name="text" type="textType"/> - <xsd:complexType name="textType"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/> - <xsd:any namespace="http://www.w3.org/1999/xhtml"/> - </xsd:choice> - <xsd:attribute name="title" type="xsd:string"/> - <xsd:attribute name="type" type="xsd:string"/> - <xsd:attribute name="escape" type="xsd:boolean"/> - <xsd:attribute name="value" type="xsd:string"/> - <xsd:attribute name="label" type="xsd:string"/> - <xsd:attribute name="class" type="xsd:string"/> - <xsd:attribute name="request" type="xsd:string"/> - </xsd:complexType> - <xsd:element name="upload" type="uploadType"/> - <xsd:complexType name="uploadType"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/> - <xsd:any namespace="http://www.w3.org/1999/xhtml"/> - </xsd:choice> - <xsd:attribute name="size" type="xsd:int"/> - <xsd:attribute name="name" type="xsd:string"/> - <xsd:attribute name="multiple" type="xsd:boolean"/> - <xsd:attribute name="class" type="xsd:string"/> - <xsd:attribute name="maxlength" type="xsd:int"/> - <xsd:attribute name="request" type="xsd:string"/> - </xsd:complexType> - <xsd:element name="user" type="userType"/> - <xsd:complexType name="userType"> - <xsd:choice maxOccurs="unbounded" minOccurs="0"> - <xsd:element ref="button" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="column" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="date" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="else" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="form" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="group" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="if" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="image" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="include" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="input" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="label" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="link" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="list" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="output" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="part" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="password" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="row" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="set" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="table" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="text" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0"/> - <xsd:element ref="user" maxOccurs="unbounded" minOccurs="0"/> - <xsd:any namespace="http://www.w3.org/1999/xhtml"/> - </xsd:choice> - <xsd:attribute name="user" type="xsd:string"/> - <xsd:attribute name="id" type="xsd:string"/> - <xsd:attribute name="request" type="xsd:string"/> - </xsd:complexType> -</xsd:schema> -\ No newline at end of file + targetNamespace="http://www.openrat.de/template" xmlns:xsd="http://www.w3.org/2001/XMLSchema" + elementFormDefault="qualified" attributeFormDefault="unqualified"> +<!-- generated by XSDGenerator. do not change manually --> +<xsd:element name="button" type="buttonType" /><xsd:complexType name="buttonType"><xsd:choice maxOccurs="unbounded" minOccurs="0"><xsd:element ref="button" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="column" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="date" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="else" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="form" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="group" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="if" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="image" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="include" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="input" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="label" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="link" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="list" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="output" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="part" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="password" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="row" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="set" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="table" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="text" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="user" maxOccurs="unbounded" minOccurs="0" /><xsd:any namespace="http://www.w3.org/1999/xhtml" /></xsd:choice><xsd:attribute name="type" type="xsd:string" /><xsd:attribute name="class" type="xsd:string" /><xsd:attribute name="src" type="xsd:string" /><xsd:attribute name="text" type="xsd:string" /><xsd:attribute name="value" type="xsd:string" /><xsd:attribute name="request" type="xsd:string" /></xsd:complexType><xsd:element name="checkbox" type="checkboxType" /><xsd:complexType name="checkboxType"><xsd:choice maxOccurs="unbounded" minOccurs="0"><xsd:element ref="button" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="column" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="date" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="else" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="form" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="group" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="if" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="image" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="include" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="input" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="label" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="link" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="list" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="output" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="part" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="password" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="row" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="set" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="table" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="text" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="user" maxOccurs="unbounded" minOccurs="0" /><xsd:any namespace="http://www.w3.org/1999/xhtml" /></xsd:choice><xsd:attribute name="default" type="xsd:boolean" /><xsd:attribute name="name" type="xsd:string" /><xsd:attribute name="readonly" type="xsd:boolean" /><xsd:attribute name="required" type="xsd:boolean" /><xsd:attribute name="label" type="xsd:string" /><xsd:attribute name="request" type="xsd:string" /></xsd:complexType><xsd:element name="column" type="columnType" /><xsd:complexType name="columnType"><xsd:choice maxOccurs="unbounded" minOccurs="0"><xsd:element ref="button" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="column" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="date" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="else" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="form" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="group" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="if" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="image" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="include" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="input" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="label" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="link" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="list" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="output" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="part" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="password" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="row" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="set" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="table" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="text" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="user" maxOccurs="unbounded" minOccurs="0" /><xsd:any namespace="http://www.w3.org/1999/xhtml" /></xsd:choice><xsd:attribute name="style" type="xsd:string" /><xsd:attribute name="class" type="xsd:string" /><xsd:attribute name="colspan" type="xsd:string" /><xsd:attribute name="rowspan" type="xsd:string" /><xsd:attribute name="header" type="xsd:boolean" /><xsd:attribute name="title" type="xsd:string" /><xsd:attribute name="url" type="xsd:string" /><xsd:attribute name="action" type="xsd:string" /><xsd:attribute name="id" type="xsd:string" /><xsd:attribute name="name" type="xsd:string" /><xsd:attribute name="request" type="xsd:string" /></xsd:complexType><xsd:element name="date" type="dateType" /><xsd:complexType name="dateType"><xsd:choice maxOccurs="unbounded" minOccurs="0"><xsd:element ref="button" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="column" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="date" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="else" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="form" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="group" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="if" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="image" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="include" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="input" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="label" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="link" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="list" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="output" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="part" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="password" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="row" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="set" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="table" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="text" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="user" maxOccurs="unbounded" minOccurs="0" /><xsd:any namespace="http://www.w3.org/1999/xhtml" /></xsd:choice><xsd:attribute name="date" type="xsd:string" /><xsd:attribute name="request" type="xsd:string" /></xsd:complexType><xsd:element name="editor" type="editorType" /><xsd:complexType name="editorType"><xsd:choice maxOccurs="unbounded" minOccurs="0"><xsd:element ref="button" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="column" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="date" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="else" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="form" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="group" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="if" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="image" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="include" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="input" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="label" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="link" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="list" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="output" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="part" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="password" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="row" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="set" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="table" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="text" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="user" maxOccurs="unbounded" minOccurs="0" /><xsd:any namespace="http://www.w3.org/1999/xhtml" /></xsd:choice><xsd:attribute name="type" type="xsd:string" /><xsd:attribute name="name" type="xsd:string" /><xsd:attribute name="default" type="xsd:string" /><xsd:attribute name="mode" type="xsd:string" /><xsd:attribute name="extension" type="xsd:string" /><xsd:attribute name="mimetype" type="xsd:string" /><xsd:attribute name="prefix" type="xsd:string" /><xsd:attribute name="readonly" type="xsd:boolean" /><xsd:attribute name="class" type="xsd:string" /><xsd:attribute name="request" type="xsd:string" /></xsd:complexType><xsd:element name="else" type="elseType" /><xsd:complexType name="elseType"><xsd:choice maxOccurs="unbounded" minOccurs="0"><xsd:element ref="button" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="column" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="date" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="else" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="form" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="group" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="if" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="image" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="include" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="input" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="label" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="link" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="list" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="output" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="part" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="password" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="row" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="set" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="table" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="text" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="user" maxOccurs="unbounded" minOccurs="0" /><xsd:any namespace="http://www.w3.org/1999/xhtml" /></xsd:choice><xsd:attribute name="request" type="xsd:string" /></xsd:complexType><xsd:element name="fieldset" type="fieldsetType" /><xsd:complexType name="fieldsetType"><xsd:choice maxOccurs="unbounded" minOccurs="0"><xsd:element ref="button" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="column" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="date" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="else" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="form" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="group" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="if" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="image" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="include" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="input" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="label" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="link" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="list" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="output" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="part" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="password" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="row" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="set" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="table" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="text" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="user" maxOccurs="unbounded" minOccurs="0" /><xsd:any namespace="http://www.w3.org/1999/xhtml" /></xsd:choice><xsd:attribute name="label" type="xsd:string" /><xsd:attribute name="qrcode" type="xsd:string" /><xsd:attribute name="request" type="xsd:string" /></xsd:complexType><xsd:element name="form" type="formType" /><xsd:complexType name="formType"><xsd:choice maxOccurs="unbounded" minOccurs="0"><xsd:element ref="button" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="column" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="date" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="else" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="form" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="group" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="if" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="image" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="include" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="input" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="label" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="link" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="list" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="output" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="part" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="password" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="row" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="set" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="table" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="text" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="user" maxOccurs="unbounded" minOccurs="0" /><xsd:any namespace="http://www.w3.org/1999/xhtml" /></xsd:choice><xsd:attribute name="method" type="xsd:string" /><xsd:attribute name="name" type="xsd:string" /><xsd:attribute name="action" type="xsd:string" /><xsd:attribute name="subaction" type="xsd:string" /><xsd:attribute name="forwardTo" type="xsd:string" /><xsd:attribute name="id" type="xsd:string" /><xsd:attribute name="languageid" type="xsd:string" /><xsd:attribute name="modelid" type="xsd:string" /><xsd:attribute name="label" type="xsd:string" /><xsd:attribute name="apply" type="xsd:boolean" /><xsd:attribute name="cancel" type="xsd:boolean" /><xsd:attribute name="readonly" type="xsd:boolean" /><xsd:attribute name="target" type="xsd:string" /><xsd:attribute name="enctype" type="xsd:string" /><xsd:attribute name="async" type="xsd:boolean" /><xsd:attribute name="autosave" type="xsd:boolean" /><xsd:attribute name="type" type="xsd:string" /><xsd:attribute name="afterSuccess" type="xsd:string" /><xsd:attribute name="request" type="xsd:string" /></xsd:complexType><xsd:element name="group" type="groupType" /><xsd:complexType name="groupType"><xsd:choice maxOccurs="unbounded" minOccurs="0"><xsd:element ref="button" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="column" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="date" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="else" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="form" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="group" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="if" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="image" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="include" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="input" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="label" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="link" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="list" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="output" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="part" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="password" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="row" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="set" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="table" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="text" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="user" maxOccurs="unbounded" minOccurs="0" /><xsd:any namespace="http://www.w3.org/1999/xhtml" /></xsd:choice><xsd:attribute name="open" type="xsd:boolean" /><xsd:attribute name="show" type="xsd:boolean" /><xsd:attribute name="collapsible" type="xsd:boolean" /><xsd:attribute name="title" type="xsd:string" /><xsd:attribute name="description" type="xsd:string" /><xsd:attribute name="icon" type="xsd:string" /><xsd:attribute name="request" type="xsd:string" /></xsd:complexType><xsd:element name="hidden" type="hiddenType" /><xsd:complexType name="hiddenType"><xsd:choice maxOccurs="unbounded" minOccurs="0"><xsd:element ref="button" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="column" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="date" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="else" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="form" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="group" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="if" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="image" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="include" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="input" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="label" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="link" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="list" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="output" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="part" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="password" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="row" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="set" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="table" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="text" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="user" maxOccurs="unbounded" minOccurs="0" /><xsd:any namespace="http://www.w3.org/1999/xhtml" /></xsd:choice><xsd:attribute name="default" type="xsd:string" /><xsd:attribute name="prefix" type="xsd:string" /><xsd:attribute name="name" type="xsd:string" /><xsd:attribute name="readonly" type="xsd:boolean" /><xsd:attribute name="class" type="xsd:string" /><xsd:attribute name="request" type="xsd:string" /></xsd:complexType><xsd:element name="if" type="ifType" /><xsd:complexType name="ifType"><xsd:choice maxOccurs="unbounded" minOccurs="0"><xsd:element ref="button" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="column" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="date" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="else" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="form" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="group" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="if" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="image" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="include" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="input" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="label" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="link" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="list" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="output" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="part" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="password" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="row" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="set" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="table" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="text" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="user" maxOccurs="unbounded" minOccurs="0" /><xsd:any namespace="http://www.w3.org/1999/xhtml" /></xsd:choice><xsd:attribute name="true" type="xsd:string" /><xsd:attribute name="false" type="xsd:string" /><xsd:attribute name="contains" type="xsd:string" /><xsd:attribute name="value" type="xsd:string" /><xsd:attribute name="empty" type="xsd:string" /><xsd:attribute name="equals" type="xsd:string" /><xsd:attribute name="lessthan" type="xsd:string" /><xsd:attribute name="greaterthan" type="xsd:string" /><xsd:attribute name="present" type="xsd:string" /><xsd:attribute name="not" type="xsd:string" /><xsd:attribute name="request" type="xsd:string" /></xsd:complexType><xsd:element name="image" type="imageType" /><xsd:complexType name="imageType"><xsd:choice maxOccurs="unbounded" minOccurs="0"><xsd:element ref="button" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="column" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="date" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="else" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="form" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="group" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="if" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="image" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="include" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="input" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="label" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="link" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="list" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="output" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="part" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="password" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="row" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="set" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="table" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="text" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="user" maxOccurs="unbounded" minOccurs="0" /><xsd:any namespace="http://www.w3.org/1999/xhtml" /></xsd:choice><xsd:attribute name="class" type="xsd:string" /><xsd:attribute name="menu" type="xsd:string" /><xsd:attribute name="action" type="xsd:string" /><xsd:attribute name="method" type="xsd:string" /><xsd:attribute name="config" type="xsd:string" /><xsd:attribute name="file" type="xsd:string" /><xsd:attribute name="url" type="xsd:string" /><xsd:attribute name="icon" type="xsd:string" /><xsd:attribute name="type" type="xsd:string" /><xsd:attribute name="elementtype" type="xsd:string" /><xsd:attribute name="fileext" type="xsd:string" /><xsd:attribute name="tree" type="xsd:string" /><xsd:attribute name="notice" type="xsd:string" /><xsd:attribute name="size" type="xsd:string" /><xsd:attribute name="title" type="xsd:string" /><xsd:attribute name="symbol" type="xsd:string" /><xsd:attribute name="request" type="xsd:string" /></xsd:complexType><xsd:element name="include" type="includeType" /><xsd:complexType name="includeType"><xsd:choice maxOccurs="unbounded" minOccurs="0"><xsd:element ref="button" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="column" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="date" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="else" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="form" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="group" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="if" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="image" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="include" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="input" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="label" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="link" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="list" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="output" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="part" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="password" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="row" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="set" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="table" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="text" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="user" maxOccurs="unbounded" minOccurs="0" /><xsd:any namespace="http://www.w3.org/1999/xhtml" /></xsd:choice><xsd:attribute name="file" type="xsd:string" /><xsd:attribute name="request" type="xsd:string" /></xsd:complexType><xsd:element name="input" type="inputType" /><xsd:complexType name="inputType"><xsd:choice maxOccurs="unbounded" minOccurs="0"><xsd:element ref="button" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="column" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="date" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="else" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="form" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="group" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="if" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="image" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="include" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="input" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="label" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="link" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="list" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="output" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="part" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="password" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="row" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="set" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="table" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="text" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="user" maxOccurs="unbounded" minOccurs="0" /><xsd:any namespace="http://www.w3.org/1999/xhtml" /></xsd:choice><xsd:attribute name="default" type="xsd:string" /><xsd:attribute name="type" type="xsd:string" /><xsd:attribute name="index" type="xsd:string" /><xsd:attribute name="name" type="xsd:string" /><xsd:attribute name="prefix" type="xsd:string" /><xsd:attribute name="value" type="xsd:string" /><xsd:attribute name="size" type="xsd:string" /><xsd:attribute name="minlength" type="xsd:int" /><xsd:attribute name="maxlength" type="xsd:int" /><xsd:attribute name="onchange" type="xsd:string" /><xsd:attribute name="hint" type="xsd:string" /><xsd:attribute name="icon" type="xsd:string" /><xsd:attribute name="required" type="xsd:boolean" /><xsd:attribute name="focus" type="xsd:boolean" /><xsd:attribute name="label" type="xsd:string" /><xsd:attribute name="readonly" type="xsd:boolean" /><xsd:attribute name="class" type="xsd:string" /><xsd:attribute name="request" type="xsd:string" /></xsd:complexType><xsd:element name="inputarea" type="inputareaType" /><xsd:complexType name="inputareaType"><xsd:choice maxOccurs="unbounded" minOccurs="0"><xsd:element ref="button" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="column" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="date" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="else" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="form" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="group" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="if" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="image" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="include" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="input" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="label" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="link" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="list" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="output" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="part" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="password" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="row" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="set" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="table" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="text" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="user" maxOccurs="unbounded" minOccurs="0" /><xsd:any namespace="http://www.w3.org/1999/xhtml" /></xsd:choice><xsd:attribute name="rows" type="xsd:int" /><xsd:attribute name="cols" type="xsd:int" /><xsd:attribute name="value" type="xsd:string" /><xsd:attribute name="index" type="xsd:string" /><xsd:attribute name="onchange" type="xsd:string" /><xsd:attribute name="prefix" type="xsd:string" /><xsd:attribute name="class" type="xsd:string" /><xsd:attribute name="required" type="xsd:boolean" /><xsd:attribute name="default" type="xsd:string" /><xsd:attribute name="maxlength" type="xsd:int" /><xsd:attribute name="label" type="xsd:string" /><xsd:attribute name="name" type="xsd:string" /><xsd:attribute name="readonly" type="xsd:boolean" /><xsd:attribute name="request" type="xsd:string" /></xsd:complexType><xsd:element name="insert" type="insertType" /><xsd:complexType name="insertType"><xsd:choice maxOccurs="unbounded" minOccurs="0"><xsd:element ref="button" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="column" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="date" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="else" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="form" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="group" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="if" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="image" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="include" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="input" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="label" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="link" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="list" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="output" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="part" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="password" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="row" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="set" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="table" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="text" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="user" maxOccurs="unbounded" minOccurs="0" /><xsd:any namespace="http://www.w3.org/1999/xhtml" /></xsd:choice><xsd:attribute name="name" type="xsd:string" /><xsd:attribute name="url" type="xsd:string" /><xsd:attribute name="function" type="xsd:string" /><xsd:attribute name="request" type="xsd:string" /></xsd:complexType><xsd:element name="label" type="labelType" /><xsd:complexType name="labelType"><xsd:choice maxOccurs="unbounded" minOccurs="0"><xsd:element ref="button" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="column" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="date" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="else" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="form" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="group" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="if" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="image" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="include" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="input" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="label" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="link" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="list" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="output" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="part" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="password" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="row" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="set" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="table" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="text" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="user" maxOccurs="unbounded" minOccurs="0" /><xsd:any namespace="http://www.w3.org/1999/xhtml" /></xsd:choice><xsd:attribute name="for" type="xsd:string" /><xsd:attribute name="value" type="xsd:string" /><xsd:attribute name="key" type="xsd:string" /><xsd:attribute name="text" type="xsd:string" /><xsd:attribute name="request" type="xsd:string" /></xsd:complexType><xsd:element name="link" type="linkType" /><xsd:complexType name="linkType"><xsd:choice maxOccurs="unbounded" minOccurs="0"><xsd:element ref="button" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="column" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="date" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="else" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="form" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="group" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="if" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="image" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="include" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="input" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="label" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="link" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="list" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="output" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="part" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="password" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="row" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="set" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="table" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="text" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="user" maxOccurs="unbounded" minOccurs="0" /><xsd:any namespace="http://www.w3.org/1999/xhtml" /></xsd:choice><xsd:attribute name="var1" type="xsd:string" /><xsd:attribute name="var2" type="xsd:string" /><xsd:attribute name="var3" type="xsd:string" /><xsd:attribute name="var4" type="xsd:string" /><xsd:attribute name="var5" type="xsd:string" /><xsd:attribute name="value1" type="xsd:string" /><xsd:attribute name="value2" type="xsd:string" /><xsd:attribute name="value3" type="xsd:string" /><xsd:attribute name="value4" type="xsd:string" /><xsd:attribute name="value5" type="xsd:string" /><xsd:attribute name="target" type="xsd:string" /><xsd:attribute name="type" type="xsd:string" /><xsd:attribute name="action" type="xsd:string" /><xsd:attribute name="subaction" type="xsd:string" /><xsd:attribute name="title" type="xsd:string" /><xsd:attribute name="class" type="xsd:string" /><xsd:attribute name="url" type="xsd:string" /><xsd:attribute name="config" type="xsd:string" /><xsd:attribute name="id" type="xsd:string" /><xsd:attribute name="accesskey" type="xsd:string" /><xsd:attribute name="name" type="xsd:string" /><xsd:attribute name="anchor" type="xsd:string" /><xsd:attribute name="frame" type="xsd:string" /><xsd:attribute name="afterSuccess" type="xsd:string" /><xsd:attribute name="clickable" type="xsd:boolean" /><xsd:attribute name="request" type="xsd:string" /></xsd:complexType><xsd:element name="list" type="listType" /><xsd:complexType name="listType"><xsd:choice maxOccurs="unbounded" minOccurs="0"><xsd:element ref="button" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="column" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="date" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="else" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="form" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="group" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="if" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="image" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="include" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="input" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="label" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="link" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="list" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="output" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="part" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="password" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="row" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="set" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="table" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="text" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="user" maxOccurs="unbounded" minOccurs="0" /><xsd:any namespace="http://www.w3.org/1999/xhtml" /></xsd:choice><xsd:attribute name="list" type="xsd:string" /><xsd:attribute name="items" type="xsd:string" /><xsd:attribute name="extract" type="xsd:boolean" /><xsd:attribute name="key" type="xsd:string" /><xsd:attribute name="value" type="xsd:string" /><xsd:attribute name="request" type="xsd:string" /></xsd:complexType><xsd:element name="newline" type="newlineType" /><xsd:complexType name="newlineType"><xsd:choice maxOccurs="unbounded" minOccurs="0"><xsd:element ref="button" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="column" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="date" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="else" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="form" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="group" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="if" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="image" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="include" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="input" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="label" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="link" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="list" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="output" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="part" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="password" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="row" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="set" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="table" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="text" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="user" maxOccurs="unbounded" minOccurs="0" /><xsd:any namespace="http://www.w3.org/1999/xhtml" /></xsd:choice><xsd:attribute name="request" type="xsd:string" /></xsd:complexType><xsd:element name="output" type="outputType" /><xsd:complexType name="outputType"><xsd:choice maxOccurs="unbounded" minOccurs="0"><xsd:element ref="button" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="column" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="date" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="else" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="form" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="group" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="if" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="image" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="include" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="input" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="label" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="link" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="list" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="output" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="part" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="password" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="row" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="set" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="table" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="text" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="user" maxOccurs="unbounded" minOccurs="0" /><xsd:any namespace="http://www.w3.org/1999/xhtml" /></xsd:choice><xsd:attribute name="request" type="xsd:string" /></xsd:complexType><xsd:element name="part" type="partType" /><xsd:complexType name="partType"><xsd:choice maxOccurs="unbounded" minOccurs="0"><xsd:element ref="button" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="column" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="date" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="else" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="form" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="group" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="if" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="image" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="include" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="input" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="label" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="link" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="list" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="output" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="part" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="password" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="row" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="set" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="table" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="text" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="user" maxOccurs="unbounded" minOccurs="0" /><xsd:any namespace="http://www.w3.org/1999/xhtml" /></xsd:choice><xsd:attribute name="class" type="xsd:string" /><xsd:attribute name="id" type="xsd:string" /><xsd:attribute name="tag" type="xsd:string" /><xsd:attribute name="request" type="xsd:string" /></xsd:complexType><xsd:element name="password" type="passwordType" /><xsd:complexType name="passwordType"><xsd:choice maxOccurs="unbounded" minOccurs="0"><xsd:element ref="button" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="column" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="date" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="else" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="form" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="group" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="if" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="image" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="include" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="input" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="label" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="link" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="list" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="output" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="part" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="password" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="row" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="set" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="table" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="text" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="user" maxOccurs="unbounded" minOccurs="0" /><xsd:any namespace="http://www.w3.org/1999/xhtml" /></xsd:choice><xsd:attribute name="default" type="xsd:string" /><xsd:attribute name="size" type="xsd:int" /><xsd:attribute name="maxlength" type="xsd:int" /><xsd:attribute name="minlength" type="xsd:string" /><xsd:attribute name="required" type="xsd:boolean" /><xsd:attribute name="hint" type="xsd:string" /><xsd:attribute name="prefix" type="xsd:string" /><xsd:attribute name="name" type="xsd:string" /><xsd:attribute name="readonly" type="xsd:boolean" /><xsd:attribute name="class" type="xsd:string" /><xsd:attribute name="request" type="xsd:string" /></xsd:complexType><xsd:element name="qrcode" type="qrcodeType" /><xsd:complexType name="qrcodeType"><xsd:choice maxOccurs="unbounded" minOccurs="0"><xsd:element ref="button" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="column" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="date" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="else" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="form" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="group" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="if" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="image" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="include" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="input" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="label" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="link" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="list" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="output" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="part" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="password" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="row" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="set" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="table" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="text" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="user" maxOccurs="unbounded" minOccurs="0" /><xsd:any namespace="http://www.w3.org/1999/xhtml" /></xsd:choice><xsd:attribute name="value" type="xsd:string" /><xsd:attribute name="request" type="xsd:string" /></xsd:complexType><xsd:element name="radio" type="radioType" /><xsd:complexType name="radioType"><xsd:choice maxOccurs="unbounded" minOccurs="0"><xsd:element ref="button" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="column" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="date" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="else" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="form" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="group" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="if" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="image" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="include" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="input" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="label" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="link" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="list" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="output" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="part" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="password" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="row" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="set" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="table" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="text" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="user" maxOccurs="unbounded" minOccurs="0" /><xsd:any namespace="http://www.w3.org/1999/xhtml" /></xsd:choice><xsd:attribute name="readonly" type="xsd:boolean" /><xsd:attribute name="value" type="xsd:string" /><xsd:attribute name="prefix" type="xsd:string" /><xsd:attribute name="suffix" type="xsd:string" /><xsd:attribute name="class" type="xsd:string" /><xsd:attribute name="onchange" type="xsd:string" /><xsd:attribute name="children" type="xsd:string" /><xsd:attribute name="checked" type="xsd:string" /><xsd:attribute name="label" type="xsd:string" /><xsd:attribute name="name" type="xsd:string" /><xsd:attribute name="request" type="xsd:string" /></xsd:complexType><xsd:element name="radiobox" type="radioboxType" /><xsd:complexType name="radioboxType"><xsd:choice maxOccurs="unbounded" minOccurs="0"><xsd:element ref="button" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="column" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="date" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="else" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="form" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="group" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="if" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="image" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="include" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="input" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="label" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="link" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="list" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="output" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="part" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="password" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="row" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="set" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="table" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="text" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="user" maxOccurs="unbounded" minOccurs="0" /><xsd:any namespace="http://www.w3.org/1999/xhtml" /></xsd:choice><xsd:attribute name="list" type="xsd:string" /><xsd:attribute name="name" type="xsd:string" /><xsd:attribute name="default" type="xsd:string" /><xsd:attribute name="onchange" type="xsd:string" /><xsd:attribute name="title" type="xsd:string" /><xsd:attribute name="class" type="xsd:string" /><xsd:attribute name="request" type="xsd:string" /></xsd:complexType><xsd:element name="row" type="rowType" /><xsd:complexType name="rowType"><xsd:choice maxOccurs="unbounded" minOccurs="0"><xsd:element ref="button" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="column" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="date" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="else" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="form" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="group" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="if" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="image" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="include" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="input" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="label" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="link" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="list" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="output" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="part" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="password" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="row" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="set" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="table" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="text" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="user" maxOccurs="unbounded" minOccurs="0" /><xsd:any namespace="http://www.w3.org/1999/xhtml" /></xsd:choice><xsd:attribute name="class" type="xsd:string" /><xsd:attribute name="header" type="xsd:boolean" /><xsd:attribute name="id" type="xsd:string" /><xsd:attribute name="request" type="xsd:string" /></xsd:complexType><xsd:element name="selectbox" type="selectboxType" /><xsd:complexType name="selectboxType"><xsd:choice maxOccurs="unbounded" minOccurs="0"><xsd:element ref="button" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="column" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="date" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="else" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="form" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="group" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="if" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="image" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="include" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="input" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="label" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="link" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="list" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="output" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="part" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="password" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="row" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="set" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="table" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="text" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="user" maxOccurs="unbounded" minOccurs="0" /><xsd:any namespace="http://www.w3.org/1999/xhtml" /></xsd:choice><xsd:attribute name="list" type="xsd:string" /><xsd:attribute name="name" type="xsd:string" /><xsd:attribute name="default" type="xsd:string" /><xsd:attribute name="title" type="xsd:string" /><xsd:attribute name="class" type="xsd:string" /><xsd:attribute name="addempty" type="xsd:boolean" /><xsd:attribute name="multiple" type="xsd:boolean" /><xsd:attribute name="size" type="xsd:int" /><xsd:attribute name="lang" type="xsd:boolean" /><xsd:attribute name="label" type="xsd:string" /><xsd:attribute name="request" type="xsd:string" /></xsd:complexType><xsd:element name="selector" type="selectorType" /><xsd:complexType name="selectorType"><xsd:choice maxOccurs="unbounded" minOccurs="0"><xsd:element ref="button" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="column" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="date" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="else" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="form" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="group" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="if" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="image" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="include" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="input" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="label" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="link" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="list" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="output" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="part" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="password" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="row" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="set" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="table" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="text" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="user" maxOccurs="unbounded" minOccurs="0" /><xsd:any namespace="http://www.w3.org/1999/xhtml" /></xsd:choice><xsd:attribute name="types" type="xsd:string" /><xsd:attribute name="name" type="xsd:string" /><xsd:attribute name="id" type="xsd:string" /><xsd:attribute name="folderid" type="xsd:string" /><xsd:attribute name="param" type="xsd:string" /><xsd:attribute name="request" type="xsd:string" /></xsd:complexType><xsd:element name="set" type="setType" /><xsd:complexType name="setType"><xsd:choice maxOccurs="unbounded" minOccurs="0"><xsd:element ref="button" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="column" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="date" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="else" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="form" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="group" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="if" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="image" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="include" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="input" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="label" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="link" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="list" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="output" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="part" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="password" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="row" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="set" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="table" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="text" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="user" maxOccurs="unbounded" minOccurs="0" /><xsd:any namespace="http://www.w3.org/1999/xhtml" /></xsd:choice><xsd:attribute name="var" type="xsd:string" /><xsd:attribute name="value" type="xsd:string" /><xsd:attribute name="key" type="xsd:string" /><xsd:attribute name="request" type="xsd:string" /></xsd:complexType><xsd:element name="table" type="tableType" /><xsd:complexType name="tableType"><xsd:choice maxOccurs="unbounded" minOccurs="0"><xsd:element ref="button" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="column" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="date" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="else" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="form" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="group" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="if" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="image" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="include" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="input" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="label" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="link" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="list" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="output" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="part" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="password" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="row" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="set" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="table" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="text" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="user" maxOccurs="unbounded" minOccurs="0" /><xsd:any namespace="http://www.w3.org/1999/xhtml" /></xsd:choice><xsd:attribute name="filter" type="xsd:boolean" /><xsd:attribute name="class" type="xsd:string" /><xsd:attribute name="request" type="xsd:string" /></xsd:complexType><xsd:element name="text" type="textType" /><xsd:complexType name="textType"><xsd:choice maxOccurs="unbounded" minOccurs="0"><xsd:element ref="button" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="column" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="date" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="else" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="form" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="group" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="if" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="image" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="include" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="input" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="label" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="link" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="list" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="output" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="part" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="password" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="row" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="set" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="table" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="text" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="user" maxOccurs="unbounded" minOccurs="0" /><xsd:any namespace="http://www.w3.org/1999/xhtml" /></xsd:choice><xsd:attribute name="title" type="xsd:string" /><xsd:attribute name="type" type="xsd:string" /><xsd:attribute name="escape" type="xsd:boolean" /><xsd:attribute name="value" type="xsd:string" /><xsd:attribute name="label" type="xsd:string" /><xsd:attribute name="class" type="xsd:string" /><xsd:attribute name="request" type="xsd:string" /></xsd:complexType><xsd:element name="upload" type="uploadType" /><xsd:complexType name="uploadType"><xsd:choice maxOccurs="unbounded" minOccurs="0"><xsd:element ref="button" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="column" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="date" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="else" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="form" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="group" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="if" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="image" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="include" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="input" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="label" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="link" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="list" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="output" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="part" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="password" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="row" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="set" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="table" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="text" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="user" maxOccurs="unbounded" minOccurs="0" /><xsd:any namespace="http://www.w3.org/1999/xhtml" /></xsd:choice><xsd:attribute name="size" type="xsd:int" /><xsd:attribute name="name" type="xsd:string" /><xsd:attribute name="multiple" type="xsd:boolean" /><xsd:attribute name="class" type="xsd:string" /><xsd:attribute name="maxlength" type="xsd:int" /><xsd:attribute name="request" type="xsd:string" /></xsd:complexType><xsd:element name="user" type="userType" /><xsd:complexType name="userType"><xsd:choice maxOccurs="unbounded" minOccurs="0"><xsd:element ref="button" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="checkbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="column" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="date" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="editor" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="else" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="fieldset" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="form" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="group" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="hidden" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="if" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="image" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="include" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="input" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="inputarea" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="insert" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="label" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="link" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="list" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="newline" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="output" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="part" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="password" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="qrcode" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radio" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="radiobox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="row" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selectbox" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="selector" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="set" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="table" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="text" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="upload" maxOccurs="unbounded" minOccurs="0" /><xsd:element ref="user" maxOccurs="unbounded" minOccurs="0" /><xsd:any namespace="http://www.w3.org/1999/xhtml" /></xsd:choice><xsd:attribute name="user" type="xsd:string" /><xsd:attribute name="id" type="xsd:string" /><xsd:attribute name="request" type="xsd:string" /></xsd:complexType></xsd:schema> +\ No newline at end of file