foreach($tab_destinataires[$eleve_id] as $numero_tirage => $tab_adresse) { // Si cet élève a été évalué... if(isset($tab_eval[$eleve_id])) { // Intitulé if($make_html) { $releve_HTML_individuel .= (!$make_officiel) ? $separation.'<h2>'.html($groupe_nom).' - '.html($eleve_nom).' '.html($eleve_prenom).'</h2>'.NL : '' ; } if($make_csv) { $releve_CSV .= "\r\n\r\n".$eleve_nom.' '.$eleve_prenom.$csv_head."\r\n"; } if($make_pdf) { if( ($make_officiel) && ($couleur=='non') ) { // Le réglage ne semble pertinent que pour les exemplaires que l'établissement destine à l'impression. // L'exemplaire archivé est une copie destinée à être consultée et sa lecture est bien plus agréable en couleur. $couleur_tirage = ($numero_tirage==0) ? 'oui' : 'non' ; $releve_PDF->__set('couleur',$couleur_tirage); } $eleve_nb_lignes = $tab_nb_lignes_total_eleve[$eleve_id] + $nb_lignes_appreciation_generale_avec_intitule + $nb_lignes_assiduite + $nb_lignes_prof_principal + $nb_lignes_supplementaires; $tab_infos_entete = (!$make_officiel) ? array( $tab_titre[$releve_modele] , $texte_periode , $groupe_nom ) : array($tab_etabl_coords,$tab_etabl_logo,$etabl_coords__bloc_hauteur,$tab_bloc_titres,$tab_adresse,$tag_date_heure_initiales,$eleve_genre,$date_naissance) ; $releve_PDF->entete_format_eleve( $pages_nb , $tab_infos_entete , $eleve_nom , $eleve_prenom , $eleve_INE , $eleve_nb_lignes ); } // Pour chaque matiere... foreach($tab_matiere as $matiere_id => $tab) { extract($tab); // $matiere_nom $matiere_nb_demandes if( (!$make_officiel) || (($make_action=='modifier')&&(in_array($matiere_id,$tab_matiere_id))) || ($make_action=='tamponner') || (($make_action=='examiner')&&(in_array($matiere_id,$tab_matiere_id))) || ($make_action=='consulter') || ($make_action=='imprimer') ) { // Si cet élève a été évalué dans cette matière... if(isset($tab_eval[$eleve_id][$matiere_id])) { if( ($make_html) || ($make_pdf) )