Annotation of kupuMPIWG/cnf/xmlconfig.kupu, revision 1.1.1.1

1.1       dwinter     1: <?xml version="1.0" ?>
                      2: <kupu:feature
                      3:     name="xmlconfig"
                      4:     implementation="cnf"
                      5:     xmlns="http://www.w3.org/1999/xhtml"
                      6:     xmlns:kupu="http://kupu.oscom.org/namespaces/dist"
                      7:     >
                      8: 
                      9:   <kupu:part name="xmlconfig">
                     10:     <div style="display: none;">
                     11:       <xml id="kupuconfig" class="kupuconfig">
                     12:         <kupuconfig>
                     13:           <kupu:define-slot name="kupuconfig" />
                     14:         </kupuconfig>
                     15:       </xml>
                     16:     </div>
                     17:   </kupu:part>
                     18: 
                     19:   <kupu:part name="genelxmlconfig">
                     20:     <div style="display: none;">
                     21:       <xml id="genericelementsxml">
                     22:         <elements>
                     23:             <element>
                     24:                 <id>openvraag</id>
                     25:                 <name>Open Vraag</name>
                     26:                 <formdef>
                     27:                     <field>
                     28:                         <id>breedte</id>
                     29:                         <name>Breedte</name>
                     30:                         <type>text</type>
                     31:                         <validator>optionalInteger</validator>
                     32:                     </field>
                     33:                     <field>
                     34:                         <id>hoogte</id>
                     35:                         <name>Hoogte</name>
                     36:                         <type>text</type>
                     37:                         <validator>optionalInteger</validator>
                     38:                     </field>
                     39:                     <field>
                     40:                         <id>antwoord</id>
                     41:                         <name>Antwoord</name>
                     42:                         <type>text</type>
                     43:                         <validator>optionalString</validator>
                     44:                     </field>
                     45:                     <field>
                     46:                         <id>foofile</id>
                     47:                         <name>Foo file</name>
                     48:                         <type>button_field</type>
                     49:                         <validator>requiredString</validator>
                     50:                         <value>http://localhost</value>
                     51:                     </field>
                     52:                 </formdef>
                     53:                 <replacement>
                     54:                     <element name="textarea">
                     55:                         <property name="cols">{{breedte}}</property>
                     56:                         <property name="rows">{{hoogte}}</property>
                     57:                         <property name="class">formfield</property>
                     58:                         <children>
                     59:                             {{antwoord}}
                     60:                         </children>
                     61:                     </element>
                     62:                 </replacement>
                     63:             </element>
                     64:             <element>
                     65:                 <id>checkbox_example</id>
                     66:                 <name>Checkbox voorbeeld</name>
                     67:                 <formdef>
                     68:                     <field>
                     69:                         <id>question</id>
                     70:                         <name>Vraag</name>
                     71:                         <type>text</type>
                     72:                         <validator>requiredString</validator>
                     73:                     </field>
                     74:                     <field>
                     75:                         <id>checkbox_choices</id>
                     76:                         <name>Opties</name>
                     77:                         <type>text</type>
                     78:                         <validator>requiredString</validator>
                     79:                     </field>
                     80:                 </formdef>
                     81:                 <replacement>
                     82:                     <element name="div">
                     83:                         <children>
                     84:                             Rendering of special element:
                     85:                             <element name="special">
                     86:                                 <property name="function">createCheckBoxList</property>
                     87:                             </element>
                     88:                         </children>
                     89:                     </element>
                     90:                 </replacement>
                     91:             </element>
                     92:         </elements>
                     93:       </xml>
                     94:     </div>
                     95:   </kupu:part>
                     96: 
                     97:   <!-- Default configuration -->
                     98:   <kupu:part name="defaultconfig">
                     99:     <dst>fulldoc.html</dst>
                    100:     <use_css>1</use_css>
                    101:     <reload_after_save>0</reload_after_save>
                    102:     <strict_output>1</strict_output>
                    103:     <content_type>application/xhtml+xml</content_type>
                    104:     <compatible_singletons>1</compatible_singletons>
                    105:     <table_classes>
                    106:       <class>plain</class>
                    107:       <class>listing</class>
                    108:       <class>grid</class>
                    109:       <class>data</class>
                    110:     </table_classes>
                    111:   </kupu:part>
                    112:  
                    113: </kupu:feature>

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>