1
0
forked from ScoDoc/ScoDoc

Merge branch 'scodoc-master' into pe-BUT-v2

This commit is contained in:
Cléo Baras 2024-02-02 13:31:14 +01:00
commit b8e20b6be8
3 changed files with 8 additions and 2 deletions

View File

@ -529,6 +529,8 @@ class DecisionsProposeesAnnee(DecisionsProposees):
Si l'origine est impair, S_impair est l'origine et S_pair est None Si l'origine est impair, S_impair est l'origine et S_pair est None
Si l'origine est paire, S_pair est l'origine, et S_impair l'antérieur Si l'origine est paire, S_pair est l'origine, et S_impair l'antérieur
suivi par cet étudiant (ou None). suivi par cet étudiant (ou None).
Note: si l'option "block_moyennes" est activée, ne prend pas en compte le semestre.
""" """
if not formsemestre.formation.is_apc(): # garde fou if not formsemestre.formation.is_apc(): # garde fou
return None, None return None, None
@ -549,6 +551,8 @@ class DecisionsProposeesAnnee(DecisionsProposees):
inscr.formsemestre.formation.referentiel_competence inscr.formsemestre.formation.referentiel_competence
== formsemestre.formation.referentiel_competence == formsemestre.formation.referentiel_competence
) )
# Non bloqué
and not inscr.formsemestre.block_moyennes
# L'autre semestre # L'autre semestre
and (inscr.formsemestre.semestre_id == idx_autre) and (inscr.formsemestre.semestre_id == idx_autre)
# de la même année scolaire # de la même année scolaire

View File

@ -983,7 +983,9 @@ du programme" (menu "Semestre") si vous avez un semestre en cours);
</li> </li>
<li><a class="stdlink" href="{ <li><a class="stdlink" href="{
url_for('notes.formation_tag_modules_by_type', scodoc_dept=g.scodoc_dept, url_for('notes.formation_tag_modules_by_type', scodoc_dept=g.scodoc_dept,
formation_id=formation_id, semestre_idx=semestre_idx) formation_id=formation_id,
semestre_idx=1 if semestre_idx is None else semestre_idx
)
}">Tagguer tous les modules par leur type</a> (tag <tt>res</tt>, <tt>sae</tt>). }">Tagguer tous les modules par leur type</a> (tag <tt>res</tt>, <tt>sae</tt>).
</li> </li>
<li><a class="stdlink" href="{ <li><a class="stdlink" href="{

View File

@ -577,7 +577,7 @@ def do_formsemestre_createwithmodules(edit=False, formsemestre: FormSemestre = N
{ {
"input_type": "boolcheckbox", "input_type": "boolcheckbox",
"title": "Bloquer moyennes", "title": "Bloquer moyennes",
"explanation": "empêcher le calcul des moyennes d'UE et générale.", "explanation": "empêcher le calcul des moyennes d'UE et générale (en BUT, empèche sa prise en compte dans les jurys annuels)",
}, },
), ),
( (