Add DiscussionThreading info to export-0.4.xsd. TODO: Test against real data to make...
authorAndrew Garrett <werdna@users.mediawiki.org>
Fri, 14 Aug 2009 10:17:06 +0000 (10:17 +0000)
committerAndrew Garrett <werdna@users.mediawiki.org>
Fri, 14 Aug 2009 10:17:06 +0000 (10:17 +0000)
docs/export-0.4.xsd

index e231035..f40a3f2 100644 (file)
@@ -10,7 +10,7 @@
        as a list of defined namespaces.
        
        Version 0.4 adds per-revision delete flags, log exports,
-       and a per-page redirect flag.
+       discussion threading data, and a per-page redirect flag.
  
        The canonical URL to the schema document is:
        http://www.mediawiki.org/xml/export-0.4.xsd
                                <element name="upload" type="mw:UploadType" />
                                <element name="logitem" type="mw:LogItemType" />
                        </choice>
+                       
+                       <!-- Zero or One sets of discussion threading data -->
+                       <element minOccurs="0" maxOccurs="1" type="mw:DiscussionThreadingInfo" />
                </sequence>
        </complexType>
        
                </sequence>
        </complexType>
        
+       <!-- Discussion threading data for LiquidThreads -->
+       <complexType name="DiscussionThreadingInfo">
+               <sequence>
+                       <element name="ThreadSubject" type="string" />
+                       <element name="ThreadParent" type="positiveInteger" />
+                       <element name="ThreadAncestor" type="positiveInteger" />
+                       <element name="ThreadPage" type="string" />
+                       <element name="ThreadID" type="positiveInteger" />
+                       <element name="ThreadAuthor" type="string" />
+                       <element name="ThreadEditStatus" type="string" />
+                       <element name="ThreadType" type="string" />
+               </sequence>
+       </complexType>
+       
 </schema>