📄 onetforums.xsd
字号:
<?xml version="1.0" encoding="UTF-8"?><!-- ======================================================================= --><!-- Onet Forums 1.0 XML Schema ============================================ --><!-- ======================================================================= --><!-- Dates are in the format of: yyyy-MM-dd HH:mm:ss example: 2004/12/28 18:51:11--><!-- Top Level Elements ==================================================== --><xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"> <xs:element name="Onet"> <xs:complexType> <xs:sequence> <xs:element ref="PropertyList" minOccurs="0"/> <xs:element ref="UserList" minOccurs="0"/> <xs:element ref="GroupList" minOccurs="0"/> <xs:element ref="ZoneList" minOccurs="0"/> <xs:element ref="UserPrivateMessageList" minOccurs="0"/> <xs:element ref="AnnouncementList" minOccurs="0"/> <xs:element ref="PermissionList" minOccurs="0"/> </xs:sequence> <xs:attribute name="xmlVersion" use="required"/> <xs:attribute name="exportDate" use="required"/> </xs:complexType> </xs:element> <!-- Property ============================================================== --> <xs:element name="PropertyList"> <xs:complexType> <xs:sequence> <xs:element ref="Property" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Property"> <xs:complexType> <xs:attribute name="name" use="required"/> <xs:attribute name="value" use="required"/> </xs:complexType> </xs:element> <!-- User ================================================================= --> <xs:element name="UserList"> <xs:complexType> <xs:sequence> <xs:element ref="User" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="User"> <xs:complexType> <xs:sequence> <xs:element ref="Username"/> <xs:element ref="PasswordEncrypted"/> <xs:element ref="Email"/> <xs:element ref="CreationTime"/> <xs:element ref="ModificationTime"/> <xs:element ref="ActiveValue"/> <xs:element ref="ReminderQuestion"/> <xs:element ref="ReminderAnswer"/> <xs:element ref="PropertyList" minOccurs="0"/> <xs:element ref="WatchList" minOccurs="0"/> </xs:sequence> <xs:attribute name="id" type="xs:long" use="required"/> </xs:complexType> </xs:element> <xs:element name="PasswordEncrypted" type="xs:string"/> <xs:element name="Email"> <xs:complexType mixed="true"> <xs:attribute name="visible" type="BooleanValue" default="1"/> </xs:complexType> </xs:element> <xs:element name="ReminderQuestion" type="xs:string"/> <xs:element name="ReminderAnswer" type="xs:string"/> <!-- Group ================================================================= --> <xs:element name="GroupList"> <xs:complexType> <xs:sequence> <xs:element ref="Group" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Group"> <xs:complexType> <xs:sequence> <xs:element ref="Name"/> <xs:element ref="Description"/> <xs:element ref="CreationTime"/> <xs:element ref="ModificationTime"/> <xs:element ref="PropertyList" minOccurs="0"/> <xs:element ref="AdminList" minOccurs="0"/> <xs:element ref="MemberList" minOccurs="0"/> </xs:sequence> <xs:attribute name="id" type="xs:long" use="required"/> </xs:complexType> </xs:element> <xs:element name="AdminList"> <xs:complexType> <xs:sequence> <xs:element ref="Username" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="MemberList"> <xs:complexType> <xs:sequence> <xs:element ref="Username" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <!-- Zone ============================================================== --> <xs:element name="ZoneList"> <xs:complexType> <xs:sequence> <xs:element ref="Zone" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Zone"> <xs:complexType> <xs:sequence> <xs:element ref="Name" maxOccurs="0"/> <xs:element ref="Description" minOccurs="0"/> <xs:element ref="CreationTime" minOccurs="0"/> <xs:element ref="ModificationTime" minOccurs="0"/> <xs:element ref="IndexValue" minOccurs="0"/> <xs:element ref="PropertyList" minOccurs="0"/> <xs:element ref="PermissionList" minOccurs="0"/> <xs:element ref="WatchList" minOccurs="0"/> <xs:element ref="ForumList" minOccurs="0"/> <xs:element ref="AnnouncementList" minOccurs="0"/> <xs:element ref="ZoneList" minOccurs="0"/> </xs:sequence> <xs:attribute name="id" type="xs:long" use="required"/> </xs:complexType> </xs:element> <!-- Forum ================================================================= --> <xs:element name="ForumList"> <xs:complexType> <xs:sequence> <xs:element ref="Forum" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Forum"> <xs:complexType> <xs:sequence> <xs:element ref="Name" minOccurs="0"/> <xs:element ref="Description" minOccurs="0"/> <xs:element ref="CreationTime" minOccurs="0"/> <xs:element ref="ModificationTime" minOccurs="0"/> <xs:element ref="IndexValue" minOccurs="0"/> <xs:element ref="PropertyList" minOccurs="0"/> <xs:element ref="PermissionList" minOccurs="0"/> <xs:element ref="WatchList" minOccurs="0"/> <xs:element ref="AnnouncementList" minOccurs="0"/> <xs:element ref="ThreadList" minOccurs="0"/> </xs:sequence> <xs:attribute name="id" type="xs:long" use="required"/> </xs:complexType> </xs:element> <!-- Thread ================================================================ --> <xs:element name="ThreadList"> <xs:complexType> <xs:sequence> <xs:element ref="Thread" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Thread"> <xs:complexType> <xs:sequence> <xs:element ref="RootID"/> <xs:element ref="MsgCount"/> <xs:element ref="CreationTime"/> <xs:element ref="ModificationTime"/> <xs:element ref="PropertyList" minOccurs="0"/> <xs:element ref="WatchList" minOccurs="0"/> <xs:element ref="MessageList"/> <xs:element ref="Poll" minOccurs="0"/> </xs:sequence> <xs:attribute name="id" type="xs:long" use="required"/> </xs:complexType> </xs:element> <!-- Message =============================================================== --> <xs:element name="MessageList"> <xs:complexType> <xs:sequence> <xs:element ref="Message" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Message"> <xs:complexType> <xs:sequence> <xs:element ref="Subject"/> <xs:element ref="Body"/> <xs:element ref="Username"/> <xs:element ref="CreationTime"/> <xs:element ref="ModificationTime"/> <xs:element ref="PropertyList" minOccurs="0"/> <xs:element ref="MessageList" minOccurs="0"/> </xs:sequence> <xs:attribute name="id" type="xs:long" use="required"/> </xs:complexType> </xs:element> <!-- Permission ============================================================ --> <xs:element name="PermissionList"> <xs:complexType> <xs:sequence> <xs:element ref="UserPermissionList" minOccurs="0"/> <xs:element ref="GroupPermissionList" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="UserPermissionList"> <xs:complexType> <xs:sequence> <xs:element ref="UserPermission" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GroupPermissionList"> <xs:complexType> <xs:sequence> <xs:element ref="GroupPermission" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="UserPermission"> <xs:complexType>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -