mirror of https://gitlab.crans.org/nounous/nixos
25 lines
558 B
JavaScript
25 lines
558 B
JavaScript
console.log("Youpi Calendar !");
|
||
|
||
mw.hook('wikipage.content').add(function() {
|
||
console.log("Content loaded ?");
|
||
console.log(FullCalendar);
|
||
var elems = document.getElementsByClassName('mw-crans-fullcalendar');
|
||
for (let el of elems) {
|
||
try {
|
||
const url = new URL(el.dataset.ics);
|
||
let calendar = new FullCalendar.Calendar(el, {
|
||
events: {
|
||
url: url.href,
|
||
format: 'ics'
|
||
}
|
||
});
|
||
calendar.render();
|
||
|
||
} catch (e) {
|
||
console.error(e);
|
||
continue;
|
||
}
|
||
}
|
||
console.log(elems);
|
||
});
|