Correction d'un bogue concernant la non disparition du bouton d'enregistrement de l'activation/désactivation d'un élément de liste + application des bons droits de Courtail dans le conteneur Docker + correction du domaine de l'utilisateur tata pour qu'il corresponde à celui en base de données

develop
ycharbi 2 years ago
parent 22438b3a3c
commit d3baa6166c

@ -11,6 +11,7 @@ COPY . /var/www/html/
RUN mv /var/www/html/outils/conf/php.ini /etc/php/7.4/apache2 && \ RUN mv /var/www/html/outils/conf/php.ini /etc/php/7.4/apache2 && \
mv /var/www/html/outils/conf/apache2.conf /etc/apache2/ && \ mv /var/www/html/outils/conf/apache2.conf /etc/apache2/ && \
chmod +x /var/www/html/outils/genenv.sh && \ 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 CMD /usr/sbin/apachectl -D FOREGROUND

@ -46,7 +46,7 @@ Plusieurs utilisateurs sont créés dans notre exemple :
|---------------|------------|--------------| |---------------|------------|--------------|
|demo@exemple.fr|demo |Administrateur| |demo@exemple.fr|demo |Administrateur|
|toto@exemple.fr|toto |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).* *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).*

@ -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. * 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) { function activationBoutonFlotant(lui) {
const listedesentrees = [];
if (listedesentrees.find(function(valeur) {return valeur == lui.name;})) { if (listedesentrees.find(function(valeur) {return valeur == lui.name;})) {
for( var i = 0; i < listedesentrees.length; i++){ for( var i = 0; i < listedesentrees.length; i++){
if ( listedesentrees[i] === lui.name) { if ( listedesentrees[i] === lui.name) {
@ -16,7 +17,7 @@ function activationBoutonFlotant(lui) {
} }
} else { } else {
listedesentrees.push(lui.name); listedesentrees.push(lui.name);
}; }
if (listedesentrees.length > 0){ if (listedesentrees.length > 0){
document.getElementById("enregistrer-interrupteur").classList.remove("desactiver"); document.getElementById("enregistrer-interrupteur").classList.remove("desactiver");

Loading…
Cancel
Save