Changeset 4901 for cats


Ignore:
Timestamp:
04/04/14 15:10:03 (10 years ago)
Author:
Menzo Windhouwer
Message:

M mod-ISOcat-interface-rest/representations/html/DCS-check.xsl

  • added a summary
  • fixed the DCS link
File:
1 edited

Legend:

Unmodified
Added
Removed
  • cats/ISOcat/trunk/mod-ISOcat-interface-rest/representations/html/DCS-check.xsl

    r4895 r4901  
    2424                <xsl:value-of select="$props//site"/>
    2525                <xsl:text>rest/dcs/</xsl:text>
    26                 <xsl:value-of select="$node/(@id|@dcs|@ref)"/>
     26                <xsl:value-of select="$node/(@id|@dcs|@ref|@key)"/>
    2727        </xsl:function>
    2828       
     
    128128                                        <xsl:copy-of select="$title"/>
    129129                                </div>
     130                            <p class="summary">
     131                                <xsl:if test="exists(dc/checks/fatal)">
     132                                    <div>
     133                                        <b>fatal errors</b>
     134                                        <xsl:text>: </xsl:text>
     135                                        <xsl:value-of select="count(dc/checks/fatal)"/>
     136                                        <xsl:text> (</xsl:text>
     137                                        <xsl:value-of select="count(dc[exists(checks/fatal)])"/>
     138                                        <xsl:text> DC(s))</xsl:text>
     139                                    </div>
     140                                </xsl:if>
     141                                <xsl:if test="exists(dc/checks/error)">
     142                                    <div>
     143                                        <b>errors</b>
     144                                        <xsl:text>: </xsl:text>
     145                                        <xsl:value-of select="count(dc/checks/error)"/>
     146                                        <xsl:text> (</xsl:text>
     147                                        <xsl:value-of select="count(dc[exists(checks/error)])"/>
     148                                        <xsl:text> DC(s))</xsl:text>
     149                                    </div>
     150                                </xsl:if>
     151                                <xsl:if test="exists(dc/checks/warning)">
     152                                    <div>
     153                                        <i>warnings</i>
     154                                        <xsl:text>: </xsl:text>
     155                                        <xsl:value-of select="count(dc/checks/warning)"/>
     156                                        <xsl:text> (</xsl:text>
     157                                        <xsl:value-of select="count(dc[exists(checks/warning)])"/>
     158                                        <xsl:text> DC(s))</xsl:text>
     159                                    </div>
     160                                </xsl:if>
     161                                <xsl:if test="exists(dc[empty(checks/*)])">
     162                                    <div>
     163                                        <xsl:text>correct DCs: </xsl:text>
     164                                        <xsl:value-of select="count(dc[empty(checks/*)])"/>
     165                                    </div>
     166                                </xsl:if>
     167                            </p>
    130168                                <div class="main">
    131169                                        <dl>
Note: See TracChangeset for help on using the changeset viewer.