diff --git a/Report/src/org/sleuthkit/autopsy/report/reportHTML.java b/Report/src/org/sleuthkit/autopsy/report/reportHTML.java index 9fa9119e33..c15af1b79c 100644 --- a/Report/src/org/sleuthkit/autopsy/report/reportHTML.java +++ b/Report/src/org/sleuthkit/autopsy/report/reportHTML.java @@ -155,13 +155,27 @@ public reportHTML (HashMap> re formatted_Report.append("
  • # of Artifacts: ").append(reportsize).append("
  • "); formatted_Report.append("
    "); + if(countWebBookmark > 0){ formatted_Report.append(""); + } + if(countWebHistory > 0){ formatted_Report.append(""); + } + if(countWebDownload > 0){ formatted_Report.append(""); + } + if(countRecentObjects > 0){ formatted_Report.append(""); + } + if(countInstalled > 0){ formatted_Report.append(""); + } + if(countKeyword > 0){ formatted_Report.append(""); + } + if(countHash > 0){ formatted_Report.append(""); + } formatted_Report.append("
    SectionCount
    Web Bookmarks").append(countWebBookmark).append("
    Web History").append(countWebHistory).append("
    Web Downloads").append(countWebDownload).append("
    Recent Documents").append(countRecentObjects).append("
    Installed Programs").append(countInstalled).append("
    Keyword Hits").append(countKeyword).append("
    Hash Hits").append(countHash).append("

    "); String tableHeader = ""; StringBuilder nodeGen = new StringBuilder("

    General Information (").append(countGen).append(")

    ").append(tableHeader).append(""); @@ -308,31 +322,43 @@ public reportHTML (HashMap> re //Add them back in order //formatted_Report.append(nodeGen); // formatted_Report.append("
    AttributeValue
    "); - + if(countWebBookmark > 0){ formatted_Report.append(nodeWebBookmark); formatted_Report.append(""); + } + if(countWebCookie > 0){ formatted_Report.append(nodeWebCookie); formatted_Report.append(""); + } + if(countWebHistory > 0){ formatted_Report.append(nodeWebHistory); formatted_Report.append(""); + } + if(countWebDownload > 0){ formatted_Report.append(nodeWebDownload); formatted_Report.append(""); + } + if(countRecentObjects > 0){ formatted_Report.append(nodeRecentObjects); formatted_Report.append(""); + } // formatted_Report.append(nodeTrackPoint); //formatted_Report.append(""); + if(countInstalled > 0){ formatted_Report.append(nodeInstalled); - formatted_Report.append(""); - formatted_Report.append(nodeKeyword); + formatted_Report.append(""); + } if(countKeyword > 0){ + formatted_Report.append(nodeKeyword); report keywords = new report(); formatted_Report.append(keywords.getGroupedKeywordHit()); // " // formatted_Report.append("
    Artifact IDNameSize
    "); } - + if(countHash > 0){ formatted_Report.append(nodeHash); formatted_Report.append(""); + } //end of master loop formatted_Report.append("");