Willkommen in der Zukunft

Eine Vorwarnung wäre aber nett gewesen
Den wkQB habe ich angepasst, der kann dann ab dem nächsten Neustart auch wieder Umlaute versenden.
Für wkstats ergibt sich keine Änderung, das läuft anscheinend weiter wie bisher.
Eine Anmerkung zu den Grundscripts: Beim Login kommt folgendes im Log:
Code: Alles auswählen
grundscripts.js:51
GET https://api/get_teamlist?1774458778681 net::ERR_NAME_NOT_RESOLVED
getXML @ grundscripts.js:51
(anonymous) @ grundscripts.js:97
Das Array chatData ist augenscheinlich leer, obwohl getChatData() offenbar das richtige zurückgibt. Hier gibts also möglicherweise ein Timing-Problem, evtl weil der Eingabeframe erst zu spät geladen wird.
Der folgende Code scheint aber ganz gut zu funktionieren:
Code: Alles auswählen
function getChatData() {
var href = "";
try {
href = window.location.href;
} catch (e) {}
var m = /server(\d)\.webkicks\.de\/([\w-]+)/.exec(href);
if (m) return m.slice(1);
try {
var u = new URL(href, window.location.href);
var pathMatch = /^\/([\w-]+)\//.exec(u.pathname);
return ["", pathMatch ? pathMatch[1] : ""];
} catch (e2) {
return ["", ""];
}
}