Changes for page Home

Last modified by Benjamin Fischer on 2025/06/04 14:20

From version 72.52
edited by Benjamin Fischer
on 2024/11/07 12:03
Change comment: There is no comment for this version
To version 72.55
edited by Benjamin Fischer
on 2024/11/07 12:09
Change comment: There is no comment for this version

Summary

Details

XWiki.JavaScriptExtension[0]
Code
... ... @@ -43,7 +43,7 @@
43 43   days.forEach((arr, day) => arr.push(E("th", {class: "fc-axis"}, ys.clone().add({day}).format(rf))));
44 44   }
45 45  
46 - for (const month in Array(12).fill()) {
46 + for (const month of range(12)) {
47 47   const ms = ys.clone().add({month})
48 48   const me = ms.clone().add({month: 1});
49 49   const md = me.diff(ms, "days");
... ... @@ -53,7 +53,7 @@
53 53  
54 54   const bgc = new Array(md);
55 55  
56 - for (let day = 0; day < 31; day++) {
56 + for (const day of range(31)) {
57 57   if (day < md) {
58 58   const ds = ms.clone().add({day});
59 59   const de = ds.clone().add({day: 1});
... ... @@ -64,7 +64,7 @@
64 64   const d = Math.ceil(v.end.min(me).diff(ds, "days", true));
65 65   if (t.rendering == "background")
66 66   if (t.color)
67 - for (let i=0; i<d; i++)
67 + for (const i of range(d))
68 68   bgc[day + i] = t.color;
69 69   else {
70 70   const e = E("div", t.title);
... ... @@ -76,11 +76,11 @@
76 76   }
77 77   }
78 78  
79 - const da = {class: this.getDayClasses(d).join(" ")};
79 + const da = {class: this.getDayClasses(ds).join(" ")};
80 80   if (df) days[day].push(E("td", da, ds.format(df)));
81 81   if (bgc[day]) da.style = `background-color: ${bgc[day]};`;
82 82   days[day].push(E("td", da, oc));
83 - if (wf) days[day].oush(E("td", ds.weekday() ? "" : ds.format(wf)));
83 + if (wf) days[day].push(E("td", ds.weekday() ? "" : ds.format(wf)));
84 84   } else
85 85   days[day].push(E("td", {colspan}));
86 86   }