Attention : vous consultez actuellement la documentation dédiée aux versions 2.x de Moodle. La documentation pour les versions 3.x de Moodle est consultable ici : Eléments de cours : En-tete de cours.

Eléments de cours : En-tete de cours

De MoodleDocs

Retour à l'index

Face utilisateur

L'en-tete de cours est un élément paramétrable qui met en scène la tétière du cours, avec plus ou moins d'information.

CourseHeading sample.jpg

Formulaire de configuration

CourseHeading settings.jpg

Face intégrateur

Variables internes (templating)

  • %%imageL%% : Contient le bloc icone lorsque l'icone est réglée à gauche
  • %%imageR%% : Contient le bloc icone lorsque l'icone est réglée à droite
  • %%category%% : Nom de la catégorie (immédiate) du cours
  • %%shortname%% : Nom court
  • %%courseheading%% : Nom long
  • %%idnumber%% : Numéro d'identification
  • %%coursedesc%% : Description du cours (éditée dans les paramètres du cours)
  • %%imagepositionioption%%' : Commutateur de position d'image : left, right, none
  • %%showidnumber%% : Commutateur d'affichage du numéro d'identification
  • %%showshortname%% : Commutateur d'affichage du nom court
  • %%showdescription%% : Commutateur d'affichage de la description

Modèle par défaut

  <table class="custombox-courseheading">
  <tr valign="middle" class="custombox-icon courseheading">
  <%%imageL%%>
  </td>
  <td width="*">
  <%if %%showcategory%% %><div class="custombox-category courseheading"><%%category%%></div><%endif %>

<div class="custombox-preheading courseheading"><%%moduletype%%>

  <div class="custombox-heading courseheading"><%if %%showshortname%% %>(<%%shortname%%>)<%endif %> 

<%%courseheading%%> <%if %%showidnumber%% %>(<%%idnumber%%>)<%endif %>

  <%if %%showdescription%% %><div class="custombox-description courseheading"><%%coursedesc%%></<%endif %>
  </td>
  <%%imageR%%>
  </tr>
  </table>

Eléments CSS

.custombox-courseheading(TABLE) : Container d'ensemble

.custombox-heading.courseheading (DIV) : Container de titre de cours

.custombox-idnumber.courseheading (DIV) : Container d'identification

.custombox-category.courseheading (DIV) : Container de catégorie

.custombox-description.courseheading (TD) : Container de description