From d3baa6166ccd6c9dfaebe548826c3b76bdc42b19 Mon Sep 17 00:00:00 2001 From: ycharbi Date: Wed, 1 Mar 2023 14:17:04 +0100 Subject: [PATCH] =?UTF-8?q?Correction=20d'un=20bogue=20concernant=20la=20n?= =?UTF-8?q?on=20disparition=20du=20bouton=20d'enregistrement=20de=20l'acti?= =?UTF-8?q?vation/d=C3=A9sactivation=20d'un=20=C3=A9l=C3=A9ment=20de=20lis?= =?UTF-8?q?te=20+=20application=20des=20bons=20droits=20de=20Courtail=20da?= =?UTF-8?q?ns=20le=20conteneur=20Docker=20+=20correction=20du=20domaine=20?= =?UTF-8?q?de=20l'utilisateur=20tata=20pour=20qu'il=20corresponde=20=C3=A0?= =?UTF-8?q?=20celui=20en=20base=20de=20donn=C3=A9es?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 3 ++- README.md | 2 +- fichiers/js/formulaire.js | 5 +++-- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 5fad0fb..1041e3b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -11,6 +11,7 @@ COPY . /var/www/html/ RUN mv /var/www/html/outils/conf/php.ini /etc/php/7.4/apache2 && \ mv /var/www/html/outils/conf/apache2.conf /etc/apache2/ && \ chmod +x /var/www/html/outils/genenv.sh && \ -/var/www/html/outils/genenv.sh +/var/www/html/outils/genenv.sh && \ +chown -R www-data:www-data /var/www/html/ CMD /usr/sbin/apachectl -D FOREGROUND \ No newline at end of file diff --git a/README.md b/README.md index 857e3f6..1f8c710 100644 --- a/README.md +++ b/README.md @@ -46,7 +46,7 @@ Plusieurs utilisateurs sont créés dans notre exemple : |---------------|------------|--------------| |demo@exemple.fr|demo |Administrateur| |toto@exemple.fr|toto |Administrateur| -|tata@exemple.fr|tata |Utilisateur | +|tata@tata.fr |tata |Utilisateur | *La définition d'un domaine par défaut dans la section dédiée du site permet l'usage d'identifiants courts (demo = demo@exemple.fr).* diff --git a/fichiers/js/formulaire.js b/fichiers/js/formulaire.js index 50da1e6..d64ca9b 100644 --- a/fichiers/js/formulaire.js +++ b/fichiers/js/formulaire.js @@ -5,8 +5,9 @@ /* * Fonction permettant d'afficher et de masquer le bouton d'enregistrement d'un changement d'état pour les alias virtuels, domaines et entrées de liste noire d'un utilisateur. **/ +const listedesentrees = []; + function activationBoutonFlotant(lui) { - const listedesentrees = []; if (listedesentrees.find(function(valeur) {return valeur == lui.name;})) { for( var i = 0; i < listedesentrees.length; i++){ if ( listedesentrees[i] === lui.name) { @@ -16,7 +17,7 @@ function activationBoutonFlotant(lui) { } } else { listedesentrees.push(lui.name); - }; + } if (listedesentrees.length > 0){ document.getElementById("enregistrer-interrupteur").classList.remove("desactiver");