Select Git revision
main.js 1.18 KiB
"use strict";
Reveal.addEventListener( "ready", (event) => {
let user = ''
if(document.location.href.indexOf("?") == -1) {
user = 'vimazeno';
}
else {
user = document.location.href.substring(
document.location.href.indexOf("?")+1,
document.location.href.indexOf("#")
);
}
console.log(user);
let as = document.getElementsByTagName("a");
for (let a of as) {
let link = a.href;
if(
a.classList == ''
&& a.href != ''
&& !a.href.includes('javascript:')
) {
//console.log(link);
let url = new URL(link);
if (
url.origin == "http://vm-etu-vimazeno.local.isima.fr"
&& user != ""
) {
a.href = "http://vm-" + user + ".local.isima.fr" + url.pathname + url.search;
a.target = "_blank";
}
}
}
for (let code of document.getElementsByTagName("code")) {
code.innerHTML = code.innerHTML.replaceAll("http://vm-etu-vimazeno.local.isima.fr", "http://vm-" + user + ".local.isima.fr");
}
});