From 343c886d5481893756ef227403bf04f5535ea8c2 Mon Sep 17 00:00:00 2001 From: Jeremy Long Date: Mon, 20 Jan 2014 08:21:59 -0500 Subject: [PATCH] minor formating changes and implemented fix for issue #20 Former-commit-id: 850375750c1c75d218a715eb64bdb1f51e15a12b --- .../main/resources/templates/HtmlReport.vsl | 47 +++++++------------ 1 file changed, 17 insertions(+), 30 deletions(-) diff --git a/dependency-check-core/src/main/resources/templates/HtmlReport.vsl b/dependency-check-core/src/main/resources/templates/HtmlReport.vsl index ffd19c8f7..e655434eb 100644 --- a/dependency-check-core/src/main/resources/templates/HtmlReport.vsl +++ b/dependency-check-core/src/main/resources/templates/HtmlReport.vsl @@ -65,7 +65,6 @@ Copyright (c) 2012 Jeremy Long. All Rights Reserved. $('#modal-text').text(xml).focus().select(); }); }); - function copyText(name, sha1, type, val) { xml = '\n'; xml += ' \n'; @@ -77,22 +76,12 @@ Copyright (c) 2012 Jeremy Long. All Rights Reserved. $('#modal-text').focus(); $('#modal-text').select(); } - - function toggleVuln(el) { - $('.notvulnerable').toggle(); + function toggleDisplay(el, clzName) { + $(clzName).toggle(); if (el.innerHTML == 'show all') { - el.innerHTML = 'hide'; - } else { - el.innerHTML = 'show all'; - } - } - function toggleMore(el) { - $('.hiddenInfo').toggle(); - $('.nothidden').toggle(); - if (el.innerHTML == 'more') { el.innerHTML = 'less'; } else { - el.innerHTML = 'more'; + el.innerHTML = 'show all'; } } @@ -446,15 +435,9 @@ Copyright (c) 2012 Jeremy Long. All Rights Reserved. .notvulnerable { display:none; } - .hiddenInfo { + .hidden { display:none; } - .hiddennow { - display:none; - } - .nothidden { - display:block; - } .infolink { text-decoration:none; color: blue; @@ -475,10 +458,10 @@ Copyright (c) 2012 Jeremy Long. All Rights Reserved.
-

Dependency Report

+

Dependency-Check Report

]]# -

Project: $esc.html($applicationName)

-
+

Project: $esc.html($applicationName)

+
#set($depCount=$dependencies.size()) #set($vulnCount=0) @@ -488,18 +471,18 @@ Copyright (c) 2012 Jeremy Long. All Rights Reserved. #set($vulnCount=$vulnCount+1) #end #end - Scan Information (more):
+ Scan Information (show all):
  • dependency-check version: $version
  • Report Generated On: $date
  • Dependencies Scanned: $depCount
  • Vulnerable Dependencies: $vulnCount
  • -
  • ...
  • +
  • ...
  • #foreach($prop in $properties.getMetaData().entrySet()) -
  • $esc.html($prop.key): $esc.html($prop.value)
  • + #end

- Dependency Display: show all

+ Dependency Display: show all

    #set($lnkcnt=0) #foreach($dependency in $dependencies) @@ -519,6 +502,7 @@ Copyright (c) 2012 Jeremy Long. All Rights Reserved.

    Dependencies

    #set($lnkcnt=0) #set($cnt=0) + #set($vsctr=0) ##counter to create unique groups for vulnerable software #foreach($dependency in $dependencies) #set($lnkcnt=$lnkcnt+1)

    $esc.html($dependency.FileName)

    @@ -647,6 +631,7 @@ Copyright (c) 2012 Jeremy Long. All Rights Reserved.
    #foreach($vuln in $dependency.getVulnerabilities()) + #set($vsctr=$vsctr+1)

    $esc.html($vuln.name)  

    Severity: #if ($vuln.cvssScore<4.0) @@ -669,9 +654,11 @@ Copyright (c) 2012 Jeremy Long. All Rights Reserved.

#end

-

Vulnerable Software & Versions:

    +

    Vulnerable Software & Versions: (show all)

    #end