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; }
|
.center{ text-align: center; }
|
||||||
|
|
||||||
|
/* liens basiques */
|
||||||
|
a{ color: #2dcc70; }
|
||||||
|
|
||||||
|
/* @hover */
|
||||||
|
a:hover{ color: #8a8a8a; }
|
||||||
|
|
||||||
/* .unstressed */
|
/* .unstressed */
|
||||||
span.unstressed{ color: #aaa; }
|
span.unstressed{ color: #aaa; }
|
||||||
body.trHoverActivated tr:hover > td > span.unstressed{ color: #ddd; }
|
body.trHoverActivated tr:hover > td > span.unstressed{ color: #ddd; }
|
||||||
|
|
|
@ -627,10 +627,8 @@ debug();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
echo "<br>";
|
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 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>";
|
echo "</div>";
|
||||||
|
@ -638,6 +636,54 @@ debug();
|
||||||
}else
|
}else
|
||||||
echo "<p>Erreur interne</p>";
|
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>";
|
echo "<section>";
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue