REMS: Difference between revisions
From ICO wiki
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 6: | Line 6: | ||
===XML fail=== | ===XML fail=== | ||
<pre> | |||
<?xml version="1.0" encoding="iso-8859-1"?> | |||
<?xml-stylesheet type="text/xsl" href="VeiniDisain.xsl"?> | |||
<joogid> | |||
<liik ID="1" nimi="veinid"> | |||
<jook ID="1" nimi="Põltsamaa Kange"> | |||
<riik>Eesti</riik> | |||
<aasta>1989</aasta> | |||
<pood aadress="Tallinn, Kelgu 5" nimi="Elver"/> | |||
<pood aadress="Tallinn, Mustjala 8" nimi="Parmukurk"/> | |||
<kommentaar> | |||
Meeli hõrgutav vein otse Põltsamaa südamest, valminud koostöös armastuse, pisarate ja higiga. | |||
</kommentaar> | |||
</jook> | |||
<jook ID="2" nimi="Filarino di Garcia"> | |||
<riik>Itaalia</riik> | |||
<aasta>2011</aasta> | |||
<pood aadress="Tallinn, Kelgu 5" nimi="Elver"/> | |||
<pood aadress="Tartu, Keedu 12-5" nimi="Oskari koduäri"/> | |||
<kommentaar> | |||
Vapustav meeltekogemus inimesele, kes soovib midagi uut enda ellu. | |||
</kommentaar> | |||
</jook> | |||
<jook ID="3" nimi="Li Pillo de Pallo"> | |||
<riik>Vatikan</riik> | |||
<aasta>1987</aasta> | |||
<pood aadress="Tallinn, Kelgu 5" nimi="Elver"/> | |||
<pood aadress="Tartu, Keedu 12-5" nimi="Oskari koduäri"/> | |||
<pood aadress="Tallinn, Mustjala 8" nimi="Parmukurk"/> | |||
<kommentaar> | |||
Algselt Paavsti keldris valmistatud salavein, mis 1993ndal aastal kogus lained rahva seas, nüüd müüdaval. | |||
</kommentaar> | |||
</jook> | |||
</liik> | |||
<liik ID="2" nimi="olu"> | |||
<jook ID="4" nimi="B la Qoc"> | |||
<riik>Eesti</riik> | |||
<pood aadress="Tartu, Keedu 12-5" nimi="Oskari koduäri"/> | |||
<pood aadress="Tallinn, Mustjala 8" nimi="Parmukurk"/> | |||
<kommentaar> | |||
Unelmate kogemus väikses purgis, mis teeb ka kõige kangema hinge pehmeks. | |||
</kommentaar> | |||
</jook> | |||
<jook ID="5" nimi="T6mmu t6mm"> | |||
<riik>Eesti</riik> | |||
<pood aadress="Hiiumaa, Madisjala 5" nimi="Elver"/> | |||
<pood aadress="Saaremaa, Koiksoo 90" nimi="Saaremaa-biznezz"/> | |||
<kommentaar> | |||
Saaremaa värske leib vedelikuna. | |||
</kommentaar> | |||
</jook> | |||
<jook ID="6" nimi="Koorekiht"> | |||
<riik>Eesti</riik> | |||
<pood aadress="Tallinn, Kelgu 5" nimi="Elver"/> | |||
<pood aadress="Tartu, Keedu 12-5" nimi="Oskari koduäri" /> | |||
<pood aadress="Tallinn, Mustjala 8" nimi="Parmukurk" /> | |||
<kommentaar> | |||
Pilketabav terav ning kange õlu otse Räpina keldritest. | |||
</kommentaar> | |||
</jook> | |||
</liik> | |||
</joogid> | |||
</pre> | |||
===XML Schema=== | |||
<pre> | |||
<?xml version="1.0" encoding="iso-8859-1"?> | |||
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema"> | |||
<xs:element name="joogid"> | |||
<xs:complexType> | |||
<xs:sequence> | |||
<xs:element maxOccurs="unbounded" name="liik"> | |||
<xs:complexType> | |||
<xs:sequence> | |||
<xs:element maxOccurs="unbounded" name="jook"> | |||
<xs:complexType> | |||
<xs:sequence> | |||
<xs:element name="riik" type="xs:string" /> | |||
<xs:element minOccurs="0" name="aasta" type="xs:unsignedShort" /> | |||
<xs:element maxOccurs="unbounded" name="pood"> | |||
<xs:complexType> | |||
<xs:simpleContent> | |||
<xs:extension base="xs:string"> | |||
<xs:attribute name="aadress" type="xs:string" use="required" /> | |||
</xs:extension> | |||
</xs:simpleContent> | |||
</xs:complexType> | |||
</xs:element> | |||
<xs:element minOccurs="0" name="kommentaarid" type="xs:string" /> | |||
<xs:element minOccurs="0" name="kommentaar" type="xs:string" /> | |||
</xs:sequence> | |||
<xs:attribute name="ID" type="xs:unsignedByte" use="required" /> | |||
<xs:attribute name="nimi" type="xs:string" use="required" /> | |||
</xs:complexType> | |||
</xs:element> | |||
</xs:sequence> | |||
<xs:attribute name="ID" type="xs:unsignedByte" use="required" /> | |||
<xs:attribute name="nimi" type="xs:string" use="required" /> | |||
</xs:complexType> | |||
</xs:element> | |||
</xs:sequence> | |||
</xs:complexType> | |||
</xs:element> | |||
</xs:schema> | |||
</pre> | |||
===Stiilifail=== | ===Stiilifail=== | ||
<pre> | |||
<?xml version="1.0" encoding="iso-8859-1"?> | |||
=== | <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> | ||
<xsl:template match="/joogid"> | |||
<html> | |||
<body style="font-family:tahoma;"> | |||
<div style="border: 1px solid black; margin-bottom: -1px; background-color:#dedede;"> | |||
<xsl:for-each select="liik"> | |||
<div style="border-bottom: 1px solid black; border-top: 1px solid black; margin-top: -1px; font-size: 26px; font-weight: bold; background-color:#ffffcc;"> | |||
<xsl:if test="@ID = 1">Veinid</xsl:if> | |||
<xsl:if test="@ID = 2">Õlu</xsl:if> | |||
</div> | |||
<xsl:for-each select="jook"> | |||
<div style="background-color:#b0c4de;"> | |||
<p style="margin:0 auto; margin-bottom: -18px;font-weight: bold; font-size: 19px;"><xsl:value-of select="@nimi"/></p><br/> | |||
</div> | |||
<xsl:value-of select="kommentaar"/><br/> | |||
<xsl:value-of select="riik"/><br/> | |||
<xsl:value-of select="aasta"/><br/><br/> | |||
<p style="margin:0 auto;font-weight: bold;">Saadaval poodides:</p> | |||
<xsl:for-each select="pood"> | |||
<xsl:value-of select="@nimi"/> - | |||
<xsl:value-of select="@aadress"/><br/> | |||
</xsl:for-each> | |||
</xsl:for-each> | |||
</xsl:for-each> | |||
</div> | |||
</body> | |||
</html> | |||
</xsl:template> | |||
</xsl:stylesheet> | |||
</pre> | |||
Revision as of 23:04, 24 March 2013
Meeskond
- Mart Lehtmets
- Renet Pirso
- Egon Lund
- Sander Perens
XML fail
<?xml version="1.0" encoding="iso-8859-1"?> <?xml-stylesheet type="text/xsl" href="VeiniDisain.xsl"?> <joogid> <liik ID="1" nimi="veinid"> <jook ID="1" nimi="Põltsamaa Kange"> <riik>Eesti</riik> <aasta>1989</aasta> <pood aadress="Tallinn, Kelgu 5" nimi="Elver"/> <pood aadress="Tallinn, Mustjala 8" nimi="Parmukurk"/> <kommentaar> Meeli hõrgutav vein otse Põltsamaa südamest, valminud koostöös armastuse, pisarate ja higiga. </kommentaar> </jook> <jook ID="2" nimi="Filarino di Garcia"> <riik>Itaalia</riik> <aasta>2011</aasta> <pood aadress="Tallinn, Kelgu 5" nimi="Elver"/> <pood aadress="Tartu, Keedu 12-5" nimi="Oskari koduäri"/> <kommentaar> Vapustav meeltekogemus inimesele, kes soovib midagi uut enda ellu. </kommentaar> </jook> <jook ID="3" nimi="Li Pillo de Pallo"> <riik>Vatikan</riik> <aasta>1987</aasta> <pood aadress="Tallinn, Kelgu 5" nimi="Elver"/> <pood aadress="Tartu, Keedu 12-5" nimi="Oskari koduäri"/> <pood aadress="Tallinn, Mustjala 8" nimi="Parmukurk"/> <kommentaar> Algselt Paavsti keldris valmistatud salavein, mis 1993ndal aastal kogus lained rahva seas, nüüd müüdaval. </kommentaar> </jook> </liik> <liik ID="2" nimi="olu"> <jook ID="4" nimi="B la Qoc"> <riik>Eesti</riik> <pood aadress="Tartu, Keedu 12-5" nimi="Oskari koduäri"/> <pood aadress="Tallinn, Mustjala 8" nimi="Parmukurk"/> <kommentaar> Unelmate kogemus väikses purgis, mis teeb ka kõige kangema hinge pehmeks. </kommentaar> </jook> <jook ID="5" nimi="T6mmu t6mm"> <riik>Eesti</riik> <pood aadress="Hiiumaa, Madisjala 5" nimi="Elver"/> <pood aadress="Saaremaa, Koiksoo 90" nimi="Saaremaa-biznezz"/> <kommentaar> Saaremaa värske leib vedelikuna. </kommentaar> </jook> <jook ID="6" nimi="Koorekiht"> <riik>Eesti</riik> <pood aadress="Tallinn, Kelgu 5" nimi="Elver"/> <pood aadress="Tartu, Keedu 12-5" nimi="Oskari koduäri" /> <pood aadress="Tallinn, Mustjala 8" nimi="Parmukurk" /> <kommentaar> Pilketabav terav ning kange õlu otse Räpina keldritest. </kommentaar> </jook> </liik> </joogid>
XML Schema
<?xml version="1.0" encoding="iso-8859-1"?> <xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="joogid"> <xs:complexType> <xs:sequence> <xs:element maxOccurs="unbounded" name="liik"> <xs:complexType> <xs:sequence> <xs:element maxOccurs="unbounded" name="jook"> <xs:complexType> <xs:sequence> <xs:element name="riik" type="xs:string" /> <xs:element minOccurs="0" name="aasta" type="xs:unsignedShort" /> <xs:element maxOccurs="unbounded" name="pood"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="aadress" type="xs:string" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element minOccurs="0" name="kommentaarid" type="xs:string" /> <xs:element minOccurs="0" name="kommentaar" type="xs:string" /> </xs:sequence> <xs:attribute name="ID" type="xs:unsignedByte" use="required" /> <xs:attribute name="nimi" type="xs:string" use="required" /> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="ID" type="xs:unsignedByte" use="required" /> <xs:attribute name="nimi" type="xs:string" use="required" /> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:schema>
Stiilifail
<?xml version="1.0" encoding="iso-8859-1"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/joogid"> <html> <body style="font-family:tahoma;"> <div style="border: 1px solid black; margin-bottom: -1px; background-color:#dedede;"> <xsl:for-each select="liik"> <div style="border-bottom: 1px solid black; border-top: 1px solid black; margin-top: -1px; font-size: 26px; font-weight: bold; background-color:#ffffcc;"> <xsl:if test="@ID = 1">Veinid</xsl:if> <xsl:if test="@ID = 2">Õlu</xsl:if> </div> <xsl:for-each select="jook"> <div style="background-color:#b0c4de;"> <p style="margin:0 auto; margin-bottom: -18px;font-weight: bold; font-size: 19px;"><xsl:value-of select="@nimi"/></p><br/> </div> <xsl:value-of select="kommentaar"/><br/> <xsl:value-of select="riik"/><br/> <xsl:value-of select="aasta"/><br/><br/> <p style="margin:0 auto;font-weight: bold;">Saadaval poodides:</p> <xsl:for-each select="pood"> <xsl:value-of select="@nimi"/> - <xsl:value-of select="@aadress"/><br/> </xsl:for-each> </xsl:for-each> </xsl:for-each> </div> </body> </html> </xsl:template> </xsl:stylesheet>
Logi
07.03.2013 11:30 - Meeskonna moodustamine
21.03.2013 15:00 - Wiki lehe loomine