Création interface graphique importation liste élèves

This commit is contained in:
xdrm-brackets 2015-11-19 14:42:38 +01:00
parent a467ba72eb
commit f37d07378f
2 changed files with 57 additions and 5 deletions

View File

@ -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; }

View File

@ -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>";