diff --git a/Dockerfile b/Dockerfile index a818e6f..859132c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,4 +10,4 @@ mv /var/www/html/outils/conf/apache2.conf /etc/apache2/ && \ chmod +x /var/www/html/outils/genenv.sh && \ /var/www/html/outils/genenv.sh -CMD /usr/sbin/apachectl -D FOREGROUND +CMD /usr/sbin/apachectl -D FOREGROUND \ No newline at end of file diff --git a/README.md b/README.md index 5a41748..05f7094 100644 --- a/README.md +++ b/README.md @@ -3,4 +3,4 @@ Interface WEB d'administration pour le serveur de courriel : https://doc.ycharbi.fr/index.php/Serveur_de_courriels ## Dépendances du projet -`apt install --no-install-recommends sqlite3 php php-sqlite3 apache2 git` +`apt install --no-install-recommends sqlite3 php php-sqlite3 apache2 git` \ No newline at end of file diff --git a/fichiers/css/confirmation.css b/fichiers/css/confirmation.css new file mode 100644 index 0000000..3aec415 --- /dev/null +++ b/fichiers/css/confirmation.css @@ -0,0 +1,26 @@ +/* Style concernant la confirmation de suppression d'un alias virtuel */ +.confirmation-suppression { + display: none; + color: #e23026; +} +.input-checkbox-supprimer-alias:checked ~ .confirmation-suppression { + display: inline; +} + +.input-label-supprimer-alias { + color: #ffffff; + background: #e23026; + padding: 0.5rem 1rem; + border-radius: 0.5rem; +} + +.visuellement-cache { + position: absolute; + left: -100vw; +} + +/* Sources : + * https://stackoverflow.com/questions/6019845/show-hide-div-on-click-with-css + * https://dabblet.com/gist/1506530 + * https://css-tricks.com/the-checkbox-hack/ + */ \ No newline at end of file diff --git a/fichiers/js/filtre.js b/fichiers/js/filtre.js index 269062e..779818a 100644 --- a/fichiers/js/filtre.js +++ b/fichiers/js/filtre.js @@ -1,3 +1,10 @@ +/* + * Page de fonctions JavaScript afférentes aux filtres de chaînes de carractères. + **/ + +/* + * Fonction permettant de filtrer la liste des alias virtuels d'un utilisateur au file des caractères entrés dans le formulaire de création idoine. + **/ function filtreAliasVirtuels() { // Déclaration des variables var input, filter, ul, li, a, i, txtValue; @@ -18,3 +25,10 @@ function filtreAliasVirtuels() { } } } + +/* + * Fonction permettant de valider (soumettre le formulaire) le choix de l'utilisateur pour en administrer les possessions. + **/ +function autosubmit() { + document.getElementById("form_choix_utilisateur").submit(); +} \ No newline at end of file diff --git a/inclusions/barre_menu.php b/inclusions/barre_menu.php index 7f9fcfd..a76ec48 100644 --- a/inclusions/barre_menu.php +++ b/inclusions/barre_menu.php @@ -19,4 +19,4 @@ if (isset($_GET['message']) && !empty($_GET['message'])) { } } -?> +?> \ No newline at end of file diff --git a/inclusions/entete.php b/inclusions/entete.php index ab278cc..6918bdd 100644 --- a/inclusions/entete.php +++ b/inclusions/entete.php @@ -4,6 +4,7 @@