ODF - Affichage des MCC sur les fiches ELP


Cette page ne doit être appliquée que si le script vous demande de passer la migration manuelle skin.20220518.ODF.mcc

La charte Ametys ODF peut maintenant afficher les MCC (Modalités de contrôle des connaissances) sur les fiches des ELP (web et/ou PDF)

Si vous souhaitez afficher les MCC sur la fiche web et/ou PDF, dans le fichier WEB-INF/param/content-types/_override/org.ametys.plugins.odf.Content.course.xml, il vous faut ajouter le fieldset suivant dans la vue "main" des ELP, au même niveau que les fieldsets "main" et "aside".

<cms:fieldset role="tab" name="mcc">
            <cms:label i18n="true">plugin.odf:CONTENT_COURSE_MCC</cms:label>
            <cms:metadata-ref name="mccSession1">
                <cms:metadata-ref name="natureEnseignement" />
                <cms:metadata-ref name="modalite" />
                <cms:metadata-ref name="nature" />
                <cms:metadata-ref name="duree" />
                <cms:metadata-ref name="nombre" />
                <cms:metadata-ref name="coefficient" />
                <cms:metadata-ref name="remarques" />
            </cms:metadata-ref>
            <cms:metadata-ref name="mccSession2">
                <cms:metadata-ref name="natureEnseignement" />
                <cms:metadata-ref name="modalite" />
                <cms:metadata-ref name="nature" />
                <cms:metadata-ref name="duree" />
                <cms:metadata-ref name="nombre" />
                <cms:metadata-ref name="coefficient" />
                <cms:metadata-ref name="remarques" />
            </cms:metadata-ref>
</cms:fieldset>

Le rendu des MCC est assurée par les XSL skins/odf/stylesheets/content/course/zone/mcc.xsl (fiche web) et skins/odf/stylesheets/content/course/zone/mcc2pdf.xsl (fiche PDF)

Si l'affichage des MCC n'est pas souhaité sur l'une ou l'autre des fiches ELP (web ou PDF), videz le template XSL responsable de leur affichage dans votre surcharge:

<xsl:template match="fieldset[@name = 'mcc']" mode="display"/>

 

Retour en haut