mirror of
https://github.com/overcuriousity/autopsy-flatpak.git
synced 2025-07-16 17:57:43 +00:00
1838 Fixed branding issues for Timeline reports
This commit is contained in:
parent
5dc4d8af7d
commit
c3f5ecfcc9
@ -135,7 +135,8 @@ public class SnapShotReportWriter {
|
||||
private Path writeIndexHTML() throws IOException {
|
||||
//make a map of context objects to resolve template paramaters against
|
||||
HashMap<String, Object> indexContext = new HashMap<>();
|
||||
indexContext.put("currentCase", currentCase); //NON-NLS
|
||||
indexContext.put("reportBranding", reportBranding); //NON-NLS
|
||||
indexContext.put("reportName", reportName); //NON-NLS
|
||||
Path reportIndexFile = reportFolderPath.resolve("index.html"); //NON-NLS
|
||||
|
||||
fillTemplateAndWrite("/org/sleuthkit/autopsy/timeline/snapshot/index_template.html", "Index", indexContext, reportIndexFile); //NON-NLS
|
||||
@ -206,9 +207,15 @@ public class SnapShotReportWriter {
|
||||
Files.copy(navStream, reportFolderPath.resolve("nav.html")); //NON-NLS
|
||||
}
|
||||
//copy favicon
|
||||
if (StringUtils.isBlank(agencyLogoPath)) {
|
||||
// use default Autopsy icon if custom icon is not set
|
||||
try (InputStream faviconStream = SnapShotReportWriter.class.getResourceAsStream("/org/sleuthkit/autopsy/report/images/favicon.ico")) { //NON-NLS
|
||||
Files.copy(faviconStream, reportFolderPath.resolve("favicon.ico")); //NON-NLS
|
||||
}
|
||||
} else {
|
||||
Files.copy(Files.newInputStream(Paths.get(agencyLogoPath)), reportFolderPath.resolve("favicon.ico")); //NON-NLS
|
||||
}
|
||||
|
||||
//copy report summary icon
|
||||
try (InputStream summaryStream = SnapShotReportWriter.class.getResourceAsStream("/org/sleuthkit/autopsy/report/images/summary.png")) { //NON-NLS
|
||||
Files.copy(summaryStream, reportFolderPath.resolve("summary.png")); //NON-NLS
|
||||
|
@ -1,6 +1,6 @@
|
||||
|
||||
<head>
|
||||
<title>Autopsy Report for {{curentCase.getName}}</title>
|
||||
<title>{{reportBranding.getReportTitle}} for {{reportName}}</title>
|
||||
<link rel="icon" type="image/ico" href="favicon.ico" />
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
</head>
|
||||
|
@ -13,7 +13,7 @@
|
||||
<div class="title">
|
||||
{{#reportBranding.getAgencyLogoPath}}
|
||||
<div class="left">
|
||||
<img src="{{agency_logo.png}}" />
|
||||
<img src="agency_logo.png" />
|
||||
</div>
|
||||
<div class="right">
|
||||
{{/reportBranding.getAgencyLogoPath}}
|
||||
|
Loading…
x
Reference in New Issue
Block a user