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
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
op 20-10-2026 03:17
Opmerking bij wijziging:
Er is geen opmerking bij deze versie
Samenvatting
-
Objecten (0 gewijzigd, 1 toegevoegd, 0 verwijderd)
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