Created
April 25, 2012 14:02
-
-
Save rcurlette/2489934 to your computer and use it in GitHub Desktop.
tridion-detail-article
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<xsd:schema xmlns="http://www.curlette.com/tridion/schemas/article" xmlns:tcmi="http://www.tridion.com/ContentManager/5.0/Instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="http://www.curlette.com/tridion/schemas/article"> | |
<xsd:import namespace="http://www.tridion.com/ContentManager/5.0/Instance"></xsd:import> | |
<xsd:include schemaLocation="tcm:3-26825-8"></xsd:include> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<tcm:Labels xmlns:tcm="http://www.tridion.com/ContentManager/5.0"> | |
<tcm:Label ElementName="heading" Metadata="false">Heading</tcm:Label> | |
<tcm:Label ElementName="subheading" Metadata="false">Sub-heading</tcm:Label> | |
<tcm:Label ElementName="summary" Metadata="false">summary</tcm:Label> | |
<tcm:Label ElementName="body" Metadata="false">Body</tcm:Label> | |
<tcm:Label ElementName="image" Metadata="false">Image</tcm:Label> | |
<tcm:Label ElementName="links" Metadata="false">Links</tcm:Label> | |
</tcm:Labels> | |
</xsd:appinfo> | |
</xsd:annotation> | |
<xsd:element name="Content"> | |
<xsd:complexType> | |
<xsd:sequence> | |
<xsd:element name="heading" minOccurs="1" maxOccurs="1" type="xsd:normalizedString"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<tcm:ExtensionXml xmlns:tcm="http://www.tridion.com/ContentManager/5.0"></tcm:ExtensionXml> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element name="subheading" minOccurs="0" maxOccurs="1" type="xsd:normalizedString"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<tcm:ExtensionXml xmlns:tcm="http://www.tridion.com/ContentManager/5.0"></tcm:ExtensionXml> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element name="summary" minOccurs="1" maxOccurs="1" type="tcmi:MultiLineText"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<tcm:ExtensionXml xmlns:tcm="http://www.tridion.com/ContentManager/5.0"></tcm:ExtensionXml> | |
<tcm:Size xmlns:tcm="http://www.tridion.com/ContentManager/5.0">5</tcm:Size> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element name="body" minOccurs="1" maxOccurs="1" type="tcmi:XHTML"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<tcm:ExtensionXml xmlns:tcm="http://www.tridion.com/ContentManager/5.0"></tcm:ExtensionXml> | |
<tcm:Size xmlns:tcm="http://www.tridion.com/ContentManager/5.0">15</tcm:Size> | |
<tcm:FilterXSLT xmlns:tcm="http://www.tridion.com/ContentManager/5.0"> | |
<stylesheet xmlns="http://www.w3.org/1999/XSL/Transform" version="1.0"> | |
<output omit-xml-declaration="yes" method="xml" cdata-section-elements="script"></output> | |
<template name="FormattingFeatures"> | |
<FormattingFeatures xmlns="http://www.tridion.com/ContentManager/5.2/FormatArea" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> | |
<Doctype>Transitional</Doctype> | |
<AccessibilityLevel>0</AccessibilityLevel> | |
<DisallowedActions></DisallowedActions> | |
<DisallowedStyles></DisallowedStyles> | |
</FormattingFeatures> | |
</template> | |
<template match="/ | node() | @*"> | |
<copy> | |
<apply-templates select="node() | @*"></apply-templates> | |
</copy> | |
</template> | |
<template match="*[ (self::br or self::p or self::div) and normalize-space(translate(., ' ', '')) = '' and not(@*) and not(processing-instruction()) and not(comment()) and not(*[not(self::br) or @* or * or node()]) and not(following::node()[not( (self::text() or self::br or self::p or self::div) and normalize-space(translate(., ' ', '')) = '' and not(@*) and not(processing-instruction()) and not(comment()) and not(*[not(self::br) or @* or * or node()]) )]) ]"> | |
<!-- ignore all paragraphs and line-breaks at the end that have nothing but (non-breaking) spaces and line breaks --> | |
</template> | |
<template match="br[parent::div and not(preceding-sibling::node()) and not(following-sibling::node())]"> | |
<!-- Chrome generates <div><br/></div>. Renders differently in different browsers. Replace it with a non-breaking space --> | |
<text> </text> | |
</template> | |
</stylesheet> | |
</tcm:FilterXSLT> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element name="image" minOccurs="0" maxOccurs="1" type="tcmi:SimpleLink"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<tcm:ExtensionXml xmlns:tcm="http://www.tridion.com/ContentManager/5.0"></tcm:ExtensionXml> | |
<tcm:linktype xmlns:tcm="http://www.tridion.com/ContentManager/5.0">MultimediaLink</tcm:linktype> | |
<tcm:AllowedTargetSchemas xmlns:tcm="http://www.tridion.com/ContentManager/5.0"> | |
<tcm:TargetSchema xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="tcm:3-20-8"></tcm:TargetSchema> | |
<tcm:TargetSchema xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="tcm:3-1248-8"></tcm:TargetSchema> | |
<tcm:TargetSchema xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="tcm:3-1253-8"></tcm:TargetSchema> | |
<tcm:TargetSchema xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="tcm:3-11773-8"></tcm:TargetSchema> | |
</tcm:AllowedTargetSchemas> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element name="links" minOccurs="0" maxOccurs="unbounded" type="rc_embedded_Link"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<tcm:ExtensionXml xmlns:tcm="http://www.tridion.com/ContentManager/5.0"></tcm:ExtensionXml> | |
<tcm:EmbeddedSchema xmlns:tcm="http://www.tridion.com/ContentManager/5.0" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="tcm:3-26825-8"></tcm:EmbeddedSchema> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
</xsd:sequence> | |
</xsd:complexType> | |
</xsd:element> | |
</xsd:schema> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment