GenAI Policy@smals
Familiarisez-vous avec la Smals Politique sur l'Intelligence Artificielle générative et apprenez à utiliser GenAI de manière responsable chez Smals.
Collaborateur interne ? Inscrivez-vous au cours en cliquant le button. Expert IT externe ? Veuillez envoyer un e‑mail à eacademy@smals.be pour demander l’accès. N’oubliez pas de vous connecter d’abord à eAcademy (connexion VPN requise), si vous avez déjà obtenu l’accès.
Demande de formation
const hideEnrolWarning = () => {
mdlUtils.hideAll("div.continuebutton");
mdlUtils.hideById("notice");
};
const enhanceEhrButtons = (root = document) => {
document.querySelectorAll('.coursebox, .course-info-container').forEach(container => {
const link = container.querySelector('a[href*="course/view.php?id="]');
if (!link) return;
//get de id van de cursus
const match = link.href.match(/id=(\d+)/);
if (!match) return;
const courseId = match[1];
const btn = container.querySelector('.ehr-btn');
if (!btn) return;
// voorkom dubbel uitvoeren
if (btn.dataset.enhanced) return;
btn.dataset.enhanced = "true";
let ehrid = btn.dataset.ehrid;
// ✅ als FilterCodes werkte → gewoon gebruiken
if (ehrid && ehrid.trim() !== '' && !ehrid.includes('{')) {
btn.href = btn.dataset.base + ehrid;
return;
}
// ❌ fallback: reconstructie (optioneel)
btn.href = "https://eacademy.smals.be/course/enrol.php?id=" + courseId;
});
}
mdlUtils.runWhenReady(hideEnrolWarning);
mdlUtils.runWhenReady(enhanceEhrButtons);
mdlUtils.observeDom(enhanceEhrButtons);
