[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