Commit | Line | Data |
---|---|---|
61d010dd MS |
1 | <?xml version="1.0" encoding="utf-8"?> |
2 | <!-- This file is used for xml files which install or update package installation plugins. --> | |
363e07c8 | 3 | <xs:schema id="data" targetNamespace="http://www.woltlab.com" xmlns="http://www.woltlab.com" xmlns:xs="http://www.w3.org/2001/XMLSchema" attributeFormDefault="qualified" elementFormDefault="qualified"> |
f08ff153 MW |
4 | <!-- include types --> |
5 | <xs:include schemaLocation="types.xsd" /> | |
6 | ||
363e07c8 AE |
7 | <xs:element name="data"> |
8 | <xs:complexType> | |
9 | <xs:choice minOccurs="0" maxOccurs="unbounded"> | |
10 | <xs:element name="import"> | |
11 | <xs:complexType> | |
12 | <xs:sequence> | |
13 | <xs:element name="pip" nillable="true" minOccurs="0" maxOccurs="unbounded"> | |
14 | <xs:complexType> | |
15 | <xs:simpleContent> | |
16 | <xs:extension base="xs:string"> | |
17 | <xs:attribute name="name" form="unqualified" type="xs:string" /> | |
18 | </xs:extension> | |
19 | </xs:simpleContent> | |
20 | </xs:complexType> | |
21 | </xs:element> | |
22 | </xs:sequence> | |
23 | </xs:complexType> | |
24 | </xs:element> | |
f08ff153 MW |
25 | |
26 | <xs:element name="delete" type="delete" minOccurs="0" /> | |
363e07c8 AE |
27 | </xs:choice> |
28 | </xs:complexType> | |
29 | </xs:element> | |
f08ff153 MW |
30 | |
31 | <xs:complexType name="delete"> | |
32 | <xs:sequence> | |
33 | <xs:element name="pip" type="pip_delete" maxOccurs="unbounded" /> | |
34 | </xs:sequence> | |
35 | </xs:complexType> | |
36 | <xs:complexType name="pip_delete"> | |
37 | <xs:attribute name="name" type="woltlab_varchar" use="required" /> | |
38 | </xs:complexType> | |
363e07c8 | 39 | </xs:schema> |