forked from ScoDoc/ScoDoc
Bulletin court BUT: ajout boite assiduité
This commit is contained in:
parent
968d4f3064
commit
cdbecfc421
@ -83,5 +83,6 @@ def bulletin_but(formsemestre_id: int, etudid: int = None):
|
|||||||
logo=logo,
|
logo=logo,
|
||||||
sco=ScoData(formsemestre=formsemestre, etud=etud),
|
sco=ScoData(formsemestre=formsemestre, etud=etud),
|
||||||
time=time,
|
time=time,
|
||||||
|
title=f"Bul. {etud.nom_disp()} BUT (court)",
|
||||||
ue_validation_by_niveau=ue_validation_by_niveau,
|
ue_validation_by_niveau=ue_validation_by_niveau,
|
||||||
)
|
)
|
||||||
|
@ -37,6 +37,39 @@ div.but_bul_court {
|
|||||||
height: 3cm;
|
height: 3cm;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#assiduite {
|
||||||
|
grid-column: 1;
|
||||||
|
grid-row: 2;
|
||||||
|
align-self: start;
|
||||||
|
justify-self: start;
|
||||||
|
margin-top: 5mm;
|
||||||
|
margin-bottom: 5mm;
|
||||||
|
|
||||||
|
background-color: rgb(245, 237, 200);
|
||||||
|
align-items: baseline;
|
||||||
|
border: 1px solid black;
|
||||||
|
padding: 4px 8px;
|
||||||
|
border-radius: 3mm;
|
||||||
|
display: grid;
|
||||||
|
grid-template-columns: auto auto;
|
||||||
|
column-gap: 4px;
|
||||||
|
flex: none;
|
||||||
|
}
|
||||||
|
#assiduite > div > div:nth-child(2n) {
|
||||||
|
text-align: right;
|
||||||
|
font-weight: normal;
|
||||||
|
}
|
||||||
|
#assiduite .ligne-entete {
|
||||||
|
grid-column: 1/3;
|
||||||
|
color: black;
|
||||||
|
font-weight: bold;
|
||||||
|
font-size: 14px;
|
||||||
|
margin-bottom: 4px;
|
||||||
|
}
|
||||||
|
#assiduite abs {
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
|
||||||
div.but_bul_court table {
|
div.but_bul_court table {
|
||||||
border-collapse: collapse;
|
border-collapse: collapse;
|
||||||
border: 2px solid black;
|
border: 2px solid black;
|
||||||
|
@ -57,6 +57,16 @@
|
|||||||
{% endif %}
|
{% endif %}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
{% if bul.options.show_abs %}
|
||||||
|
<div id="assiduite">
|
||||||
|
<div class="ligne-entete">Absences {{bul.semestre.absences.metrique}}</div>
|
||||||
|
<div class="abs">Non justifiées</div>
|
||||||
|
<div>{{bul.semestre.absences.injustifie}}</div>
|
||||||
|
<div class="abs">Total</div>
|
||||||
|
<div>{{bul.semestre.absences.total}}</div>
|
||||||
|
</div>
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
<div id="ues">
|
<div id="ues">
|
||||||
<table>
|
<table>
|
||||||
<thead>
|
<thead>
|
||||||
@ -110,7 +120,9 @@
|
|||||||
<tr class="jury">
|
<tr class="jury">
|
||||||
<td>Jury</td>
|
<td>Jury</td>
|
||||||
{% for ue in bul.ues %}
|
{% for ue in bul.ues %}
|
||||||
<td class="col_ue">{{decision_ues[ue].code}}</td>
|
<td class="col_ue">{{
|
||||||
|
decision_ues[ue].code if ue in decision_ues else ""
|
||||||
|
}}</td>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
|
Loading…
Reference in New Issue
Block a user