From 6ee8ad125692175ddfb705080a4bc54b76c5a4f6 Mon Sep 17 00:00:00 2001 From: Debulois Date: Wed, 6 Apr 2022 21:37:53 +0200 Subject: Finalisation, affinage du css et ajout d'un système de vérification pour les mdp pour qu'ils soient forts. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Template/Include/en/text.php | 25 ++++++++++++-------- Template/Include/fr/message.php | 2 +- Template/Include/fr/text.php | 27 ++++++++++++--------- Template/Include/incl_form_register.php | 39 ++++++++++++++++++++----------- Template/Include/incl_global_navbar.php | 26 +++++++++++---------- Template/Include/incl_index_search.php | 11 ++++----- Template/Include/incl_table_myMission.php | 39 ++++++++++++++----------------- Template/register.php | 1 + 8 files changed, 96 insertions(+), 74 deletions(-) (limited to 'Template') diff --git a/Template/Include/en/text.php b/Template/Include/en/text.php index 7b8cfd1..b6f81e0 100644 --- a/Template/Include/en/text.php +++ b/Template/Include/en/text.php @@ -8,7 +8,7 @@ $text = [ "incl_form_admin" => [ - "btManageJob" => "Manage jobs categories", + "btManageJob" => "Manage job categories", "btManageUser" => "Manage users", "btManageMission" => "Manage missions", "formJobAddEn" => "Name in English", @@ -20,7 +20,7 @@ $text = [ "submitDel" => "Delete", ], "incl_global_footer" => [ - "main" => "Made by Debulois Quentin for my professional folder.
December 2021, all rights reserved.", + "main" => "Made by Debulois Quentin for my professional folder.
Handmade from December 2021 to April 2022", ], "incl_form_userInfo" => [ "h2" => "Informations about the user.", @@ -77,14 +77,19 @@ $text = [ "btnLang" => "Select" ], "incl_form_register" => [ - "h2" => "Form to sign-in", - "email" => "Email", - "password" => "Password", - "notice" => "Admin is here for the purpose of the exam only:", - "isAdmin" => "Is admin?", - "isPro" => "Is pro?", - "isClient" => "Is client?", - "submit" => "Sign-up" + "h2" => "Form to sign-up", + "email" => "Email", + "password" => "Password", + "passNotice" => "The password must have at least:", + "passLength" => "8 characters,", + "passUpper" => "one uppercase,", + "passNumb" => "one number,", + "passSpecial" => "one special character.", + "notice" => "\"Admin\" is here for the purpose of the exam only:", + "isAdmin" => "Admin", + "isPro" => "Pro", + "isClient" => "Client", + "submit" => "Sign-up" ], "incl_index_search" => [ "h2" => "Search a professional", diff --git a/Template/Include/fr/message.php b/Template/Include/fr/message.php index d9dc98c..ef86420 100644 --- a/Template/Include/fr/message.php +++ b/Template/Include/fr/message.php @@ -83,7 +83,7 @@ $messageText = [ "notConnected" => [ "success" => false, "title" => "Requête de mission.", - "info" => "Erreur, Vous devez être connecté, et connecté en tant que client.", + "info" => "Erreur, vous devez être connecté, et connecté en tant que client.", "timer" => true, "toSrc" => false ] diff --git a/Template/Include/fr/text.php b/Template/Include/fr/text.php index ed28f1f..bff6489 100644 --- a/Template/Include/fr/text.php +++ b/Template/Include/fr/text.php @@ -11,16 +11,16 @@ $text = [ "btManageJob" => "Gestion des emplois", "btManageUser" => "Gestion des utilisateurs", "btManageMission" => "Gestion des missions", - "formJobAddEn" => "Nom en Englais", + "formJobAddEn" => "Nom en Anglais", "formJobAddFr" => "Nom en Français", "submitJobAdd" => "Ajouter", - "selJobDel" => "Choisir une categorie à suppr.", + "selJobDel" => "Choisir une catégorie à suppr.", "submitJobDel" => "Suppr.", "formDel" => "ID à supprimer", "submitDel" => "Supprimer", ], "incl_global_footer" => [ - "main" => "Réalisé par Debulois Quentin pour mon dossier professionel.
Decembre 2021, tous droits réservés.", + "main" => "Réalisé par Debulois Quentin pour mon dossier professionel.
Réalisé 100% à la main de Decembre 2021 à Avril 2022.", ], "incl_form_userInfo" => [ "h2" => "Informations sur l'utilisateur.", @@ -77,14 +77,19 @@ $text = [ "btnLang" => "Sélectionner" ], "incl_form_register" => [ - "h2" => "Formulaire d'inscription", - "email" => "Email", - "password" => "Mot de passe", - "notice" => "Admin est présent pour les besoins de l'examen uniquement:", - "isClient" => "Est client?", - "isPro" => "Est pro?", - "isAdmin" => "Est admin?", - "submit" => "S'inscrire" + "h2" => "Formulaire d'inscription", + "email" => "Email", + "password" => "Mot de passe", + "passNotice" => "Le mot de passe doit au moins avoir:", + "passLength" => "8 caractères,", + "passUpper" => "une majuscule,", + "passNumb" => "un chiffre,", + "passSpecial" => "un caractère spécial.", + "notice" => "\"Admin\" est présent pour les besoins de l'examen uniquement:", + "isClient" => "Client", + "isPro" => "Pro", + "isAdmin" => "Admin", + "submit" => "S'inscrire" ], "incl_index_search" => [ "h2" => "Rechercher un professionnel", diff --git a/Template/Include/incl_form_register.php b/Template/Include/incl_form_register.php index 0baeaf2..109c360 100644 --- a/Template/Include/incl_form_register.php +++ b/Template/Include/incl_form_register.php @@ -17,19 +17,32 @@ echo('

'.$text[basename(__FILE__, ".php")]["h2"].'

- - - - - - - +
+ + +

+ '.$text[basename(__FILE__, ".php")]["passNotice"].' +
+ '.$text[basename(__FILE__, ".php")]["passLength"].' + '.$text[basename(__FILE__, ".php")]["passUpper"].' + '.$text[basename(__FILE__, ".php")]["passNumb"].' + '.$text[basename(__FILE__, ".php")]["passSpecial"].' +

+
+

User role

+
+ + + + + +
'.PHP_EOL); diff --git a/Template/Include/incl_global_navbar.php b/Template/Include/incl_global_navbar.php index 95ab8d8..cfb795f 100644 --- a/Template/Include/incl_global_navbar.php +++ b/Template/Include/incl_global_navbar.php @@ -45,10 +45,10 @@ echo(' // Affichage du navbar et de ses elements en fonction de si l'utilisateur est connecté ou non. echo(' -'.PHP_EOL); } -echo(''); + ?> \ No newline at end of file diff --git a/Template/Include/incl_index_search.php b/Template/Include/incl_index_search.php index 13d581e..f285c2e 100644 --- a/Template/Include/incl_index_search.php +++ b/Template/Include/incl_index_search.php @@ -18,7 +18,7 @@ $dbsearch = new DbSearch; // SEPARATEUR // **************************************************************************** echo(' -
'); +
'.PHP_EOL); // **************************************************************************** // DIV PRINCIPALE @@ -26,7 +26,7 @@ echo(' echo('
'.PHP_EOL); -// Form pour la recherche par nom et envoi au wrappeur. +// Form pour la recherche par nom ou type d'emploi et envoi au wrappeur. echo('

'.$text[basename(__FILE__, ".php")]["h2"].'

@@ -123,8 +123,8 @@ if (isset($_SESSION["search"])) { '); } - echo(''); - echo(''); + echo(' + '); } else { echo('

'.$text[basename(__FILE__, ".php")]["noResult"].'

'); } @@ -191,8 +191,7 @@ if (isset($_SESSION["search"])) {
-
- '); + '); } } diff --git a/Template/Include/incl_table_myMission.php b/Template/Include/incl_table_myMission.php index 504abac..d97e32d 100644 --- a/Template/Include/incl_table_myMission.php +++ b/Template/Include/incl_table_myMission.php @@ -74,9 +74,9 @@ echo('
// **************************************************************************** // TABLEAU DES MISSIONS EN ATTENTE // **************************************************************************** +echo('
'); if ($missionStatus["pending"]) { - echo('
- + echo('
'.PHP_EOL); foreach($header["pendingMissions"] as $columnHeader) { @@ -100,20 +100,18 @@ if ($missionStatus["pending"]) { } echo(' '.PHP_EOL); } - echo('
-
'); + echo(' '); } else { - echo('
-

'.$text[basename(__FILE__, ".php")]["noPending"].'

-
'); + echo('

'.$text[basename(__FILE__, ".php")]["noPending"].'

'); } +echo('
'); // **************************************************************************** // TABLEAU DES MISSIONS EN COURS // **************************************************************************** +echo('
'); if ($missionStatus["ongoing"]) { - echo('
- + echo('
'.PHP_EOL); foreach($header["ongoingMissions"] as $columnHeader) { @@ -141,20 +139,18 @@ if ($missionStatus["ongoing"]) { } echo(' '.PHP_EOL); } - echo('
-
'); + echo(' '); } else { - echo('
-

'.$text[basename(__FILE__, ".php")]["noOngoing"].'

-
'); + echo('

'.$text[basename(__FILE__, ".php")]["noOngoing"].'

'); } +echo('
'); // **************************************************************************** // TABLEAU DES MISSIONS TERMINEES // **************************************************************************** +echo('
'); if ($missionStatus["completed"]) { - echo('
- + echo('
'.PHP_EOL); foreach($header["completedMissions"] as $columnHeader) { @@ -183,14 +179,15 @@ if ($missionStatus["completed"]) { } echo(''.PHP_EOL); } - echo('
-
'); + echo(' '); } else { - echo('
-

'.$text[basename(__FILE__, ".php")]["noCompleted"].'

-
'); + echo('

'.$text[basename(__FILE__, ".php")]["noCompleted"].'

'); } +echo('
'); +// **************************************************************************** +// DIV SPACER +// **************************************************************************** echo('
'); diff --git a/Template/register.php b/Template/register.php index 9e64b4b..9c5b84f 100644 --- a/Template/register.php +++ b/Template/register.php @@ -33,5 +33,6 @@ $_SESSION["src"] = basename(__FILE__, ".php"); + \ No newline at end of file -- cgit v1.2.3