Source
code for http://www.fullenergy.com/xmlwebnavigation-1.0.dtd
COLOR LEGEND
| Server Side Script | |
| Client Side Script | |
| Hyperlink | |
| Include | |
| Frames | |
| Comments | |
| Object Code Link | |
| Standard HTML and Text |
<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XML Spy v4.1 U (http://www.xmlspy.com) by Aditya Bansod (FullEnergy) -->
<!--DTD generated by XML Spy v4.1 U (http://www.xmlspy.com)-->
<!--Namespace (xmlns) "http://www.fullenergy.com/XmlWebNavigation/1.0" must be used -->
<!ELEMENT navigation (condition+ | database* | set*)+>
<!ATTLIST navigation
xmlns CDATA #REQUIRED
>
<!ELEMENT condition (set?, true+, false+)>
<!ATTLIST condition
source CDATA #REQUIRED
name CDATA #REQUIRED
operation (equals | notequals | greaterthan | lessthan | greaterthanorequal | lessthanorequal) #REQUIRED
value CDATA #REQUIRED
>
<!ELEMENT connectionString (#PCDATA)>
<!ELEMENT name (#PCDATA)>
<!ELEMENT navtarget (#PCDATA)>
<!ELEMENT query (#PCDATA)>
<!ELEMENT urltarget (#PCDATA)>
<!ELEMENT value (#PCDATA)>
<!ELEMENT database (connectionString+, query+, variable*)>
<!ATTLIST database
id CDATA #REQUIRED
>
<!ELEMENT set (name+, value+)>
<!ATTLIST set
source (session | cookie) #REQUIRED
>
<!ELEMENT true (condition? | navtarget? | urltarget? | set*)+>
<!ELEMENT false (condition? | navtarget? | urltarget? | set*)+>
<!ELEMENT variable (name+)>
<!ATTLIST variable
source (request | session | cookie) #REQUIRED
>