From 2d0186e63dc0c01802fd92cef9468e71810d427f Mon Sep 17 00:00:00 2001 From: ycharbi Date: Sun, 2 Apr 2023 15:47:09 +0200 Subject: [PATCH] =?UTF-8?q?D=C3=A9sactivation=20de=20l'interrupteur=20de?= =?UTF-8?q?=20changement=20d'=C3=A9tat=20et=20du=20bouton=20de=20suppressi?= =?UTF-8?q?on=20pour=20l'administrateur=20courant=20+=20correction=20d'ind?= =?UTF-8?q?entation=20+=20correction=20d'une=20erreur=20d'ordonnancement?= =?UTF-8?q?=20d'affichage=20des=20alias=20virtuels=20+=20changement=20du?= =?UTF-8?q?=20descriptif=20de=20la=20feuille=20de=20style=20de=20confirmat?= =?UTF-8?q?ion=20+=20suppression=20de=20la=20bordure=20du=20message=20de?= =?UTF-8?q?=20survol=20pour=20le=20statut=20d'un=20utilisateur?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- fichiers/css/confirmation.css | 2 +- fichiers/css/personalisation.css | 1 - services/fonctions/bdd/alias_virtuels.php | 2 +- services/gestion/domaines.php | 6 ++++-- services/gestion/utilisateurs.php | 13 ++++++++++--- .../traitements/utilisateurs/supprUtilisateur.php | 2 +- 6 files changed, 17 insertions(+), 9 deletions(-) diff --git a/fichiers/css/confirmation.css b/fichiers/css/confirmation.css index 17e53e1..f2432cc 100644 --- a/fichiers/css/confirmation.css +++ b/fichiers/css/confirmation.css @@ -1,4 +1,4 @@ -/* Style concernant la confirmation de suppression d'une pastille */ +/* Style concernant les menus déroulants d'une pastille */ .confirmation-suppression { display: none; color: #fff; diff --git a/fichiers/css/personalisation.css b/fichiers/css/personalisation.css index 16208e1..c1b2cdb 100644 --- a/fichiers/css/personalisation.css +++ b/fichiers/css/personalisation.css @@ -123,7 +123,6 @@ body { height: auto; width: auto; opacity: 1; - border: 1px solid #eeeeee; } .message-survol { diff --git a/services/fonctions/bdd/alias_virtuels.php b/services/fonctions/bdd/alias_virtuels.php index 4d24ce2..385632c 100644 --- a/services/fonctions/bdd/alias_virtuels.php +++ b/services/fonctions/bdd/alias_virtuels.php @@ -12,7 +12,7 @@ require_once ($_SERVER["DOCUMENT_ROOT"]."/services/fonctions/bdd/connexion.php") function listeAliasVirtuelsBdd($pdo) { try { // Filtre des alias virtuels de l'utilisateur courant - $req = 'SELECT * FROM postfix_alias_virtuels WHERE destination=:destination ORDER BY courriel DESC'; + $req = 'SELECT * FROM postfix_alias_virtuels WHERE destination=:destination ORDER BY id DESC'; $sql=$pdo->prepare($req); $sql->bindValue(':destination',$_SESSION['pseudo_utilisateur']); $sql->execute(); diff --git a/services/gestion/domaines.php b/services/gestion/domaines.php index 4e0a7f4..2142e45 100644 --- a/services/gestion/domaines.php +++ b/services/gestion/domaines.php @@ -85,7 +85,8 @@ $liste_domaines = listeDomainesBdd($pdo); if (isset($liste_domaines_valeurs['active']) && $liste_domaines_valeurs['active']=="1") { $etat_interrupteur_allumer="checked"; $etat_interrupteur_eteint=""; - } else { + } + else { $etat_interrupteur_eteint="checked"; $etat_interrupteur_allumer=""; } @@ -93,7 +94,8 @@ $liste_domaines = listeDomainesBdd($pdo); $etat_bouton="disabled"; $bordure_pastille="border-primary interieur-pastille-bleu"; $post_texte=" (défaut)"; - } else { + } + else { $etat_bouton=""; $bordure_pastille=""; $post_texte=""; diff --git a/services/gestion/utilisateurs.php b/services/gestion/utilisateurs.php index 574fbc1..f8cb703 100644 --- a/services/gestion/utilisateurs.php +++ b/services/gestion/utilisateurs.php @@ -96,13 +96,20 @@ _HEREDOC_; $etat_interrupteur_eteint="checked"; $etat_interrupteur_allumer=""; } - + if (isset($utilisateurs_valeurs['utilisateur']) && $utilisateurs_valeurs['utilisateur'] === $_SESSION['pseudo_connexion_utilisateur']) { + $etat_bouton_etat="disabled"; + $etat_bouton_suppr="disabled"; + } + else { + $etat_bouton_etat=""; + $etat_bouton_suppr=""; + } echo <<<_HEREDOC_
-
+
@@ -120,7 +127,7 @@ _HEREDOC_;
- +
diff --git a/services/traitements/utilisateurs/supprUtilisateur.php b/services/traitements/utilisateurs/supprUtilisateur.php index 57faa5e..6a5de7d 100644 --- a/services/traitements/utilisateurs/supprUtilisateur.php +++ b/services/traitements/utilisateurs/supprUtilisateur.php @@ -16,7 +16,7 @@ if(isset($_GET['supprUtilisateur']) && !empty($_GET['supprUtilisateur']) && supp if (supprUtilisateursBdd($pdo,$_GET['supprUtilisateur'])) { // Si l'utilisateur à modifier a été changé via la liste déroulante dédiée sur celui venant d'être supprimé, ce paramètre est réinitialisé à sa valeur par défaut pour ne plus éditer les valeurs de l'utilisateur n'existant plus if ($_SESSION['pseudo_utilisateur']===$pseudo_utilisateur_bdd[0]['utilisateur']) { - $_SESSION['pseudo_utilisateur'] = $_SESSION['pseudo_connexion_utilisateur']; + $_SESSION['pseudo_utilisateur']=$_SESSION['pseudo_connexion_utilisateur']; } header ("Location: /pages/gestion/administration.php?page=utilisateurs&succes=21");