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 // Fixes refreshingJsonRequest ignoring old data of export
String html = StringUtils.replaceEach(page.toHtml(), String html = StringUtils.replaceEach(page.toHtml(),
new String[]{"loadPlayersOnlineGraph, 'network-overview', true);", "· Performance"}, new String[]{"loadPlayersOnlineGraph, 'network-overview', true);",
new String[]{"loadPlayersOnlineGraph, 'network-overview');", "· Performance (Unavailable with Export)"}); "· Performance",
"<head>"
},
new String[]{"loadPlayersOnlineGraph, 'network-overview');",
"&middot; Performance (Unavailable with Export)",
"<head><style>.refresh-element {display: none;}</style>"
});
export(to, exportPaths.resolveExportPaths(html)); export(to, exportPaths.resolveExportPaths(html));
} }

View File

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

View File

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