Changeset 789 in josm for trunk/styles/standard/overview.xsl


Ignore:
Timestamp:
2008-08-15T22:46:16+02:00 (12 years ago)
Author:
ulfl
Message:

add handling of recently introduced boolean rules

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/styles/standard/overview.xsl

    r780 r789  
    9999                </xsl:call-template>
    100100
    101                 <xsl:element name="tag">
    102                         <xsl:attribute name="k"><xsl:value-of select = "rule[$index]/condition/@k" /></xsl:attribute>
    103                         <xsl:attribute name="v"><xsl:value-of select = "rule[$index]/condition/@v" /></xsl:attribute>
    104                 </xsl:element>
    105                 <xsl:element name="tag">
    106                         <xsl:attribute name="k">name</xsl:attribute>
    107                         <xsl:attribute name="v"><xsl:value-of select = "rule[$index]/condition/@v" /></xsl:attribute>
    108                 </xsl:element>
     101                <xsl:if test="rule[$index]/condition/@v">
     102                        <xsl:element name="tag">
     103                                <xsl:attribute name="k"><xsl:value-of select = "rule[$index]/condition/@k" /></xsl:attribute>
     104                                <xsl:attribute name="v"><xsl:value-of select = "rule[$index]/condition/@v" /></xsl:attribute>
     105                        </xsl:element>
     106                        <xsl:element name="tag">
     107                                <xsl:attribute name="k">name</xsl:attribute>
     108                                <xsl:attribute name="v"><xsl:value-of select = "rule[$index]/condition/@v" /></xsl:attribute>
     109                        </xsl:element>
     110                </xsl:if>
     111                <xsl:if test="rule[$index]/condition/@b">
     112                        <xsl:element name="tag">
     113                                <xsl:attribute name="k"><xsl:value-of select = "rule[$index]/condition/@k" /></xsl:attribute>
     114                                <xsl:attribute name="v"><xsl:value-of select = "rule[$index]/condition/@b" /></xsl:attribute>
     115                        </xsl:element>
     116                        <xsl:element name="tag">
     117                                <xsl:attribute name="k">name</xsl:attribute>
     118                                <xsl:attribute name="v"><xsl:value-of select = "rule[$index]/condition/@b" /></xsl:attribute>
     119                        </xsl:element>
     120                </xsl:if>
    109121        </xsl:element>
    110122
Note: See TracChangeset for help on using the changeset viewer.