Author: post
Date: 2012-10-02 12:58:47 +0200 (Tue, 02 Oct 2012)
New Revision: 466
Modified:
data/showcameras.xsl
Log:
Adjust formatting.
Modified: data/showcameras.xsl
===================================================================
--- data/showcameras.xsl 2012-09-30 20:08:27 UTC (rev 465)
+++ data/showcameras.xsl 2012-10-02 10:58:47 UTC (rev 466)
@@ -39,15 +39,16 @@
<xsl:if test="@mode != ''">, Mode: <span
style="font-style:italic;"><xsl:value-of select="@mode"/></span></xsl:if>
</h2>
<div class="text">
- <xsl:for-each select="Aliases/Alias">
- Also known as: <span class="param">"<xsl:value-of
select="."/>"</span><br/>
- </xsl:for-each>
-
+ <xsl:if test="Aliases">
+ <xsl:for-each select="Aliases/Alias">
+ Also known as: <span
class="param">"<xsl:value-of select="."/>"</span><br/>
+ </xsl:for-each>
<br/>
+ </xsl:if>
<xsl:variable name = "supported" ><xsl:value-of
select="@supported"/></xsl:variable>
<xsl:if test ="$supported = 'no'">Supported:
<span style="color:red;font-style:italic;">No.</span></xsl:if>
<xsl:if test ="not($supported =
'no')">Supported: <span style="color:green;font-style:italic;">Yes.</span>
- <br/>
+ <br/><br/>
Crop Top,Left: <span
class="param"><xsl:value-of select="Crop/@x"/>,<xsl:value-of select="Crop/@y"/>
pixels.</span>
<br/>
<xsl:if test ="Crop/@height > 0">
@@ -82,31 +83,31 @@
<span
class="param"><xsl:value-of select="@white"/>.</span>
<br/>
</xsl:for-each>
- Uncropped Sensor Colors Positions:<br/>
- <xsl:for-each select="CFA/Color">
- <xsl:sort data-type = "number"
select = "@y*2+@x"/>
- <xsl:variable name = "color"
><xsl:value-of select="."/></xsl:variable>
- <xsl:if
test="position()=last()-1"><br/></xsl:if>
- <xsl:if test ="$color =
'RED'"><span class="param" style="color:red;">[<xsl:copy-of select="$color"
/>]</span></xsl:if>
- <xsl:if test ="$color =
'GREEN'"><span class="param" style="color:green;">[<xsl:copy-of select="$color"
/>]</span></xsl:if>
- <xsl:if test ="$color =
'BLUE'"><span class="param" style="color:blue;">[<xsl:copy-of select="$color"
/>]</span></xsl:if>
- </xsl:for-each>
- <br/>
+ <xsl:if test="CFA"><br/>
+ Uncropped Sensor Colors
Positions:<br/>
+ <xsl:for-each
select="CFA/Color">
+ <xsl:sort data-type =
"number" select = "@y*2+@x"/>
+ <xsl:variable name =
"color" ><xsl:value-of select="."/></xsl:variable>
+ <xsl:if
test="position()=last()-1"><br/></xsl:if>
+ <xsl:if test ="$color =
'RED'"><span class="param" style="color:red;">[<xsl:copy-of select="$color"
/>]</span></xsl:if>
+ <xsl:if test ="$color =
'GREEN'"><span class="param" style="color:green;">[<xsl:copy-of select="$color"
/>]</span></xsl:if>
+ <xsl:if test ="$color =
'BLUE'"><span class="param" style="color:blue;">[<xsl:copy-of select="$color"
/>]</span></xsl:if>
+ </xsl:for-each>
+ <br/><br/>
+ </xsl:if>
<xsl:for-each
select="BlackAreas/Horizontal">
- <br/>Horizontal Black Area at Y
= <span class="param"><xsl:value-of select="@y"/></span>, height is <span
class="param"><xsl:value-of select="@height"/> pixels.</span>
+ Horizontal Black Area at Y =
<span class="param"><xsl:value-of select="@y"/></span>, height is <span
class="param"><xsl:value-of select="@height"/> pixels.</span><br/>
</xsl:for-each>
<xsl:for-each
select="BlackAreas/Vertical">
- <br/>Vertical Black Area at X =
<span class="param"><xsl:value-of select="@x"/></span>, width is <span
class="param"><xsl:value-of select="@width"/> pixels.</span>
+ Vertical Black Area at X =
<span class="param"><xsl:value-of select="@x"/></span>, width is <span
class="param"><xsl:value-of select="@width"/> pixels.</span><br/>
</xsl:for-each>
<xsl:for-each select="Hints/Hint">
- <br/>
- Decoder Hint: <span class="param">"<xsl:value-of
select="@name"/>"</span>:<span class="param">"<xsl:value-of
select="@value"/>"</span>
- </xsl:for-each>
+ Decoder Hint: <span
class="param">"<xsl:value-of select="@name"/>"</span>:<span
class="param">"<xsl:value-of select="@value"/>"</span> <br/>
+ </xsl:for-each>
</xsl:if>
</div>
- <br/>
</xsl:for-each>
- <div class="toptext">There are a total of <xsl:value-of
select="count(Cameras/Camera[not(@model=preceding-sibling::Camera/@model)]/@model)"/>
unique cameras.</div>
+ <div class="toptext">There is a total of <xsl:value-of
select="count(Cameras/Camera[not(@model=preceding-sibling::Camera/@model)]/@model)"/>
unique cameras.</div>
</body>
</html>
_______________________________________________
Rawstudio-commit mailing list
[email protected]
http://rawstudio.org/cgi-bin/mailman/listinfo/rawstudio-commit