146 lines
2.9 KiB
Plaintext
146 lines
2.9 KiB
Plaintext
<html>
|
|
<head>
|
|
<!-- WARNING -->
|
|
<title>APLAWS-II: Content Type Schemas</title>
|
|
<style>
|
|
.schema {
|
|
border: 1px solid black;
|
|
margin: 1em;
|
|
padding: 1em;
|
|
background: rgb(192,230,230);
|
|
}
|
|
</style>
|
|
</head>
|
|
|
|
<body bgcolor="white" text="black">
|
|
|
|
<h1>APLAWS-II: Content Type Schemas</h1>
|
|
|
|
<p>
|
|
<big><strong><em>Final 1 November 2003</em></strong></big>
|
|
</p>
|
|
|
|
<!-- TABLE OF CONTENTS -->
|
|
|
|
<!-- SECTION Introduction -->
|
|
|
|
<p>
|
|
This document provides XML Schemas for the principle APLAWS
|
|
content types. These schemas correspond to the XML generated
|
|
for presenting content items for viewing. Other uses of XML
|
|
wrt to content types (ie search indexing, import / export) may
|
|
use different XML schemas. In addition to the basic content type
|
|
attributes, these schemas also describe the XML generated for links,
|
|
file attachments and dublin core metadata that are associated with
|
|
any content type.
|
|
</p>
|
|
|
|
<p>
|
|
The official specification for XML schemas can be found at the
|
|
<a href="http://www.w3.org/XML/Schema">W3C</a> site. For a gentler introduction, the O'Reilly
|
|
<a href="http://www.oreilly.com/catalog/xmlschema/">XML Schema book</a> is recommended reading.
|
|
</p>
|
|
|
|
<!-- SECTION Content Types -->
|
|
|
|
<p>
|
|
The schemas that follow represent the XML generated by the
|
|
<code>com.arsdigita.cms.dispatcher.ContentPanel</code> bebop component.
|
|
This is the standard component used on the CMS item.jsp template.
|
|
</p>
|
|
|
|
<!-- SUBSECTION Address -->
|
|
|
|
<pre class="schema">
|
|
<!-- INSERT Address.xsd -->
|
|
</pre>
|
|
|
|
<!-- SUBSECTION Agenda -->
|
|
|
|
<pre class="schema">
|
|
<!-- INSERT Agenda.xsd -->
|
|
</pre>
|
|
|
|
<!-- SUBSECTION Article -->
|
|
<pre class="schema">
|
|
<!-- INSERT Article.xsd -->
|
|
</pre>
|
|
|
|
<!-- SUBSECTION Event -->
|
|
<pre class="schema">
|
|
<!-- INSERT Event.xsd -->
|
|
</pre>
|
|
|
|
<!-- SUBSECTION FAQ Item -->
|
|
<pre class="schema">
|
|
<!-- INSERT FAQItem.xsd -->
|
|
</pre>
|
|
|
|
<!-- SUBSECTION File Storage Item -->
|
|
<pre class="schema">
|
|
<!-- INSERT FileStorageItem.xsd -->
|
|
</pre>
|
|
|
|
<!-- SUBSECTION Glossary Item -->
|
|
<pre class="schema">
|
|
<!-- INSERT GlossaryItem.xsd -->
|
|
</pre>
|
|
|
|
<!-- SUBSECTION Job -->
|
|
<pre class="schema">
|
|
<!-- INSERT Job.xsd -->
|
|
</pre>
|
|
|
|
<!-- SUBSECTION Legal Notice -->
|
|
<pre class="schema">
|
|
<!-- INSERT LegalNotice.xsd -->
|
|
</pre>
|
|
|
|
<!-- SUBSECTION Minutes -->
|
|
<pre class="schema">
|
|
<!-- INSERT Minutes.xsd -->
|
|
</pre>
|
|
|
|
<!-- SUBSECTION Multi-part Article -->
|
|
<pre class="schema">
|
|
<!-- INSERT MultiPartArticle.xsd -->
|
|
</pre>
|
|
|
|
<!-- SUBSUBSECTION Article Section -->
|
|
<pre class="schema">
|
|
<!-- INSERT ArticleSection.xsd -->
|
|
</pre>
|
|
|
|
<!-- SUBSECTION MOTD Item -->
|
|
<pre class="schema">
|
|
<!-- INSERT MOTDItem.xsd -->
|
|
</pre>
|
|
|
|
<!-- SUBSECTION News Item -->
|
|
<pre class="schema">
|
|
<!-- INSERT NewsItem.xsd -->
|
|
</pre>
|
|
|
|
<!-- SUBSECTION Organization -->
|
|
<pre class="schema">
|
|
<!-- INSERT Organization.xsd -->
|
|
</pre>
|
|
|
|
<!-- SUBSECTION Press Release -->
|
|
<pre class="schema">
|
|
<!-- INSERT PressRelease.xsd -->
|
|
</pre>
|
|
|
|
<!-- SUBSECTION Service -->
|
|
<pre class="schema">
|
|
<!-- INSERT Service.xsd -->
|
|
</pre>
|
|
|
|
|
|
|
|
|
|
<!-- FOOTER Daniel Berrange (berrange@redhat.com) -->
|
|
|
|
</body>
|
|
</html>
|