Änderungen von Dokument KanbanMacro
Zuletzt geändert von superadmin am 2026/08/31 18:18
Von Version 2.1
bearbeitet von Luca Ernemann
am 2026/06/26 21:47
am 2026/06/26 21:47
Änderungskommentar:
Install extension [org.xwiki.contrib:macro-kanban/1.4.3]
Auf Version 1.1
bearbeitet von Admin NAJU Bayern
am 2026/03/07 10:33
am 2026/03/07 10:33
Änderungskommentar:
Install extension [org.xwiki.contrib:macro-kanban/1.4.2]
Zusammenfassung
-
Seiteneigenschaften (1 geändert, 0 hinzugefügt, 0 gelöscht)
-
Objekte (2 geändert, 0 hinzugefügt, 0 gelöscht)
Details
- Seiteneigenschaften
-
- Dokument-Autor
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. Luca1 +XWiki.AdminNAJUBayern
- XWiki.JavaScriptExtension[0]
-
- Code
-
... ... @@ -27,7 +27,7 @@ 27 27 * jKanban 28 28 * Vanilla Javascript plugin for manage kanban boards 29 29 * 30 - * @ url: http://www.riccardotartaglia.it/jkanban/30 + * @site: http://www.riccardotartaglia.it/jkanban/ 31 31 * @author: Riccardo Tartaglia 32 32 */ 33 33 ... ... @@ -334,12 +334,14 @@ 334 334 nodeItem.dropfn = itemKanban.drop; 335 335 nodeItem.dataset.eid = itemKanban.id; 336 336 337 - var nodeItemTitle = document.createElement( itemKanban.url ?'a' : 'div');337 + var nodeItemTitle = document.createElement('div'); 338 338 nodeItemTitle.classList.add('kanban-item-title'); 339 339 nodeItemTitle.innerHTML = itemKanban.title; 340 340 nodeItemTitle.clickfn = itemKanban.click; 341 341 if (itemKanban.url) { 342 - nodeItemTitle.href = itemKanban.url; 342 + nodeItemTitle.addEventListener('click', function (e) { 343 + location = this.url; 344 + }.bindAsEventListener(itemKanban)); 343 343 } else { 344 344 // add click handler of item 345 345 __onclickHandler(nodeItemTitle);
- XWiki.WikiMacroClass[0]
-
- Makro-Code
-
... ... @@ -16,7 +16,7 @@ 16 16 <script type="text/javascript"> 17 17 require.config({ 18 18 paths: { 19 - jkanban: '$xwiki.getURL("Macros.KanbanMacro", "jsx", "language=${xcontext.l ocale}")'19 + jkanban: '$xwiki.getURL("Macros.KanbanMacro", "jsx", "language=${xcontext.language}")' 20 20 } 21 21 }); 22 22 require(['jquery','jkanban'], function(jQuery) {