[x] Correction couleur <SVG> du parcours
[x] Lien vers les contrôles depuis le parcours
This commit is contained in:
parent
22693dd58f
commit
cc9b94f4c3
|
@ -512,7 +512,7 @@ class excelManager{
|
|||
|
||||
|
||||
$jury = array(); // contiendra le tableau de retour
|
||||
$mentionsPossibles = array('ADM', 'ADJ', 'RDB', 'RFS');
|
||||
$mentionsPossibles = array('ADM', 'ADJ', 'ATT', 'NAR', 'DEM', 'AJ');
|
||||
|
||||
/****************************/
|
||||
/* TRAITEMENT SUR LES CASES */
|
||||
|
|
|
@ -617,6 +617,21 @@ if( publicationControles.length > 0 ){
|
|||
var studentCase = document.querySelector('#CONTAINER > section[name=studentcase]');
|
||||
if( studentCase != null ){
|
||||
|
||||
// liens vers les contrôles
|
||||
var controleLinks = document.querySelectorAll('#CONTAINER > section[name=studentcase] td span.link.ctrl[data-ctrl]');
|
||||
|
||||
// pour chaque lien, on créé l'évènement qui redirige sur le contrôle
|
||||
for( var i = 0 ; i < controleLinks.length ; i++ ){
|
||||
|
||||
controleLinks[i].addEventListener('click', function(e){
|
||||
pageM.vars = ['allcontroles', 'c:'+e.target.dataset.ctrl];
|
||||
reload();
|
||||
}, false);
|
||||
|
||||
}
|
||||
|
||||
|
||||
// liens vers les semestres
|
||||
var semestreLinks = document.querySelectorAll('#CONTAINER > section[name=studentcase] .semestre_circle');
|
||||
|
||||
// pour chaque semestre, on créé l'évènement
|
||||
|
|
|
@ -1108,7 +1108,7 @@ if( (permission('master') || permission('admin')) && $etudiantOpt != null ){
|
|||
|
||||
foreach($module['controles'] as $controle){ // pour chaque contrôle
|
||||
echo '<tr>';
|
||||
echo '<td><span class=link>'.$controle['libelle'].'</span></td>';
|
||||
echo "<td><span class='link ctrl' data-ctrl='".$controle['id']."'>".$controle['libelle']."</span></td>";
|
||||
|
||||
if( count($controle['notes']) == 0 ) // si aucune note pour ce controle on affiche 'Pas de note'
|
||||
echo '<td><span class=unstressed>Pas de note</span></td>';
|
||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -78,7 +78,7 @@ function displayParcours($parcours, $selected){
|
|||
elseif( $val < 10 ) $themeColor = '#f59555';
|
||||
else $themeColor = '#2dcc70';
|
||||
}else // si pas de note, on met la couleur par défaut
|
||||
$themeColor = '#000000';
|
||||
$themeColor = $normColor;
|
||||
|
||||
// (1) nom du semestre
|
||||
echo "<text x='".($M+2*$M*$i - $ti/2)."' y='".$text['y']."' fill='".$textColor."' style='font-family:Ubuntu;font-size:16px;'>".$parcours[$i]['nom']."</text>";
|
||||
|
|
Loading…
Reference in New Issue