diff options
| author | Debulois <quentin@debulois.fr> | 2022-04-04 22:58:43 +0200 |
|---|---|---|
| committer | Debulois <quentin@debulois.fr> | 2022-04-04 22:58:43 +0200 |
| commit | 5582d242d03692a7e1b2c631e1b4ff3f52e8b72c (patch) | |
| tree | c1e0242053a46d7b4145111a78a3e86e3cfd2f0d /Templates/Includes/incl_form_admin.php | |
| parent | b637d625216e50602d0bde8a544c281ca00af5fa (diff) | |
Révision complète du css et modification du js principalement
Diffstat (limited to 'Templates/Includes/incl_form_admin.php')
| -rw-r--r-- | Templates/Includes/incl_form_admin.php | 198 |
1 files changed, 0 insertions, 198 deletions
diff --git a/Templates/Includes/incl_form_admin.php b/Templates/Includes/incl_form_admin.php deleted file mode 100644 index 52430d9..0000000 --- a/Templates/Includes/incl_form_admin.php +++ /dev/null @@ -1,198 +0,0 @@ -<?php - -// ############################################################################ -// # # -// # Description: Récupération de tous les utilisateurs pour choix d'une # -// # suppression par son ID de table. # -// # # -// ############################################################################ - -// Import du texte en fonction de la langue définie dans la variable "lang" de la session. -require_once(dirname( __FILE__ )."./".$_SESSION["lang"]."/text.php"); -// Import des en-tête des tables. -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"); -require_once(dirname( __FILE__ )."./../../Database/meth_dbmission.php"); - -// Instanciation de la bdd avec les méthodes de recherche. -$dbadmin = new DbAdmin; -$dbsearch = new DbSearch; -$dbmission = new DbMission; - -// **************************************************************************** -// SEPARATEUR -// **************************************************************************** -echo('<!-- Separateur --> -<div class="separator"></div>'.PHP_EOL); - -// **************************************************************************** -// DIV PRINCIPALE -// **************************************************************************** -echo('<!-- Division principale --> -<main id="mainAdmin">'.PHP_EOL); - -// **************************************************************************** -// BOUTTONS DE NAVIGATION -// **************************************************************************** -echo('<!-- Bouttons de navigation --> -<div id="adminButtons"> - <button onclick="show(\'mainAdmin\', \'section\', \'secAdminJobs\', \'show_flex\')"><h2>'.$text[basename(__FILE__, ".php")]["btManageJob"].'</h2></button> - <button onclick="show(\'mainAdmin\', \'section\', \'secAdminUsers\', \'show_flex\')"><h2>'.$text[basename(__FILE__, ".php")]["btManageUser"].'</h2></button> - <button onclick="show(\'mainAdmin\', \'section\', \'secAdminMissions\', \'show_flex\')"><h2>'.$text[basename(__FILE__, ".php")]["btManageMission"].'</h2></button> -</div>'.PHP_EOL); - -// **************************************************************************** -// SECTION AJOUT/SUPPRESSION D'EMPLOI -// **************************************************************************** -// Form pour ajout et form pour suppression d'une catégorie d'emploi -echo('<!-- Section gestion des emplois --> -<section id="secAdminJobs"> - <form action="./../../Core/wrapper.php" method="post"> - <label> - <i class="fas fa-briefcase"></i> - <input type="text" name="addJobNameEn" maxlength="128" placeholder="'.$text[basename(__FILE__, ".php")]["formJobAddEn"].'" required> - <i class="fas fa-briefcase" style="margin-left: 5%;"></i> - <input type="text" name="addJobNameFr" maxlength="128" placeholder="'.$text[basename(__FILE__, ".php")]["formJobAddFr"].'" required> - </label> - <input type="submit" value="'.$text[basename(__FILE__, ".php")]["submitJobAdd"].'"> - </form> - <!-- Form pour suppression d une catégorie d emploi --> - <form action="/../Core/wrapper.php" method="post"> - <label> - <select name="delJobId" required> - <option value="" selected>'.$text[basename(__FILE__, ".php")]["selJobDel"].'</option>'.PHP_EOL); -$allJobs = $dbsearch->get_job_all(); -for ($i = 0; $i < count($allJobs); $i++){ - echo(' <option value="'.$allJobs[$i]["jobCategoryId"].'">'.$allJobs[$i]["jobCategoryName".ucwords($_SESSION["lang"])].'</option>'.PHP_EOL); -} -echo(' </select> - </label> - <input type="submit" value="'.$text[basename(__FILE__, ".php")]["submitJobDel"].'"> - </form> -</section>'.PHP_EOL); - -// **************************************************************************** -// SECTION POUR LA SUPPRSION D'UTILISATEUR ET TABLEAU -// **************************************************************************** -// Form pour suppression d'un utilisateur -echo('<!-- Section supression d\' un utilisateur --> -<section id="secAdminUsers"> - <form action="./../../Core/wrapper.php" method="post"> - <label> - <i class="fas fa-trash-alt"></i> - <input type="text" name="delUserId" maxlength="10" placeholder="'.$text[basename(__FILE__, ".php")]["formDel"].'" required> - </label> - <input type="submit" value="'.$text[basename(__FILE__, ".php")]["submitDel"].'"> - </form>'.PHP_EOL); - -// Récupération de tous les utilisateurs. -$allUsers = $dbadmin->get_all_users_account(); -// Affichage du tableau. -echo("<!-- Tableau des utilisateurs--> -<table> - <!-- En-tête --> - <tr>".PHP_EOL); -// Affichage des en-tête de colonne. -for ($i = 0; $i < count($header["adminUsers"]); $i++) { - echo(" <th>".$header["adminUsers"][$i]."</th>".PHP_EOL); -} -echo(" </tr>".PHP_EOL); -// Affichage du résultat de la récupération de tous les utilisateurs. -for ($i = 0; $i < count($allUsers); $i++) { - echo(" <!-- Utilisateurs --> - <tr>".PHP_EOL); - foreach ($allUsers[$i] as $key => $value) { - switch ($key) { - case "userStatus": - switch ($value) { - case 0: - echo(" <td><pre>Admin<pre></td>".PHP_EOL); - break; - case 1: - echo(" <td><pre>Pro<pre></td>".PHP_EOL); - break; - case 2: - echo(" <td><pre>Client<pre></td>".PHP_EOL); - break; - } - break; - default: - echo(" <td><pre>".$value."</pre></td>".PHP_EOL); - break; - } - } - echo(" </tr>".PHP_EOL); -} -echo('</table> -</section>'.PHP_EOL); - -// **************************************************************************** -// SECTION POUR LA SUPPRESSION D'UNE MISSION ET TABLEAU -// **************************************************************************** -// Form pour suppression d'une mission -echo('<!-- Section supression d\' une mission --> -<section id="secAdminMissions"> - <form action="./../../Core/wrapper.php" method="post"> - <label> - <i class="fas fa-trash-alt"></i> - <input type="text" name="delMissionId" maxlength="10" placeholder="'.$text[basename(__FILE__, ".php")]["formDel"].'" required> - </label> - <input type="submit" value="'.$text[basename(__FILE__, ".php")]["submitDel"].'"> - </form>'.PHP_EOL); - -// Récupération de toutes les missions et des infos des utilisateurs. -$allMissions = $dbmission->get_all_missions(); -// Affichage du tableau. -echo("<!-- Tableau des missions--> -<table> - <!-- En-tête --> - <tr>".PHP_EOL); -// Affichage des en-tête de colonne. -for ($i = 0; $i < count($header["adminMissions"]); $i++) { - echo(" <th>".$header["adminMissions"][$i]."</th>".PHP_EOL); -} -echo(" </tr>".PHP_EOL); -// Affichage du résultat de la récupération de tous les utilisateurs. -for ($i = 0; $i < count($allMissions); $i++) { - echo(" <!-- missions --> - <tr>".PHP_EOL); - for ($j = 0; $j < count($allMissions[$i]); $j++) { - switch ($j) { - case 8 : - case 9 : - $userInfo = $dbsearch->get_user_info_by_userid($allMissions[$i][$j]); - if ($userInfo && $userInfo[0]["lastname"] !== "") { - echo(" <td><pre>".$userInfo[0]["lastname"]."</pre></td>".PHP_EOL); - } else { - echo(" <td><pre> N/A </pre></td>".PHP_EOL); - } - break; - case 10: - $job = $dbsearch->get_job_by_jobid($allMissions[$i][$j]); - if ($job && $job[0]["jobCategoryName".ucwords($_SESSION["lang"])] !== "") { - echo(" <td><pre>".$job[0]["jobCategoryName".ucwords($_SESSION["lang"])]."</pre></td>".PHP_EOL); - } else { - echo(" <td><pre> N/A </pre></td>".PHP_EOL); - } - break; - default: - echo(" <td><pre>".$allMissions[$i][$j]."</pre></td>".PHP_EOL); - break; - } - } - echo(" </tr>".PHP_EOL); -} -echo('</table> -</section>'.PHP_EOL); - -echo('<!-- Espace vide si le form est petit --> -<div class="spacer"></div>'); - -// **************************************************************************** -// FIN DIV PRINCIPALE -// **************************************************************************** -echo('</main>'.PHP_EOL); - -?>
\ No newline at end of file |
