From f66e40340d62b5c694093bc6d10f99337382d12a Mon Sep 17 00:00:00 2001 From: Debulois Date: Fri, 18 Mar 2022 13:22:30 +0100 Subject: Réécriture du JS & Modifications de la gestion des informations de l'utilisateur et d'autres trucs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Views/Includes/en/message.php | 64 ++++++++++++++++++----------- Views/Includes/en/text.php | 27 ++++++------ Views/Includes/fr/message.php | 68 ++++++++++++++++++------------ Views/Includes/fr/text.php | 25 +++++------ Views/Includes/incl_form_admin.php | 4 +- Views/Includes/incl_form_userInfo.php | 73 ++++++++++++++++++++++----------- Views/Includes/incl_global_message.php | 14 ++++++- Views/Includes/incl_table_myMission.php | 2 +- 8 files changed, 175 insertions(+), 102 deletions(-) (limited to 'Views/Includes') diff --git a/Views/Includes/en/message.php b/Views/Includes/en/message.php index 6e5955f..50417a3 100644 --- a/Views/Includes/en/message.php +++ b/Views/Includes/en/message.php @@ -11,89 +11,105 @@ $message = [ ["success" => true, "title" => "Delete an user.", "info" => "User deleted !", - "timer" => true], + "timer" => true, + "toSrc" => true], // 1 Message échec ["success" => false, "title" => "Delete an user.", "info" => "No user was deleted.", - "timer" => true], + "timer" => true, + "toSrc" => true], // Informations de l'utilisateur // 2 Message réussitee ["success" => true, - "title" => "Update user information.", - "info" => "User informations updated !", - "timer" => true], + "title" => "Update user information.", + "info" => "User informations updated !", + "timer" => true, + "toSrc" => true], // Login sans cookie // 3 Message réussitee ["success" => true, - "title" => "Login.", - "info" => "Successfully logged in!", - "timer" => true], + "title" => "Login.", + "info" => "Successfully logged in!", + "timer" => true, + "toSrc" => false], // 4 Message échec ["success" => false, "title" => "Login.", "info" => "Error bad credentials.", - "timer" => true], + "timer" => true, + "toSrc" => true], // Login avec cookie // 5 Message réussitee ["success" => true, - "title" => "", - "info" => "", - "timer" => false], + "title" => "", + "info" => "", + "timer" => false, + "toSrc" => false], // 6 Message échec ["success" => false, "title" => "Login cookie.", "info" => "Error with the cookie auto-login.", - "timer" => true], + "timer" => true, + "toSrc" => false], // Log out // 7 Message global ["success" => true, - "title" => "Log out.", - "info" => "Successefuly logged out!", - "timer" => true], + "title" => "Log out.", + "info" => "Successefuly logged out!", + "timer" => true, + "toSrc" => false], // Ajout mission // 8 Message réussitee ["success" => true, "title" => "Register a mission.", "info" => "Mission registered !", - "timer" => true], + "timer" => true, + "toSrc" => true], // 9 Message échec ["success" => false, "title" => "Register a mission.", "info" => "Error, probably wrong consultant ID.", - "timer" => true], + "timer" => true, + "toSrc" => true], // Ajout utilisateur // 10 Message réussitee ["success" => true, "title" => "Register an user.", "info" => "User successfully registered !", - "timer" => true], + "timer" => true, + "toSrc" => true], // 11 Message échec ["success" => false, "title" => "Register an user.", "info" => "Error, user not registered.", - "timer" => true], + "timer" => true, + "toSrc" => true], // Ajout categorie // 12 Message réussitee ["success" => true, "title" => "Add a job category.", "info" => "Category added !", - "timer" => true], + "timer" => true, + "toSrc" => true], // 13 Message échec ["success" => false, "title" => "Add a job category.", "info" => "Category not added.", - "timer" => true], + "timer" => true, + "toSrc" => true], // Suppression categorie // 14 Message réussitee ["success" => true, "title" => "Deletion of a job category.", "info" => "Category deleted !", - "timer" => true], + "timer" => true, + "toSrc" => true], // 15 Message échec ["success" => false, "title" => "Deletion of a job category.", "info" => "Category not deleted !", - "timer" => true], + "timer" => true, + "toSrc" => true], ]; ?> \ No newline at end of file diff --git a/Views/Includes/en/text.php b/Views/Includes/en/text.php index 1111e35..73aa268 100644 --- a/Views/Includes/en/text.php +++ b/Views/Includes/en/text.php @@ -18,18 +18,19 @@ $text = [ "main" => "Made by Debulois Quentin for my professional folder.
December 2021, all rights reserved.", ], "incl_form_userInfo" => [ - "h2" => "Informations about the user.", - "lastname" => "Last name", - "firstname" => "First name", - "job" => "Job", - "degree" => "Degree", - "capability" => "Capacities", - "description" => "Descriptions", - "phoneNumber" => "Phone number", - "adress" => "Adress", - "zipCode" => "Zip code", - "city" => "City", - "submit" => "Modify" + "h2" => "Informations about the user.", + "lastname" => "Last name", + "firstname" => "First name", + "phoneNumber" => "Phone number", + "adress" => "Adress", + "zipCode" => "Zip code", + "city" => "City", + "jobsSel" => "Jobs", + "jobsAdd" => "Add", + "degree" => "Degree", + "capability" => "Capacities", + "description" => "Descriptions", + "submit" => "Modify" ], "incl_form_login" => [ "h2" => "Login", @@ -61,7 +62,7 @@ $text = [ "lang" => "Language", "btnLang" => "Select" ], - "incl_form register" => [ + "incl_form_register" => [ "h2" => "Form to sign-in", "email" => "Email", "password" => "Password", diff --git a/Views/Includes/fr/message.php b/Views/Includes/fr/message.php index 408bd82..dbf66f9 100644 --- a/Views/Includes/fr/message.php +++ b/Views/Includes/fr/message.php @@ -9,91 +9,107 @@ $message = [ // Delete // 0 Message réussitee ["success" => true, - "title" => "Supprimer un utilisateur.", - "info" => "Utilisateur Supprimé !", - "timer" => true], + "title" => "Supprimer un utilisateur.", + "info" => "Utilisateur Supprimé !", + "timer" => true, + "toSrc" => true], // 1 Message échec ["success" => false, "title" => "Supprimer un utilisateur.", "info" => "Aucun utilisateur supprimé.", - "timer" => true], + "timer" => true, + "toSrc" => true], // Informations de l'utilisateur // 2 Message réussitee ["success" => true, - "title" => "Modification des infos de l'utilisateur.", - "info" => "Informations mises à jour !", - "timer" => true], + "title" => "Modification des infos de l'utilisateur.", + "info" => "Informations mises à jour !", + "timer" => true, + "toSrc" => true], // Login sans cookie // 3 Message réussitee ["success" => true, - "title" => "Connection.", - "info" => "Connection réussie !", - "timer" => true], + "title" => "Connection.", + "info" => "Connection réussie !", + "timer" => true, + "toSrc" => false], // 4 Message échec ["success" => false, "title" => "Connection.", "info" => "Erreur, mauvais email / mot de passe.", - "timer" => true], + "timer" => true, + "toSrc" => true], // Login avec cookie // 5 Message réussitee ["success" => true, - "title" => "", - "info" => "", - "timer" => false], + "title" => "", + "info" => "", + "timer" => false, + "toSrc" => false], // 6 Message échec ["success" => false, "title" => "Connection avec cookie.", "info" => "Erreur lors de la connection automatique.", - "timer" => true], + "timer" => true, + "toSrc" => false], // Log out // 7 Message global ["success" => true, - "title" => "Déconnection.", - "info" => "Vous êtes déconnecté!", - "timer" => true], + "title" => "Déconnection.", + "info" => "Vous êtes déconnecté!", + "timer" => true, + "toSrc" => false], // Ajout mission // 8 Message réussitee ["success" => true, "title" => "Enregistrement d'une mission.", "info" => "Mission enregistrée !", - "timer" => true], + "timer" => true, + "toSrc" => true], // 9 Message échec ["success" => false, "title" => "Enregistrement d'une mission.", "info" => "Erreur, l'ID du consultant est probablement faux.", - "timer" => true], + "timer" => true, + "toSrc" => true], // Ajout utilisateur // 10 Message réussitee ["success" => true, "title" => "Inscription", "info" => "Utilisateur inscrit !", - "timer" => true], + "timer" => true, + "toSrc" => true], // 11 Message échec ["success" => false, "title" => "Inscription.", "info" => "Erreur, utilisateur non enregistré.", - "timer" => true], + "timer" => true, + "toSrc" => true], // Ajout categorie // 12 Message réussitee ["success" => true, "title" => "Ajout d'une categorie.", "info" => "Categorie ajoutée !", - "timer" => true], + "timer" => true, + "toSrc" => true], // 13 Message échec ["success" => false, "title" => "Ajout d'une categorie.", "info" => "Categorie non ajoutée.", - "timer" => true], + "timer" => true, + "toSrc" => true], // Suppression categorie // 14 Message réussitee ["success" => true, "title" => "Suppression d'une categorie.", "info" => "Categorie supprimée !", - "timer" => true], + "timer" => true, + "toSrc" => true], // 15 Message échec ["success" => false, "title" => "Suppression d'une categorie.", "info" => "Categorie non supprimée.", - "timer" => true], + "timer" => true, + "toSrc" => true], ]; ?> \ No newline at end of file diff --git a/Views/Includes/fr/text.php b/Views/Includes/fr/text.php index 3b7b989..dd6d655 100644 --- a/Views/Includes/fr/text.php +++ b/Views/Includes/fr/text.php @@ -18,18 +18,19 @@ $text = [ "main" => "Réalisé par Debulois Quentin pour mon dossier professionel.
Decembre 2021, tous droits réservés.", ], "incl_form_userInfo" => [ - "h2" => "Informations sur l'utilisateur.", - "lastname" => "Nom", - "firstname" => "Prénom", - "job" => "Emploi", - "degree" => "Diplômes", - "capability" => "Capacités", - "description" => "Description", - "phoneNumber" => "Numéro de télephone", - "adress" => "Adresse", - "zipCode" => "Code postal", - "city" => "Ville", - "submit" => "Modifier" + "h2" => "Informations sur l'utilisateur.", + "lastname" => "Nom", + "firstname" => "Prénom", + "phoneNumber" => "Numéro de télephone", + "adress" => "Adresse", + "zipCode" => "Code postal", + "city" => "Ville", + "jobsSel" => "Emplois", + "jobsAdd" => "Ajouter", + "degree" => "Diplômes", + "capability" => "Capacités", + "description" => "Description", + "submit" => "Modifier" ], "incl_form_login" => [ "h2" => "Identification", diff --git a/Views/Includes/incl_form_admin.php b/Views/Includes/incl_form_admin.php index ef34daa..7f7963d 100644 --- a/Views/Includes/incl_form_admin.php +++ b/Views/Includes/incl_form_admin.php @@ -9,9 +9,11 @@ require_once(dirname(__FILE__)."/".$_SESSION["lang"]."/text.php"); require_once(dirname( __FILE__ )."/".$_SESSION["lang"]."/table.php"); // Import des metodes de la base de donnée pour les recherches. require_once(dirname( __FILE__ )."/../../Database/meth_dbadmin.php"); +require_once(dirname( __FILE__ )."/../../Database/meth_dbsearch.php"); // Instanciation de la bdd avec les méthodes de recherche. $dbadmin = new DbAdmin; +$dbsearch = new DbSearch; // Form pour ajout d'une catégorie d'emploi echo('
@@ -33,7 +35,7 @@ echo(' - - - -