function settingsInitModal(){ let template = document.querySelector('#settings_header'); modalSetHeader(''); modalSetBody(''); modalSetFooter(''); template = document.querySelector('#settings_header'); if (template) { let contenu = document.importNode(template.content, true); if (contenu) modalSetChildren('modal_header',contenu); } } modal_hooks['settings'] = function(parametres){ settingsSetModeInfo(); }; modal_hooks['login'] = function(parametres){ settingsSetModeLogin(); }; function settingsSetModeInfo() { let template = document.querySelector('#settings_body'); settingsInitModal(); if (template) { let contenu = document.importNode(template.content, true); if (contenu) modalSetChildren('modal_body',contenu); } modalSetFooter(''); } function settingsSetModeLogin() { let intervenant=getContexteValeur('intervenant'); let profil=getContexteValeur('profil'); let profils=getContexteValeur('profils'); let modal_body=''; let modal_footer=''; let profil_selector=profil; if (profils) { let tableau=profils.split(','); profil_selector=''; } settingsInitModal(); modalSetBody(modal_body); modalSetFooter(modal_footer); modal_body+='
'; modal_body+='
'; if (intervenant=='Anonymous') { modal_body+=' '; modal_body+=' '; modal_body+=' '; } else { modal_body+='

'+intervenant+'

'; modal_body+='

'+getTrigrammeCollaborateur(intervenant)+'

'; modal_body+='
'+profil_selector+'
'; modal_body+=' '; } modal_body+='

'; modal_body+='
'; modalSetBody(modal_body); } function connectUser() { let username = document.getElementById('login_username').value; let password = document.getElementById('login_password').value; // C'est un POC donc on n'a pas de base utilisateur if ((username!='')&&(password==username)) { setContexteValeur('intervenant', username); setContexteValeur('profils', 'Utilisateur'); setContexteValeur('profil', 'Utilisateur'); if (username=='TME') { setContexteValeur('intervenant', 'Thibaud MEUNIER'); setContexteValeur('profils', 'Utilisateur,Admin'); setContexteValeur('profil', 'Utilisateur'); } document.getElementById('username').innerHTML=username; } settingsSetModeLogin(); } function deconnectUser() { setContexteValeur('intervenant', 'Anonymous'); settingsSetModeLogin(); document.getElementById('username').innerHTML='Log In'; } function settingsSetModeFilter() { let modal_body=''; let modal_footer=''; settingsInitModal(); modalSetBody(modal_body); modalSetFooter(modal_footer); modal_body+='
'; modal_body+='

Mode Filter

'; modal_body+='
'; modalSetBody(modal_body); } function settingsSetModeSetup() { let modal_body=''; let modal_footer=''; settingsInitModal(); modalSetBody(modal_body); modalSetFooter(modal_footer); modal_body+='
'; modal_body+='

Thèmes

'; modal_body+='
'; modal_body+='
'; modal_body+=' Default'; modal_body+='
'; modal_body+='
'; modal_body+=' Red'; modal_body+='
'; modal_body+='
'; modal_body+=' Blue'; modal_body+='
'; modal_body+='
'; modal_body+='
'; modalSetBody(modal_body); } function settingsSetTheme(valeur) { switch(valeur){ case 'blue': CSSsetClair(245,245,240); CSSsetSombre(0,0,245); break; case 'red': CSSsetClair(245,245,240); CSSsetSombre(245,0,0); break; default: CSSsetClair(245,245,240); CSSsetSombre(0,0,0); } }