Wijzigen voor document Tekenveld inlogpagina

Laatst gewijzigd door Jeeves de Butler op 20-10-2026 03:17

Van versie 1.1
gewijzigd door Jeeves de Butler
op 20-10-2026 03:17
Opmerking bij wijziging: Er is geen opmerking bij deze versie
Naar versie 2.1
gewijzigd door Jeeves de Butler
op 20-10-2026 03:17
Opmerking bij wijziging: Er is geen opmerking bij deze versie

Samenvatting

Details

XWiki.JavaScriptExtension[0]
cache
... ... @@ -1,0 +1,1 @@
1 +long
code
... ... @@ -1,0 +1,30 @@
1 +// Lader voor het tekenveld op de inlogpagina (<Code>.Code.TekenveldInloggen, JavaScriptExtension op "always").
2 +// De inlogpagina heeft geen eigen pagina om de twee laadregels op te zetten; deze lader staat daarom op
3 +// iedere pagina, maar doet alleen iets als het inlogformulier er is. Dan haalt hij de JavaScript- en de
4 +// StyleSheetExtension van <Code>.Code.Tekenveld op, met hetzelfde pad als dit script (dus zonder of met
5 +// /xwiki/bin, per Kennisbank goed). Het getal achter v= wisselt per dag, zodat een nieuwe versie van het
6 +// tekenveld de dag erna overal staat.
7 +(function () {
8 + var script = document.currentScript;
9 + if (!script || !script.src || script.src.indexOf("/jsx/") < 0) return;
10 + var basis = script.src.split("?")[0].replace(/TekenveldInloggen$/, "Tekenveld");
11 + var dag = "?v=" + Math.floor(Date.now() / 86400000);
12 +
13 + function laad() {
14 + if (!document.getElementById("loginForm") || document.querySelector("canvas.kb-tekenveld")) return;
15 + var stijl = document.createElement("link");
16 + stijl.rel = "stylesheet";
17 + stijl.href = basis.replace("/jsx/", "/ssx/") + dag;
18 + document.head.appendChild(stijl);
19 + var veld = document.createElement("script");
20 + veld.src = basis + dag;
21 + document.head.appendChild(veld);
22 + }
23 +
24 + if (document.readyState === "loading") {
25 + document.addEventListener("DOMContentLoaded", laad);
26 + } else {
27 + laad();
28 + }
29 +})();
30 +
name
... ... @@ -1,0 +1,1 @@
1 +Wardenburg tekenveld inlogpagina
parse
... ... @@ -1,0 +1,1 @@
1 +Nee
use
... ... @@ -1,0 +1,1 @@
1 +always