mirror of
https://github.com/BlueMap-Minecraft/BlueMap.git
synced 2025-02-16 12:31:58 +01:00
Log user-added Scrips & Styles when they load in (#506)
This commit is contained in:
parent
cc50e05262
commit
2dd7a0a9c2
@ -203,8 +203,17 @@ public void setFrom(WebappConfig config) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void addFrom(WebappConfig config) {
|
public void addFrom(WebappConfig config) {
|
||||||
this.scripts.addAll(config.getScripts());
|
Set<String> scripts = config.getScripts();
|
||||||
this.styles.addAll(config.getStyles());
|
for (String script : scripts) {
|
||||||
|
this.scripts.add(script);
|
||||||
|
Logger.global.logDebug("Registering script from Webapp Config: " + script);
|
||||||
|
}
|
||||||
|
|
||||||
|
Set<String> styles = config.getStyles();
|
||||||
|
for (String style : styles) {
|
||||||
|
this.styles.add(style);
|
||||||
|
Logger.global.logDebug("Registering style from Webapp Config: " + style);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -26,6 +26,7 @@
|
|||||||
|
|
||||||
import de.bluecolored.bluemap.api.WebApp;
|
import de.bluecolored.bluemap.api.WebApp;
|
||||||
import de.bluecolored.bluemap.common.plugin.Plugin;
|
import de.bluecolored.bluemap.common.plugin.Plugin;
|
||||||
|
import de.bluecolored.bluemap.core.logger.Logger;
|
||||||
import de.bluecolored.bluemap.core.util.FileHelper;
|
import de.bluecolored.bluemap.core.util.FileHelper;
|
||||||
|
|
||||||
import javax.imageio.ImageIO;
|
import javax.imageio.ImageIO;
|
||||||
@ -68,11 +69,13 @@ public boolean getPlayerVisibility(UUID player) {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void registerScript(String url) {
|
public void registerScript(String url) {
|
||||||
|
Logger.global.logDebug("Registering script from API: " + url);
|
||||||
plugin.getBlueMap().getWebFilesManager().getScripts().add(url);
|
plugin.getBlueMap().getWebFilesManager().getScripts().add(url);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void registerStyle(String url) {
|
public void registerStyle(String url) {
|
||||||
|
Logger.global.logDebug("Registering style from API: " + url);
|
||||||
plugin.getBlueMap().getWebFilesManager().getStyles().add(url);
|
plugin.getBlueMap().getWebFilesManager().getStyles().add(url);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -146,6 +146,7 @@ export class BlueMapApp {
|
|||||||
let styleElement = document.createElement("link");
|
let styleElement = document.createElement("link");
|
||||||
styleElement.rel = "stylesheet";
|
styleElement.rel = "stylesheet";
|
||||||
styleElement.href = styleUrl;
|
styleElement.href = styleUrl;
|
||||||
|
alert(this.events, "Loading style: " + styleUrl, "fine");
|
||||||
document.head.appendChild(styleElement);
|
document.head.appendChild(styleElement);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -189,6 +190,7 @@ export class BlueMapApp {
|
|||||||
if (this.settings.scripts) for (let scriptUrl of this.settings.scripts) {
|
if (this.settings.scripts) for (let scriptUrl of this.settings.scripts) {
|
||||||
let scriptElement = document.createElement("script");
|
let scriptElement = document.createElement("script");
|
||||||
scriptElement.src = scriptUrl;
|
scriptElement.src = scriptUrl;
|
||||||
|
alert(this.events, "Loading script: " + scriptUrl, "fine");
|
||||||
document.body.appendChild(scriptElement);
|
document.body.appendChild(scriptElement);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user