classe classe CSS * -> image icone du lien * -> texte texte du titre du menu * -> entree entrées du menu * -> lien lien vers la page * -> titre texte du lien * -> expli explications * $niveau_arbo Niveau dans l'arborescence * $titre_page Titre de la page * $tbs_last_connection Vide, pour ne pas avoir d'erreur dans le bandeau * $tbs_retour Lien retour arrière * $tbs_ariane Fil d'arianne * * * Variables héritées de : * * header_template.inc * header_barre_prof_template.inc * footer_template.inc.php * */ $niveau_arbo = 0; // Initialisations files require_once("./lib/initialisations.inc.php"); // Resume session $resultat_session = $session_gepi->security_check(); if ($resultat_session == 'c') { header("Location:utilisateurs/mon_compte.php?change_mdp=yes"); die(); } else if ($resultat_session == '0') { header("Location: ./logout.php?auto=1"); die(); }; $tab[0] = "administrateur"; $tab[1] = "professeur"; $tab[2] = "cpe"; $tab[3] = "scolarite"; $tab[4] = "eleve"; $tab[5] = "secours"; function affiche_ligne($chemin_,$statut_) { $tmp_tab=explode("#",$chemin_); if (acces($tmp_tab[0],$statut_)==1) { $temp = mb_substr($chemin_,1); return $temp; }else{ return false; } } if (!checkAccess()) { header("Location: ./logout.php?auto=1"); die(); } // Begin standart header $titre_page = "Accueil - Administration des bases"; $tbs_last_connection=""; // ====== Inclusion des balises head et du bandeau ===== include_once("./lib/header_template.inc.php"); /**************************************************************** FIN HAUT DE PAGE ****************************************************************/ if (!suivi_ariane($_SERVER['PHP_SELF'],"Administration des bases")) echo "erreur lors de la création du fil d'ariane"; /**************************************************************** ****************************************************************/ $chemin = array( "/etablissements/index.php", "/matieres/index.php", "/utilisateurs/index.php", "/eleves/index.php", "/responsables/index.php", "/classes/index.php", //"/groupes/index.php", "/aid/index.php", "/mod_trombinoscopes/trombinoscopes_admin.php#gestion_fichiers", "/mef/admin_mef.php", "/gestion/admin_nomenclatures.php", "/mod_sso_table/index.php" ); $titre = array( "Gestion des établissements", "Gestion des matières", "Gestion des comptes d'accès des utilisateurs", "Gestion des ".$gepiSettings['denomination_eleves'], "Gestion des ".$gepiSettings['denomination_responsables'], "Gestion des classes", //"Gestion des groupes", "Gestion des AID", "Gestion du trombinoscope", "Gestion des mef (niveaux)", "Gestion des nomenclatures", "Gestion de la table SSO " ); $expli = array( "Définir, modifier, supprimer des établissements de la base de données.", "Définir, modifier, supprimer des matières de la base de données.", "Gérer les comptes d'accès permettant aux utilisateurs de se connecter à Gepi (personnels de l'établissement, ".$gepiSettings['denomination_eleves']." et ".$gepiSettings['denomination_responsables'].").", "Définir, modifier, supprimer les ".$gepiSettings['denomination_eleves'].".", "Définir, modifier, supprimer les ".$gepiSettings['denomination_responsables'].".", "Définir, modifier, supprimer les classes.
Gérer les paramètres des classes : périodes, coefficients, affichage du rang, ...
Affecter les matières et les ".$gepiSettings['denomination_professeurs']." aux classes.
Affecter les ".$gepiSettings['denomination_eleves']." aux classes.
Affecter le ".$gepiSettings['gepi_prof_suivi'].", les CPE, modifier le régime et la mention \"redoublant\".
Modifier les matières suivies par les ".$gepiSettings['denomination_eleves'].".
Modifier des paramètres du bulletin.", //"Définir, modifier, supprimer les groupes d'enseignement", "Définir, modifier, supprimer des AID (Activités Inter-Disciplinaires).
Affecter les ".$gepiSettings['denomination_professeurs']." et les ".$gepiSettings['denomination_eleves'].".", "Repérer les personnels/".$gepiSettings['denomination_eleves']." n'ayant pas de photo.
Vider le dossier des photos,...", "Gestion des mef (niveaux)", "Gestion des nomenclatures (codes et autres informations requises notamment pour le Livret Scolaire Lycée)", "Gestion de la table de correspondance des identifiants pour le SSO " ); $nb_ligne = count($chemin); //echo "\$nb_ligne=$nb_ligne
"; // // Outils d'administration // $affiche = 'no'; for ($i=0;$i<$nb_ligne;$i++) { //if (acces($chemin[$i],$_SESSION['statut'])==1) {$affiche = 'yes';} $tmp_tab=explode("#",$chemin[$i]); //echo "

\$chemin[$i]=".$chemin[$i]."
"; //echo "\$tmp_tab[0]=".$tmp_tab[0]."
"; //echo "acces($tmp_tab[0],".$_SESSION['statut'].")=".acces($tmp_tab[0],$_SESSION['statut'])."
"; if (acces($tmp_tab[0],$_SESSION['statut'])==1) {$affiche = 'yes';} } if ($affiche=='yes') { //echo ""; /* echo "
\n"; echo "\n"; echo "\n"; echo "\n"; for ($i=0;$i<$nb_ligne;$i++) { affiche_ligne($chemin[$i],$titre[$i],$expli[$i],$tab,$_SESSION['statut']); } echo "\n"; */ $nummenu=0; $tbs_menu[$nummenu]=array('classe'=>'accueil' , 'image'=>'./images/icons/database.png' , 'texte'=>"Administration des bases"); for ($i=0;$i<$nb_ligne;$i++) { $numitem=$i; $adresse=affiche_ligne($chemin[$i],$_SESSION['statut']); if ($adresse != false) { $tbs_menu[$nummenu]['entree'][]=array('lien'=>$adresse , 'titre'=>$titre[$i], 'expli'=>$expli[$i]); } } } // //require_once "./lib/footer.inc.php"; $tbs_microtime =""; $tbs_pmv=""; require_once ("./lib/footer_template.inc.php"); //================================== // Décommenter la ligne ci-dessous pour afficher les variables $_GET, $_POST, $_SESSION et $_SERVER pour DEBUG: //debug_var(); include('./templates/origine/accueil_admin_template.php'); // ------ on vide les tableaux ----- ?>