Page Menu
Home
WickedGov Phorge
Search
Configure Global Search
Log In
Files
F21678
export-0.3.xsd
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Size
4 KB
Referenced Files
None
Subscribers
None
export-0.3.xsd
View Options
<?xml version="1.0" encoding="UTF-8" ?>
<!--
This is an XML Schema description of the format
output by MediaWiki's Special:Export system.
Version 0.2 adds optional basic file upload info support,
which is used by our OAI export/import submodule.
Version 0.3 adds some site configuration information such
as a list of defined namespaces.
The canonical URL to the schema document is:
http://www.mediawiki.org/xml/export-0.3.xsd
Use the namespace:
http://www.mediawiki.org/xml/export-0.3/
-->
<schema
xmlns=
"http://www.w3.org/2001/XMLSchema"
xmlns:mw=
"http://www.mediawiki.org/xml/export-0.3/"
targetNamespace=
"http://www.mediawiki.org/xml/export-0.3/"
elementFormDefault=
"qualified"
>
<annotation>
<documentation
xml:lang=
"en"
>
MediaWiki's
page
export
format
</documentation>
</annotation>
<!-- Need this to reference xml:lang -->
<import
namespace=
"http://www.w3.org/XML/1998/namespace"
schemaLocation=
"http://www.w3.org/2001/xml.xsd"
/>
<!-- Our root element -->
<element
name=
"mediawiki"
type=
"mw:MediaWikiType"
/>
<complexType
name=
"MediaWikiType"
>
<sequence>
<element
name=
"siteinfo"
type=
"mw:SiteInfoType"
minOccurs=
"0"
maxOccurs=
"1"
/>
<element
name=
"page"
type=
"mw:PageType"
minOccurs=
"0"
maxOccurs=
"unbounded"
/>
</sequence>
<attribute
name=
"version"
type=
"string"
use=
"required"
/>
<attribute
ref=
"xml:lang"
use=
"required"
/>
</complexType>
<complexType
name=
"SiteInfoType"
>
<sequence>
<element
name=
"sitename"
type=
"string"
minOccurs=
"0"
/>
<element
name=
"base"
type=
"anyURI"
minOccurs=
"0"
/>
<element
name=
"generator"
type=
"string"
minOccurs=
"0"
/>
<element
name=
"case"
type=
"mw:CaseType"
minOccurs=
"0"
/>
<element
name=
"namespaces"
type=
"mw:NamespacesType"
minOccurs=
"0"
/>
</sequence>
</complexType>
<simpleType
name=
"CaseType"
>
<restriction
base=
"NMTOKEN"
>
<!-- Cannot have two titles differing only by case of first letter. -->
<!-- Default behavior through 1.5, $wgCapitalLinks = true -->
<enumeration
value=
"first-letter"
/>
<!-- Complete title is case-sensitive -->
<!-- Behavior when $wgCapitalLinks = false -->
<enumeration
value=
"case-sensitive"
/>
<!-- Cannot have two titles differing only by case. -->
<!-- Not yet implemented as of MediaWiki 1.5 -->
<enumeration
value=
"case-insensitive"
/>
</restriction>
</simpleType>
<complexType
name=
"NamespacesType"
>
<sequence>
<element
name=
"namespace"
type=
"mw:NamespaceType"
minOccurs=
"0"
maxOccurs=
"unbounded"
/>
</sequence>
</complexType>
<complexType
name=
"NamespaceType"
>
<simpleContent>
<extension
base=
"string"
>
<attribute
name=
"key"
type=
"integer"
/>
</extension>
</simpleContent>
</complexType>
<complexType
name=
"PageType"
>
<sequence>
<!-- Title in text form. (Using spaces, not underscores; with namespace ) -->
<element
name=
"title"
type=
"string"
/>
<!-- optional page ID number -->
<element
name=
"id"
type=
"positiveInteger"
minOccurs=
"0"
/>
<!-- comma-separated list of string tokens, if present -->
<element
name=
"restrictions"
type=
"string"
minOccurs=
"0"
/>
<!-- Zero or more sets of revision or upload data -->
<choice
minOccurs=
"0"
maxOccurs=
"unbounded"
>
<element
name=
"revision"
type=
"mw:RevisionType"
/>
<element
name=
"upload"
type=
"mw:UploadType"
/>
</choice>
</sequence>
</complexType>
<complexType
name=
"RevisionType"
>
<sequence>
<element
name=
"id"
type=
"positiveInteger"
minOccurs=
"0"
/>
<element
name=
"timestamp"
type=
"dateTime"
/>
<element
name=
"contributor"
type=
"mw:ContributorType"
/>
<element
name=
"minor"
minOccurs=
"0"
/>
<element
name=
"comment"
type=
"string"
minOccurs=
"0"
/>
<element
name=
"text"
type=
"mw:TextType"
/>
</sequence>
</complexType>
<complexType
name=
"TextType"
>
<simpleContent>
<extension
base=
"string"
>
<attribute
ref=
"xml:space"
use=
"optional"
default=
"preserve"
/>
</extension>
</simpleContent>
</complexType>
<complexType
name=
"ContributorType"
>
<sequence>
<element
name=
"username"
type=
"string"
minOccurs=
"0"
/>
<element
name=
"id"
type=
"positiveInteger"
minOccurs=
"0"
/>
<element
name=
"ip"
type=
"string"
minOccurs=
"0"
/>
</sequence>
</complexType>
<complexType
name=
"UploadType"
>
<sequence>
<!-- Revision-style data... -->
<element
name=
"timestamp"
type=
"dateTime"
/>
<element
name=
"contributor"
type=
"mw:ContributorType"
/>
<element
name=
"comment"
type=
"string"
minOccurs=
"0"
/>
<!-- Filename. (Using underscores, not spaces. No 'Image:' namespace marker.) -->
<element
name=
"filename"
type=
"string"
/>
<!-- URI at which this resource can be obtained -->
<element
name=
"src"
type=
"anyURI"
/>
<element
name=
"size"
type=
"positiveInteger"
/>
<!-- TODO: add other metadata fields -->
</sequence>
</complexType>
</schema>
File Metadata
Details
Attached
Mime Type
text/xml
Expires
Sun, Oct 26, 14:01 (20 h, 56 m)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
d7/85/c76f98e9e8f64a777366edb830a9
Default Alt Text
export-0.3.xsd (4 KB)
Attached To
Mode
rMWPROD MediaWiki Production
Attached
Detach File
Event Timeline
Log In to Comment