[opencms-dev] xmlcontent element mandority
Kraus Marcel
Marcel.Kraus at sycor.de
Thu Nov 11 14:20:33 CET 2004
Hi,
how can i make a element mandority?
My schema
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
<xsd:include schemaLocation="opencms://opencms-xmlcontent.xsd"/>
<xsd:element name="NewsArticles" type="OpenCmsNewsArticles"/>
<xsd:complexType name="OpenCmsNewsArticles">
<xsd:sequence>
<xsd:element name="NewsArticle" type="OpenCmsNewsArticle" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="OpenCmsNewsArticle">
<xsd:sequence>
<xsd:element name="Title" type="OpenCmsString" />
<xsd:element name="Teaser" type="OpenCmsString" maxOccurs="5"/>
<xsd:element name="Text" type="OpenCmsHtml" />
<xsd:element name="Release" type="OpenCmsDateTime" />
<xsd:element name="Expired" type="OpenCmsDateTime" />
<xsd:element name="Author" type="OpenCmsString" />
<xsd:element name="Picture1" type="OpenCmsVfsFile" />
<xsd:element name="Picture2" type="OpenCmsVfsFile" />
</xsd:sequence>
<xsd:attribute name="language" type="OpenCmsLocale" use="required"/>
</xsd:complexType>
<xsd:annotation>
<xsd:appinfo>
<mapping element="Title" mapto="property:Title" />
<mapping element="Release" mapto="attribute:datereleased" />
<mapping element="Expired" mapto="attribute:dateexpired" />
</xsd:appinfo>
</xsd:annotation>
</xsd:schema>
Best regards
_____________________________
Marcel Kraus
OC-CC-DEV / Development Consultant
SYCOR GmbH
Heinrich-von-Stephan-Straße 1-5
D - 37073 Göttingen
Telefon +49 (0) 551 / 490 - 2466
Telefax +49 (0) 551 / 490 - 232466
mailto:marcel.kraus at sycor.de <mailto:marcel.kraus at sycor.de>
www.sycor.de <http://www.sycor.de/>
------------------------------------------------
************************************************
sycor plastics - die neue Branchenlösung für die Kunststoffindustrie
www.sycor-plastics.de
************************************************
Diese E-Mail ist vertraulich und kann darüber hinaus persönliche Informationen beinhalten. Wenn Sie nicht der bestimmungsgemäße Empfänger sind, löschen Sie bitte die E-Mail und deren Anhänge sofort und benachrichtigen Sie uns darüber. Die Firma sycor willigt in keine Verträge oder vertragliche Verpflichtungen ein oder übermittelt rechtsverbindliche Angebote, die in Form von E-Mail versandt werden, sofern dies nicht ausdrücklich in schriftlicher Form zwischen den Parteien vereinbart wurde.
This e-mail is confidential and may contain personal and/or privileged information. If you are not the intended recipient please delete this e-mail and all attachments immediately and inform us. The company sycor does not agree with contracts or contract obligations sent by e-mail, neither do we transmit legally binding offers by e-mail, unless this is not expressly agreed upon between the parties and documented in written form.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://webmail.opencms.org/pipermail/opencms-dev/attachments/20041111/44144c00/attachment.htm>
More information about the opencms-dev
mailing list