Author: post
Date: 2009-09-07 13:40:48 +0200 (Mon, 07 Sep 2009)
New Revision: 146

Modified:
   showcameras.xsl
Log:
Updated xslt file to parse right/bottom crop offsets.

Modified: showcameras.xsl
===================================================================
--- showcameras.xsl     2009-09-06 10:45:47 UTC (rev 145)
+++ showcameras.xsl     2009-09-07 11:40:48 UTC (rev 146)
@@ -27,7 +27,7 @@
        </head>
 
        <body>
-               <h1>The <xsl:value-of select="count(Cameras/Camera)"/> Known 
RawSpeed Cameras:</h1>
+               <h1>The <xsl:value-of select="count(Cameras/Camera)"/> Known 
RawSpeed Cameras and Modes:</h1>
                <xsl:for-each select="Cameras/Camera">
                <xsl:sort data-type = "text" select = "concat(@make,@model)"/>
                        <h2>
@@ -40,10 +40,15 @@
                                <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/>
+                                       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 &gt; 0">
                                        Cropped Image Size: <span 
class="param"><xsl:value-of select="Crop/@width"/>x<xsl:value-of 
select="Crop/@height"/></span> pixels.
+                                       </xsl:if>
+                                       <xsl:if test ="Crop/@height &lt; 1">
+                                       Crop Right,Bottom: <span 
class="param"><xsl:value-of select="-(Crop/@width)"/>,<xsl:value-of 
select="-(Crop/@height)"/></span> pixels.
+                                       </xsl:if>
                                        <br/>
-                                       Crop Top-Left: <span 
class="param"><xsl:value-of select="Crop/@x"/>,<xsl:value-of select="Crop/@y"/> 
pixels.</span>
-                                       <br/>
                                        Sensor Black: <span 
class="param"><xsl:value-of select="Sensor/@black"/></span>, White:
                                        <span class="param"><xsl:value-of 
select="Sensor/@white"/>.</span>
                                        <br/>


_______________________________________________
Rawstudio-commit mailing list
[email protected]
http://rawstudio.org/cgi-bin/mailman/listinfo/rawstudio-commit

Reply via email to