-
Improvement
-
Resolution: Unresolved
-
Major
-
4.5.0
-
None
-
2 - Long term
-
1 - Easy
Dans la charte ODF, les heures d'enseignement ne sont pas regroupées par nature. Si une partie des heures sont partagées avec un autre ELP, on risque d'avoir ce type d'affichage :
Informatique- CM 10h
Informatique - CM 20h
Informatique - TD 20h
Or il faudrait regrouper par nature d'enseignement :
CM 30h
TD 20h
D'autre part, le titre des heures d'enseignement est affiché alors que ça n'a souvent pas de sens.
Par exemple, le titre sera souvent : [Titre de l'ELP] - [Nature d'enseignement]
Or sur une fiche ELP Anglais, on aura alors :
Anglais - TD 10h
Anglais - TP 20h
Anglais - Labo 12h
Dans l'implémentation noyau par défaut (hors charte), les heures d'enseignement sont bien regroupées par nature d'enseignement et n'affichent pas le titre :
<xsl:template name="courseParts"> <ul class="custom"> <xsl:for-each select="coursePart"> <xsl:if test="count(preceding-sibling::coursePart[nature/@id = current()/nature/@id]) = 0"> <li><xsl:value-of select="nature/@title"/> : <xsl:value-of select="sum(../coursePart[nature/@id = current()/nature/@id]/nbHours)"/>h</li> </xsl:if> </xsl:for-each> </ul> </xsl:template>
Ce ticket est valable pour l'affichage web et PDF.
- discovered while testing
-
ODF-2853 Ne pas afficher le nombre d'heure si la valeur est 0
- Closed