}
 else
 {
   $nb_niveaux = count($DB_TAB_NIVEAUX);
   foreach($DB_TAB_NIVEAUX as $DB_ROW)
   {
     $tab_niveau[$DB_ROW['valeur']] = html($DB_ROW['texte']);
   }
   // On récupère la liste des référentiels par matière et niveau
   $tab_partage = array(
     'oui' => '<img title="Référentiel partagé sur le serveur communautaire (MAJ le ◄DATE►)." alt="" src="./_img/etat/partage_oui.gif" />',
     'non' => '<img title="Référentiel non partagé avec la communauté (choix du ◄DATE►)." alt="" src="./_img/etat/partage_non.gif" />',
     'bof' => '<img title="Référentiel dont le partage est sans intérêt (pas novateur)." alt="" src="./_img/etat/partage_non.gif" />',
     'hs'  => '<img title="Référentiel dont le partage est sans objet (matière ou niveau spécifique)." alt="" src="./_img/etat/partage_non.gif" />',
   );
   $DB_TAB = DB_STRUCTURE_COMMUN::DB_lister_referentiels_infos_details_matieres_niveaux();
   if(!empty($DB_TAB))
   {
     Layout::add( 'js_inline_before' , '// <![CDATA[' );
     foreach($DB_TAB as $DB_ROW)
     {
       // Définition de $methode_calcul_texte
           if($DB_ROW['referentiel_calcul_retroactif']=='non')    { $texte_retroactif = '(sur la période)';       }
       elseif($DB_ROW['referentiel_calcul_retroactif']=='oui')    { $texte_retroactif = '(rétroactivement)';      }
       elseif($DB_ROW['referentiel_calcul_retroactif']=='annuel') { $texte_retroactif = '(de l\'année scolaire)'; }
       if($DB_ROW['referentiel_calcul_limite']==1)  // si une seule saisie prise en compte
       {
         $methode_calcul_texte = 'Seule la dernière saisie compte '.$texte_retroactif.'.';
       }
       elseif($DB_ROW['referentiel_calcul_methode']=='classique')  // si moyenne classique
       {