<?php include '../lib/init.php'; /** * Initialisation */ use Lib\Tool; use Lib\Action; use Lib\BreadCrumb; $groupeId = Tool::getId($_GET['groupe'], BASEADMIN); Tool::ifConnect(BASEADMIN); Action::ifIsset($groupeId, 'groupe', BASEADMIN . 'groupe/managerGroupe.php', $bdd); $succes = array(); $erreur = array(); /** * Récéption du formulaire */ if (isset($_POST['edit'])) { /** * Variables de formulaire */ $nom = $_POST['nom']; /** * Erreurs */ if (empty($nom)) { array_push($erreur, 'Le nom'); } /** * Si aucune erreur alors */
<?php include '../lib/init.php'; /** * Initialisation */ use Lib\Tool; use Lib\Action; $documentId = Tool::getId($_GET['document']); Tool::ifConnect(BASEADMIN); Action::ifIsset($documentId, 'document', BASEADMIN . 'document/managerDocument.php', $bdd); /* L'etat du contenu en cours */ $sql = $bdd->prepare("SELECT documentEtat FROM document\n WHERE documentId = :documentId "); $sql->execute(array('documentId' => $documentId)); $data = $sql->fetchObject(); /* Changement de l'etat par rapport à celui en base de donnée */ $etat = $data->documentEtat; $etat = !$etat; /* Mise à jour de l'etat */ $sql = $bdd->prepare("UPDATE document SET \n documentEtat = :etat\n\t\t WHERE documentId = :documentId "); $sql->execute(array('etat' => $etat, 'documentId' => $documentId)); /* Retour du résultat */ echo $etat;
<?php include '../../../../lib/app/init.php'; /** * Initialisation */ use Lib\Tool; use Lib\Action; use Lib\Auth; $structureId = Tool::getId($_GET['structure']); Tool::ifConnect(BASEFRONT); Auth::ifAdministrateurAccesApplication($bdd); Action::ifIsset($structureId, 'annuaire_structure', BASEFRONT . 'app/annuaire/admin/structure/managerStructure.php', $bdd); /* L'etat du contenu en cours */ $sql = $bdd->prepare("SELECT structureEtat FROM annuaire_structure\n WHERE structureId = :structureId "); $sql->execute(array('structureId' => $structureId)); $data = $sql->fetchObject(); /* Changement de l'etat par rapport à celui en base de donnée */ $etat = $data->structureEtat; $etat = !$etat; /* Mise à jour de l'etat */ $sql = $bdd->prepare("UPDATE annuaire_structure SET\n structureEtat = :etat\n\t\t WHERE structureId = :structureId "); $sql->execute(array('etat' => $etat, 'structureId' => $structureId)); /* Retour du résultat */ echo $etat;
<?php include '../../../../lib/app/init.php'; /** * Initialisation */ use Lib\Tool; use Lib\Auth; use Lib\Application; use Lib\Action; use Lib\BreadCrumb; $contactId = Tool::getId($_GET['contact'], BASEFRONT); Tool::ifConnect(BASEFRONT); Auth::ifAdministrateurAccesApplication($bdd); Action::ifIsset($contactId, 'annuaire_contact', BASEFRONT . 'app/annuaire/admin/contact/managerContact.php', $bdd); $succes = array(); $erreur = array(); $structure = array(); /** * Récéption du formulaire */ if (isset($_POST['edit'])) { /** * Variables de formulaire */ $nom = $_POST['nom']; $prenom = $_POST['prenom']; $email1 = $_POST['email1']; $email2 = $_POST['email2']; $telephone1 = $_POST['telephone1']; $telephone2 = $_POST['telephone2'];
<?php include '../lib/init.php'; /** * Initialisation */ use Lib\Tool; use Lib\Action; use Lib\BreadCrumb; $utilisateurId = Tool::getId($_GET['utilisateur'], BASEADMIN); Tool::ifConnect(BASEADMIN); Action::ifUtilisateurAdmin($utilisateurId, $bdd); $succes = array(); $erreur = array(); /** * Récéption du formulaire */ if (isset($_POST['edit'])) { /** * Variables de formulaire */ $nom = $_POST['nom']; $prenom = $_POST['prenom']; $email = $_POST['email']; $roleForm = $_POST['role']; /** * Erreurs */ if (empty($nom)) { array_push($erreur, 'Le nom'); }
<?php include '../../../../lib/app/init.php'; /** * Initialisation */ use Lib\Tool; use Lib\Auth; use Lib\Application; use Lib\Action; use Lib\BreadCrumb; $projetId = Tool::getId($_GET['projet'], BASEFRONT); Tool::ifConnect(BASEFRONT); Auth::ifAdministrateurAccesApplication($bdd); Action::ifIsset($projetId, 'annuaire_projet', BASEFRONT . 'app/annuaire/admin/projet/managerProjet.php', $bdd); $succes = array(); $erreur = array(); $contact = array(); /** * Récéption du formulaire */ if (isset($_POST['edit'])) { /** * Variables de formulaire */ $nom = $_POST['nom']; $structure = $_POST['structure']; if (isset($_POST['contact'])) { $contact = $_POST['contact']; } $contenu = $_POST['contenu'];
<?php include '../../../../lib/app/init.php'; /** * Initialisation */ use Lib\Tool; use Lib\Auth; use Lib\Application; use Lib\Action; use Lib\BreadCrumb; $activiteId = Tool::getId($_GET['activite'], BASEFRONT); Tool::ifConnect(BASEFRONT); Auth::ifAdministrateurAccesApplication($bdd); Action::ifIsset($activiteId, 'annuaire_activite', BASEFRONT . 'app/annuaire/admin/structure/managerStructureActivite.php', $bdd); $succes = array(); $erreur = array(); /** * Récéption du formulaire */ if (isset($_POST['edit'])) { /** * Variables de formulaire */ $nom = $_POST['nom']; /** * Erreurs */ if (empty($nom)) { array_push($erreur, 'Le nom'); }
<?php include '../../../../lib/app/init.php'; /** * Initialisation */ use Lib\Tool; use Lib\Auth; $regionId = Tool::getId($_GET['region'], BASEFRONT); Tool::ifConnect(BASEFRONT); Auth::ifAdministrateurAccesApplication($bdd); /** * La liste des département d'une region */ echo '<label>Département</label>'; echo '<select name="departement" class="form-elem big">'; $sql = $bdd->query("SELECT * FROM annuaire_departement\n WHERE departementRegion = {$regionId}\n ORDER BY departementNom ASC "); while ($data = $sql->fetchObject()) { echo '<option value="' . $data->departementId . '">' . $data->departementNom . '</option>'; } echo '</select>';
<?php include '../../../../lib/app/init.php'; /** * Initialisation */ use Lib\Tool; use Lib\Action; use Lib\Auth; use Lib\Annuaire\Action as ActionCategorie; $categorieId = Tool::getId($_GET['categorie'], BASEFRONT); Tool::ifConnect(BASEFRONT); Auth::ifAdministrateurAccesApplication($bdd); Action::ifIsset($categorieId, 'annuaire_categorie', BASEFRONT . 'app/annuaire/admin/structure/managerStructureCategorie.php', $bdd); /* Verifier que la catégorie n'a pas de relation avec les structures */ if (ActionCategorie::ifEmptyStructure($categorieId, 'categorie', $bdd)) { $sql = $bdd->prepare("DELETE FROM annuaire_categorie\n WHERE categorieId = :categorieId "); $sql->execute(array('categorieId' => $categorieId)); /** * Message flash et redirection */ Tool::setFlash('Catégorie supprimée avec succès'); header('location:' . BASEFRONT . 'app/annuaire/admin/structure/managerStructureCategorie.php'); }
<?php include '../lib/init.php'; /** * Initialisation */ use Lib\Tool; use Lib\Action; $applicationId = Tool::getId($_GET['application']); Tool::ifConnect(BASEADMIN); Action::ifIsset($applicationId, 'application', BASEADMIN . 'application/managerApplication.php', $bdd); /* L'etat du contenu en cours */ $sql = $bdd->prepare("SELECT applicationEtat FROM application\n WHERE applicationId = :applicationId "); $sql->execute(array('applicationId' => $applicationId)); $data = $sql->fetchObject(); /* Changement de l'etat par rapport à celui en base de donnée */ $etat = $data->applicationEtat; $etat = !$etat; /* Mise à jour de l'etat */ $sql = $bdd->prepare("UPDATE application SET \n applicationEtat = :etat\n\t\t WHERE applicationId = :applicationId "); $sql->execute(array('etat' => $etat, 'applicationId' => $applicationId)); /* Retour du résultat */ echo $etat;
<?php include '../../../../lib/app/init.php'; /** * Initialisation */ use Lib\Tool; use Lib\Action; use Lib\Auth; $projetId = Tool::getId($_GET['projet']); Tool::ifConnect(BASEFRONT); Auth::ifAdministrateurAccesApplication($bdd); Action::ifIsset($projetId, 'annuaire_projet', BASEFRONT . 'app/annuaire/admin/projet/managerProjet.php', $bdd); /* L'etat du contenu en cours */ $sql = $bdd->prepare("SELECT projetEtat FROM annuaire_projet\n WHERE projetId = :projetId "); $sql->execute(array('projetId' => $projetId)); $data = $sql->fetchObject(); /* Changement de l'etat par rapport à celui en base de donnée */ $etat = $data->projetEtat; $etat = !$etat; /* Mise à jour de l'etat */ $sql = $bdd->prepare("UPDATE annuaire_projet SET\n projetEtat = :etat\n\t\t WHERE projetId = :projetId "); $sql->execute(array('etat' => $etat, 'projetId' => $projetId)); /* Retour du résultat */ echo $etat;
<?php include '../lib/init.php'; /** * Initialisation */ use Lib\Tool; use Lib\Application; use Lib\Utilisateur; use Lib\Action; use Lib\BreadCrumb; $applicationId = Tool::getId($_GET['application'], BASEADMIN); Tool::ifConnect(BASEADMIN); Action::ifIsset($applicationId, 'application', BASEADMIN . 'application/managerApplication.php', $bdd); $utilisateurs = array(); $administrateurs = array(); $erreur = array(); $succes = array(); /** * Formulaire */ if (isset($_POST['edit'])) { /** * Variables de formulaire */ $nom = $_POST['nom']; $dossier = $_POST['dossier']; $icon = $_POST['icon']; if (isset($_POST['utilisateurs'])) { $utilisateurs = $_POST['utilisateurs']; }
<?php include '../../../../lib/app/init.php'; /** * Initialisation */ use Lib\Tool; use Lib\Auth; $structure = Tool::getId($_GET['structure'], BASEFRONT); Tool::ifConnect(BASEFRONT); Auth::ifAdministrateurAccesApplication($bdd); /** * La liste des contact d'une structure */ echo '<label>Contact</label>'; echo '<div class="liste big">'; $sql = $bdd->query("SELECT * FROM annuaire_contact\n WHERE FIND_IN_SET({$structure}, contactStructure)\n ORDER BY contactNom ASC "); while ($data = $sql->fetchObject()) { echo '<p><input type="checkbox" name="contact[]" value="' . $data->contactId . '"> ' . $data->contactNom . ' ' . $data->contactPrenom . '</p>'; } echo '</div>';
<?php include '../lib/init.php'; /** * Initialisation */ use Lib\Tool; use Lib\Action; $documentId = Tool::getId($_GET['document'], BASEADMIN); Tool::ifConnect(BASEADMIN); Action::ifIsset($documentId, 'document', BASEADMIN . 'document/managerDocument.php', $bdd); $sql = $bdd->prepare("DELETE FROM document\n WHERE documentId = :documentId "); $sql->execute(array('documentId' => $documentId)); /** * Message flash et redirection */ Tool::setFlash('document supprimé avec succès'); header('location:' . BASEADMIN . 'document/managerDocument.php');
<?php include '../lib/init.php'; /** * Initialisation */ use Lib\Utilisateur; use Lib\Tool; use Lib\Action; use Lib\BreadCrumb; $menuId = Tool::getId($_GET['menu'], BASEADMIN); Utilisateur::ifConnect(); Action::ifIsset($menuId, 'menu', BASEADMIN . 'parametre/managerMenu.php'); $succes = array(); $erreur = array(); /** * Récéption du formulaire */ if (isset($_POST['edit'])) { /** * Variables de formulaire */ $nom = $_POST['nom']; $lien = $_POST['lien']; $destination = $_POST['destination']; /** * Erreurs */ if (empty($nom)) { array_push($erreur, 'Le nom'); }
<?php include '../lib/init.php'; /** * Initialisation */ use Lib\Tool; use Lib\Action; $utilisateurId = Tool::getId($_GET['utilisateur']); Tool::ifConnect(BASEADMIN); Action::ifIsset($utilisateurId, 'utilisateur', BASEADMIN . 'utilisateur/managerUtilisateur.php', $bdd); /* L'etat du contenu en cours */ $sql = $bdd->prepare("SELECT utilisateurEtat FROM utilisateur\n WHERE utilisateurId = :utilisateurId "); $sql->execute(array('utilisateurId' => $utilisateurId)); $data = $sql->fetchObject(); /* Changement de l'etat par rapport à celui en base de donnée */ $etat = $data->utilisateurEtat; $etat = !$etat; /* Mise à jour de l'etat */ $sql = $bdd->prepare("UPDATE utilisateur SET \n utilisateurEtat = :etat\n\t\t WHERE utilisateurId = :utilisateurId "); $sql->execute(array('etat' => $etat, 'utilisateurId' => $utilisateurId)); /* Retour du résultat */ echo $etat;
<?php include '../../../lib/app/init.php'; /** * Initialisation */ use Lib\Tool; use Lib\Auth; use Lib\Annuaire\Structure; $contact = Tool::getId($_GET['contact']); Tool::ifConnect(BASEFRONT); Auth::ifUtilisateurAccesApplication($bdd); /** * Le contact */ echo '<div class="resultatCol">'; echo '<h2><i class="fa fa-book"></i> Le contact</h2>'; $sql = $bdd->query("SELECT * FROM annuaire_contact\n\t\t\t\t\t\t\tLEFT JOIN annuaire_pays ON paysId = contactPays\n \t\t\t\t\t\t\tWHERE contactId = {$contact} "); $data = $sql->fetchObject(); $structure = $data->contactStructure; echo '<div class="colSortie">'; /* En tête avec nom et fonction */ echo '<div class="colHeader">'; echo '<h3>' . $data->contactNom . ' ' . $data->contactPrenom . '</h3>'; if (!empty($data->contactFonction)) { echo '<p>' . $data->contactFonction . '</p>'; } echo '<p>Ajouté le ' . Tool::dateTime("l d F", $data->contactCreated) . '</p>'; echo '<a href="#" data-id="c' . $data->contactId . '" class="btn turquoise">Voir plus</a>'; echo '</div>'; /* Le contenu caché */