Création interface graphique importation liste élèves
This commit is contained in:
parent
a467ba72eb
commit
f37d07378f
|
@ -10,6 +10,12 @@
|
|||
|
||||
.center{ text-align: center; }
|
||||
|
||||
/* liens basiques */
|
||||
a{ color: #2dcc70; }
|
||||
|
||||
/* @hover */
|
||||
a:hover{ color: #8a8a8a; }
|
||||
|
||||
/* .unstressed */
|
||||
span.unstressed{ color: #aaa; }
|
||||
body.trHoverActivated tr:hover > td > span.unstressed{ color: #ddd; }
|
||||
|
|
|
@ -544,7 +544,7 @@ function anneeScolaire($year){ return $year.' - '.($year+1); }
|
|||
/*********************************/
|
||||
if( permission('admin') ){
|
||||
echo "<section name='importexcel' data-title='Importation/Export' class='basic'>";
|
||||
debug();
|
||||
debug();
|
||||
|
||||
|
||||
/* [1] Exportation
|
||||
|
@ -627,10 +627,8 @@ debug();
|
|||
}
|
||||
|
||||
|
||||
echo "<br>";
|
||||
|
||||
echo "<div data-yr='".$anneeOpt."'' data-stre='".$semestre['id']."' class='confirm active center'>Générer le fichier</div>";
|
||||
echo "<div data-yr='".$anneeOpt."'' data-stre='".$semestre['id']."' class='confirm active center'>Télécharger le fichier</div>";
|
||||
echo "<div data-year='".$anneeOpt."' data-stre='".$semestreOpt."' class='confirm active center'>Générer le fichier</div>";
|
||||
echo "<div data-year='".$anneeOpt."' data-stre='".$semestreOpt."' class='confirm active center'>Télécharger le fichier</div>";
|
||||
|
||||
|
||||
echo "</div>";
|
||||
|
@ -638,6 +636,54 @@ debug();
|
|||
}else
|
||||
echo "<p>Erreur interne</p>";
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/* [2] Importation
|
||||
==========================================*/
|
||||
|
||||
// si annéeOpt n'est pas définie, on le fait
|
||||
if( $anneeOpt == null || $anneeOpt < $_SESSION['annee'] ) $anneeOpt = $_SESSION['annee'];
|
||||
|
||||
/* ON RÉCUPÈRE LA LISTE DES SEMESTRES EN FONCTION DE L'ANNEE */
|
||||
$request = new stdClass(); $answer = new stdClass();
|
||||
// $request->level_1 = 'getSemestres';
|
||||
// groups_switch_level_1($request, $answer); // on fait la requête pour les groupes en fonction des filtres si définis
|
||||
|
||||
// if( $answer->request == 'success' ){ // si pas d'erreur
|
||||
echo "<div class='p center'>";
|
||||
|
||||
$anneesListe = array();
|
||||
|
||||
/**********************/
|
||||
/* AFFINAGE PAR ANNEE */
|
||||
/**********************/
|
||||
echo "Importation des listes d'étudiants<br>";
|
||||
echo "<span style='font-size:.8em;'>(Fichier .xlsx suivant le modèle : <a href='".__ROOT__."/src/import_etudiants.xlsx'>modèle de fichier</a>)</span><br>";
|
||||
|
||||
/* AFFINAGE POUR LES 5 ANNEES SUIVANTES */
|
||||
echo "<select name='annee'>";
|
||||
for($i = 0 ; $i < 5 ; $i++){
|
||||
if( $anneeOpt == $_SESSION['annee']+$i ) // on préselectionne l'année selectionnée
|
||||
echo "<option value='".($annee['annee']+$i)."' selected>".anneeScolaire($annee['annee']+$i)."</option>";
|
||||
else
|
||||
echo "<option value='".($annee['annee']+$i)."'>".anneeScolaire($annee['annee']+$i)."</option>";
|
||||
}
|
||||
echo "</select><br>";
|
||||
|
||||
echo "<div data-year='".$anneeOpt."' class='confirm active center'>Importer une liste</div>";
|
||||
|
||||
echo "</div>";
|
||||
|
||||
// }else
|
||||
// echo "<p>Erreur interne</p>";
|
||||
|
||||
echo "<section>";
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue