Hide refresh buttons from export

Affects issues:
- Fix #2042
This commit is contained in:
Risto Lahtela 2022-01-30 20:03:41 +02:00
parent 56c5ec95e5
commit 4bad953fba
3 changed files with 20 additions and 6 deletions

View File

@ -98,8 +98,14 @@ public class NetworkPageExporter extends FileExporter {
// Fixes refreshingJsonRequest ignoring old data of export
String html = StringUtils.replaceEach(page.toHtml(),
new String[]{"loadPlayersOnlineGraph, 'network-overview', true);", "· Performance"},
new String[]{"loadPlayersOnlineGraph, 'network-overview');", "· Performance (Unavailable with Export)"});
new String[]{"loadPlayersOnlineGraph, 'network-overview', true);",
"· Performance",
"<head>"
},
new String[]{"loadPlayersOnlineGraph, 'network-overview');",
"&middot; Performance (Unavailable with Export)",
"<head><style>.refresh-element {display: none;}</style>"
});
export(to, exportPaths.resolveExportPaths(html));
}

View File

@ -96,8 +96,14 @@ public class PlayersPageExporter extends FileExporter {
// Fixes refreshingJsonRequest ignoring old data of export
String html = StringUtils.replaceEach(page.toHtml(),
new String[]{"}, 'playerlist', true);"},
new String[]{"}, 'playerlist');"});
new String[]{
"}, 'playerlist', true);",
"<head>"
},
new String[]{
"}, 'playerlist');",
"<head><style>.refresh-element {display: none;}</style>"
});
export(to, exportPaths.resolveExportPaths(html));
}

View File

@ -111,12 +111,14 @@ public class ServerPageExporter extends FileExporter {
new String[]{
"loadOptimizedPerformanceGraph, 'performance', true);",
"loadServerCalendar, 'online-activity-overview', true);",
"}, 'playerlist', true);"
"}, 'playerlist', true);",
"<head>"
},
new String[]{
"loadOptimizedPerformanceGraph, 'performance');",
"loadServerCalendar, 'online-activity-overview');",
"}, 'playerlist');"
"}, 'playerlist');",
"<head><style>.refresh-element {display: none;}</style>"
});
export(to, exportPaths.resolveExportPaths(html));