Changes for page Helpers

Last modified by Benjamin Fischer on 2025/06/17 11:57

From version 1.22
edited by Benjamin Fischer
on 2025/05/15 17:19
Change comment: There is no comment for this version
To version 2.2
edited by Benjamin Fischer
on 2025/05/27 11:50
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,0 +1,1 @@
1 +Contains JSX helpers for customized LiveTable views.
XWiki.JavaScriptExtension[0]
Code
... ... @@ -1,6 +3,5 @@
1 -const livetableRowHook = {};
2 -
3 3  ((() => {
2 + const livetableRowHook = {};
4 4   const tagCols = {};
5 5  
6 6   document.observe('xwiki:livetable:loading', () => {
... ... @@ -89,7 +89,8 @@
89 89   a.innerHTML = `<b class="wikiexternallink">${row.doc_title}</b>`;
90 90   row.doc_title = a.outerHTML;
91 91  
92 - row.doc_date = row.doc_date.split(" ")[0];
91 + row.doc_date = new Date(row.doc_date)?.toLocaleDateString() ?? row.doc_date.split(" ")[0];
92 + row.valid = new Date(row.valid_value)?.toLocaleDateString() ?? row.valid;
93 93   };
94 94  
95 95   livetableRowHook.materials = row => {