* sans même la garantie implicite de COMMERCIALISABILITÉ ni d’ADÉQUATION À UN OBJECTIF PARTICULIER. * Consultez la Licence Générale Publique GNU pour plus de détails. * * Vous devriez avoir reçu une copie de la Licence Générale Publique GNU avec SACoche ; * si ce n’est pas le cas, consultez : <http://www.gnu.org/licenses/>. * */ if(!defined('SACoche')) {exit('Ce fichier ne peut être appelé directement !');} $TITRE = "Désactiver des comptes utilisateurs"; ?> <?php // Fabrication des éléments select du formulaire $select_f_groupes = Formulaire::afficher_select(DB_STRUCTURE_COMMUN::DB_OPT_regroupements_etabl() , $select_nom=false , $option_first='oui' , $selection=false , $optgroup='oui'); $select_parents = Formulaire::afficher_select(DB_STRUCTURE_COMMUN::DB_OPT_parents_etabl($statut=1) , $select_nom=false , $option_first='non' , $selection=false , $optgroup='non'); $select_professeurs_directeurs = Formulaire::afficher_select(DB_STRUCTURE_COMMUN::DB_OPT_professeurs_directeurs_etabl($statut=1) , $select_nom=false , $option_first='non' , $selection=false , $optgroup='oui'); ?> <ul class="puce"> <li><span class="manuel"><a class="pop_up" href="<?php echo SERVEUR_DOCUMENTAIRE ?>?fichier=support_administrateur__gestion_statuts">DOC : Statuts : désactiver / réintégrer / supprimer</a></span></li> <li><span class="astuce">Pour un traitement individuel on peut utiliser les pages [<a href="./index.php?page=administrateur_eleve&section=gestion">Gérer les élèves</a>] [<a href="./index.php?page=administrateur_parent&section=gestion">Gérer les parents</a>] [<a href="./index.php?page=administrateur_professeur&section=gestion">Gérer les professeurs</a>] [<a href="./index.php?page=administrateur_directeur">Gérer les directeurs</a>].</span></li> </ul> <hr /> <form action="#" method="post"> <table> <tr> <td style="width:55em" colspan="2"> <p class="hc">
* * SACoche est distribué dans l’espoir qu’il vous sera utile, mais SANS AUCUNE GARANTIE : * sans même la garantie implicite de COMMERCIALISABILITÉ ni d’ADÉQUATION À UN OBJECTIF PARTICULIER. * Consultez la Licence Publique Générale GNU Affero pour plus de détails. * * Vous devriez avoir reçu une copie de la Licence Publique Générale GNU Affero avec SACoche ; * si ce n’est pas le cas, consultez : <http://www.gnu.org/licenses/>. * */ if(!defined('SACoche')) {exit('Ce fichier ne peut être appelé directement !');} $TITRE = html(Lang::_("Parents & élèves")); // Fabrication des éléments select du formulaire $select_f_groupes = HtmlForm::afficher_select(DB_STRUCTURE_COMMUN::DB_OPT_regroupements_etabl() , 'f_groupe' /*select_nom*/ , '' /*option_first*/ , FALSE /*selection*/ , 'regroupements' /*optgroup*/); $select_f_parents = HtmlForm::afficher_select(DB_STRUCTURE_COMMUN::DB_OPT_parents_etabl($user_statut=1) , FALSE /*select_nom*/ , '' /*option_first*/ , FALSE /*selection*/ , '' /*optgroup*/); // Javascript Layout::add( 'js_inline_before' , '// <![CDATA[' ); Layout::add( 'js_inline_before' , 'var select_parent = "'.str_replace('"','\"',$select_f_parents).'";' ); Layout::add( 'js_inline_before' , '// ]]>' ); ?> <p><span class="manuel"><a class="pop_up" href="<?php echo SERVEUR_DOCUMENTAIRE ?>?fichier=support_administrateur__gestion_parents">DOC : Gestion des parents</a></span></p> <hr /> <form action="#" method="post"> <fieldset id="fieldset_eleves"> <label class="tab" for="f_groupe">Élève :</label><?php echo $select_f_groupes ?> <select id="select_eleve" name="select_eleve"></select> <label id="ajax_msg"> </label> </fieldset>
* soit la version 3 de cette licence, soit (à votre gré) toute version ultérieure. * * SACoche est distribué dans l’espoir qu’il vous sera utile, mais SANS AUCUNE GARANTIE : * sans même la garantie implicite de COMMERCIALISABILITÉ ni d’ADÉQUATION À UN OBJECTIF PARTICULIER. * Consultez la Licence Publique Générale GNU Affero pour plus de détails. * * Vous devriez avoir reçu une copie de la Licence Publique Générale GNU Affero avec SACoche ; * si ce n’est pas le cas, consultez : <http://www.gnu.org/licenses/>. * */ // Mettre à jour l'élément de formulaire "select_professeurs" et le renvoyer en HTML if (!defined('SACoche')) { exit('Ce fichier ne peut être appelé directement !'); } if ($_SESSION['SESAMATH_ID'] == ID_DEMO) { } $statut = isset($_POST['f_statut']) ? Clean::entier($_POST['f_statut']) : 1; $groupe_type = isset($_POST['f_groupe_type']) ? Clean::texte($_POST['f_groupe_type']) : 'd'; // d n c g $groupe_id = isset($_POST['f_groupe_id']) ? Clean::entier($_POST['f_groupe_id']) : 0; $selection = empty($_POST['f_selection']) ? FALSE : TRUE; $multiple = empty($_POST['f_multiple']) ? FALSE : TRUE; $tab_types = array('d' => 'all', 'n' => 'niveau', 'c' => 'classe', 'g' => 'groupe'); if ($groupe_id && !isset($tab_types[$groupe_type])) { exit('Erreur avec les données transmises !'); } // Autres valeurs à récupérer ou à définir. $select_nom = $multiple ? 'f_user' : FALSE; $option_first = $multiple ? FALSE : ''; exit(HtmlForm::afficher_select(DB_STRUCTURE_COMMUN::DB_OPT_parents_etabl($statut, $tab_types[$groupe_type], $groupe_id), $select_nom, $option_first, $selection, '', $multiple));
* * SACoche est distribué dans l’espoir qu’il vous sera utile, mais SANS AUCUNE GARANTIE : * sans même la garantie implicite de COMMERCIALISABILITÉ ni d’ADÉQUATION À UN OBJECTIF PARTICULIER. * Consultez la Licence Publique Générale GNU Affero pour plus de détails. * * Vous devriez avoir reçu une copie de la Licence Publique Générale GNU Affero avec SACoche ; * si ce n’est pas le cas, consultez : <http://www.gnu.org/licenses/>. * */ if (!defined('SACoche')) { exit('Ce fichier ne peut être appelé directement !'); } $TITRE = html(Lang::_("Parents & élèves")); // Fabrication des éléments select du formulaire $select_f_groupes = HtmlForm::afficher_select(DB_STRUCTURE_COMMUN::DB_OPT_regroupements_etabl(), 'f_groupe', '', FALSE, 'regroupements'); $select_f_parents = HtmlForm::afficher_select(DB_STRUCTURE_COMMUN::DB_OPT_parents_etabl($user_statut = 1), FALSE, '', FALSE, ''); // Javascript Layout::add('js_inline_before', '// <![CDATA['); Layout::add('js_inline_before', 'var select_parent = "' . str_replace('"', '\\"', $select_f_parents) . '";'); Layout::add('js_inline_before', '// ]]>'); ?> <p><span class="manuel"><a class="pop_up" href="<?php echo SERVEUR_DOCUMENTAIRE; ?> ?fichier=support_administrateur__gestion_parents">DOC : Gestion des parents</a></span></p> <hr /> <form action="#" method="post"> <fieldset id="fieldset_eleves">