[Openvas-commits] r11846 - in trunk/gsa: . src/html
scm-commit@wald.intevation.org
scm-commit at wald.intevation.org
Mon Oct 24 15:12:39 CEST 2011
Author: mattm
Date: 2011-10-24 15:12:36 +0200 (Mon, 24 Oct 2011)
New Revision: 11846
Modified:
trunk/gsa/ChangeLog
trunk/gsa/src/html/omp.xsl
Log:
* src/html/omp.xsl (cpe-details): Add list of reported vulnerabilites.
Modified: trunk/gsa/ChangeLog
===================================================================
--- trunk/gsa/ChangeLog 2011-10-24 13:11:25 UTC (rev 11845)
+++ trunk/gsa/ChangeLog 2011-10-24 13:12:36 UTC (rev 11846)
@@ -1,3 +1,7 @@
+2011-10-24 Matthew Mundell <matthew.mundell at greenbone.net>
+
+ * src/html/omp.xsl (cpe-details): Add list of reported vulnerabilites.
+
2011-10-21 Matthew Mundell <matthew.mundell at greenbone.net>
* src/html/omp.xsl (cve-details): Bold only the ID field, as in other
Modified: trunk/gsa/src/html/omp.xsl
===================================================================
--- trunk/gsa/src/html/omp.xsl 2011-10-24 13:11:25 UTC (rev 11845)
+++ trunk/gsa/src/html/omp.xsl 2011-10-24 13:12:36 UTC (rev 11846)
@@ -8530,6 +8530,41 @@
</tr>
</xsl:if>
</table>
+ <xsl:choose>
+ <xsl:when test="count(cpe/cves/cve) = 0">
+ <h1>Reported vulnerabilites: None</h1>
+ </xsl:when>
+ <xsl:otherwise>
+ <h1>Reported vulnerabilites</h1>
+ <table class="gbntable" cellspacing="2" cellpadding="4">
+ <tr class="gbntablehead2">
+ <td>Name</td>
+ <td>CVSS</td>
+ <td>Actions</td>
+ </tr>
+ <xsl:for-each select="cpe/cves/cve">
+ <xsl:variable name="class">
+ <xsl:choose>
+ <xsl:when test="position() mod 2 = 0">even</xsl:when>
+ <xsl:otherwise>odd</xsl:otherwise>
+ </xsl:choose>
+ </xsl:variable>
+ <tr class="{$class}">
+ <td><xsl:value-of select="cve:entry/@id"/></td>
+ <td><xsl:value-of select="cve:entry/vuln:cvss/cvss:base_metrics/cvss:score"/></td>
+ <td width="100">
+ <a href="?cmd=get_info&info_type=cve&info_name={cve:entry/@id}&token={/envelope/token}" title="Details">
+ <img src="/img/details.png"
+ border="0"
+ alt="Details"
+ style="margin-left:3px;"/>
+ </a>
+ </td>
+ </tr>
+ </xsl:for-each>
+ </table>
+ </xsl:otherwise>
+ </xsl:choose>
</div>
</xsl:template>
More information about the Openvas-commits
mailing list