[Openvas-commits] r12152 - in trunk/gsa: . src/html
scm-commit@wald.intevation.org
scm-commit at wald.intevation.org
Mon Nov 21 20:18:48 CET 2011
Author: mattm
Date: 2011-11-21 20:18:27 +0100 (Mon, 21 Nov 2011)
New Revision: 12152
Modified:
trunk/gsa/ChangeLog
trunk/gsa/src/html/omp.xsl
Log:
* src/html/omp.xsl (gsa:long-time, html-report-details): Add length check.
(html-report-table): Correct next_time check.
(report [assets]): Handle ISO time.
Modified: trunk/gsa/ChangeLog
===================================================================
--- trunk/gsa/ChangeLog 2011-11-21 18:46:45 UTC (rev 12151)
+++ trunk/gsa/ChangeLog 2011-11-21 19:18:27 UTC (rev 12152)
@@ -1,5 +1,11 @@
2011-11-21 Matthew Mundell <matthew.mundell at greenbone.net>
+ * src/html/omp.xsl (gsa:long-time, html-report-details): Add length check.
+ (html-report-table): Correct next_time check.
+ (report [assets]): Handle ISO time.
+
+2011-11-21 Matthew Mundell <matthew.mundell at greenbone.net>
+
* src/html/omp.xsl (gsa:long-time): New function.
(html-report-table, agent, agent [trash], schedule, schedule [details])
(note [details], override [details], report_format, report_format [trash])
Modified: trunk/gsa/src/html/omp.xsl
===================================================================
--- trunk/gsa/src/html/omp.xsl 2011-11-21 18:46:45 UTC (rev 12151)
+++ trunk/gsa/src/html/omp.xsl 2011-11-21 19:18:27 UTC (rev 12152)
@@ -58,7 +58,9 @@
<func:function name="gsa:long-time">
<xsl:param name="time"></xsl:param>
<func:result>
- <xsl:value-of select="concat (date:day-abbreviation ($time), ' ', date:month-abbreviation ($time), ' ', date:day-in-month ($time), ' ', format-number(date:hour-in-day($time), '00'), ':', format-number(date:minute-in-hour($time), '00'), ':', format-number(date:second-in-minute($time), '00'), ' ', date:year($time))"/>
+ <xsl:if test="string-length ($time) > 0">
+ <xsl:value-of select="concat (date:day-abbreviation ($time), ' ', date:month-abbreviation ($time), ' ', date:day-in-month ($time), ' ', format-number(date:hour-in-day($time), '00'), ':', format-number(date:minute-in-hour($time), '00'), ':', format-number(date:second-in-minute($time), '00'), ' ', date:year($time))"/>
+ </xsl:if>
</func:result>
</func:function>
@@ -1081,7 +1083,11 @@
</tr>
<tr>
<td>Scan ended:</td>
- <td><xsl:value-of select="concat (date:day-abbreviation (report/scan_end), ' ', date:month-abbreviation (report/scan_end), ' ', date:day-in-month (report/scan_end), ' ', format-number(date:hour-in-day(report/scan_end), '00'), ':', format-number(date:minute-in-hour(report/scan_end), '00'), ':', format-number(date:second-in-minute(report/scan_end), '00'), ' ', date:year(report/scan_end))"/></td>
+ <td>
+ <xsl:if test="string-length (report/scan_end)">
+ <xsl:value-of select="concat (date:day-abbreviation (report/scan_end), ' ', date:month-abbreviation (report/scan_end), ' ', date:day-in-month (report/scan_end), ' ', format-number(date:hour-in-day(report/scan_end), '00'), ':', format-number(date:minute-in-hour(report/scan_end), '00'), ':', format-number(date:second-in-minute(report/scan_end), '00'), ' ', date:year(report/scan_end))"/>
+ </xsl:if>
+ </td>
</tr>
<tr>
<td>Scan status:</td>
@@ -2193,7 +2199,7 @@
<xsl:value-of select="task/schedule/name"/>
</a>
<xsl:choose>
- <xsl:when test="task/schedule/next_time = 0">
+ <xsl:when test="task/schedule/next_time = 'over'">
(Next due: over)
</xsl:when>
<xsl:otherwise>
@@ -12264,8 +12270,7 @@
<xsl:choose>
<xsl:when test="start/text() != ''">
<a href="/omp?cmd=get_report&report_id={detail[name = 'report/@id' and source/name = 'openvasmd']/value}&notes=1&overrides=1&result_hosts_only=1&search_phrase={ip}&token={/envelope/token}">
- <xsl:value-of select="substring(start/text(),5,6)"/>
- <xsl:value-of select="substring(start/text(),20,21)"/>
+ <xsl:value-of select="concat (date:month-abbreviation (start/text()), ' ', date:day-in-month (start/text()), ' ', date:year (start/text()))"/>
</a>
</xsl:when>
<xsl:otherwise>(not finished)</xsl:otherwise>
More information about the Openvas-commits
mailing list