if($nb_err==0) { $msg.="Enregistrement effectué.<br />"; if(acces("/mod_discipline/imprimer_bilan_periode.php", $_SESSION['statut'])) { $tmp_tab_clas=get_class_periode_from_ele_login($login_ele); if(isset($tmp_tab_clas['periode'][$periode]['id_classe'])) { $current_id_classe=$tmp_tab_clas['periode'][$periode]['id_classe']; $msg.="<a href='../mod_discipline/imprimer_bilan_periode.php?id_classe[0]=$current_id_classe&periode[0]=$periode&eleve[0]=$current_id_classe|$periode|$login_ele'>Imprimer l'".$mod_disc_terme_avertissement_fin_periode."</a><br />"; } } } if($mode_js=="y") { if($nb_err==0) { //echo "liste_avertissements_fin_periode($login_ele, $periode)<br />"; echo liste_avertissements_fin_periode($login_ele, $periode); } else { echo "<span style='color:red'>Erreur</span>"; } die(); } } else { if($mode_js=="y") { echo "<span style='color:red'>Période close</span>"; die(); } else { $msg.="La période $periode est close en saisie pour ".get_nom_prenom_eleve($login_ele)."<br />"; }
echo " </table>"; } elseif((isset($num_periode_choisie))&&(preg_match("/^[0-9]{1,}$/", $num_periode_choisie))) { if((acces_saisie_avertissement_fin_periode($eleve1, $num_periode_choisie))&&($ver_periode[$num_periode_choisie]!='O')) { echo "<div title=\"Saisir un ou des ".ucfirst($mod_disc_terme_avertissement_fin_periode)." en période $num_periode_choisie\"> <a href='../mod_discipline/saisie_avertissement_fin_periode.php?login_ele=$eleve1&periode=$num_periode_choisie&lien_refermer=y' onclick=\"afficher_saisie_avertissement_fin_periode('$eleve1', $num_periode_choisie, 'liste_avertissements_fin_periode');return false;\" style='color:black;' target='_blank'> <img src='../images/icons/balance_justice.png' class='icone20' alt=\"Avertissements de fin de période\" /> <span class='bold' id='liste_avertissements_fin_periode'>".liste_avertissements_fin_periode($eleve1, $num_periode_choisie)."</span> </a> </div>"; } else { echo "<div title=\"".ucfirst($mod_disc_terme_avertissement_fin_periode)." en période $num_periode_choisie\"> <span class='bold'>".liste_avertissements_fin_periode($eleve1, $num_periode_choisie)."</span> </div>"; } } echo "</div>\n"; } } else{ if ($_SESSION['statut'] == "eleve" OR $_SESSION['statut'] == "responsable") { echo "<p align='center'>Choisissez une période et validez.</p>\n"; } else { echo "<p align='center'>Choisissez un élève et validez.</p>\n"; } } echo "</td>\n"; //====================================================================
// ***** AJOUT POUR LES MENTIONS ***** if((!isset($tableau_des_mentions_sur_le_bulletin))||(!is_array($tableau_des_mentions_sur_le_bulletin))||(count($tableau_des_mentions_sur_le_bulletin)==0)) { $tableau_des_mentions_sur_le_bulletin=get_mentions(); } if(isset($tableau_des_mentions_sur_le_bulletin[$current_eleve_mention_t[$k]])) { echo "<p class=\"medium\"><b> ".ucfirst($gepi_denom_mention)." : "; echo $tableau_des_mentions_sur_le_bulletin[$current_eleve_mention_t[$k]]; echo "</b></p>\n"; } // ***** FIN DE L'AJOUT POUR LES MENTIONS ***** // 20140226 if(getSettingAOui('active_mod_discipline')) { echo "<div title=\"".ucfirst($mod_disc_terme_avertissement_fin_periode)."\"> <span class='bold'>".liste_avertissements_fin_periode($current_eleve_login, $k)."</span> </div>"; } echo "</td>\n"; } echo "</tr>\n"; $k++; } //echo "</tr>"; $num_id++; $i++; echo "</table>\n<br />\n<br />\n"; }
// *** AJOUT POUR LES MENTIONS echo "<td><span class=\"medium\">"; $tmp_mention_courante = traduction_mention($current_eleve_mention); echo $tmp_mention_courante; if ($tmp_mention_courante != '' && $tmp_mention_courante != '-') { $tab_mentions_distribuees[$current_eleve_mention]['mention'] = $tmp_mention_courante; if (!isset($tab_mentions_distribuees[$current_eleve_mention]['effectif'])) { $tab_mentions_distribuees[$current_eleve_mention]['effectif'] = 0; } $tab_mentions_distribuees[$current_eleve_mention]['effectif']++; } echo "</span></td>\n"; // *** FIN D'AJOUT POUR LES MENTIONS **** } if ($avec_avertissements_fin_periode == "y") { echo "<td>" . liste_avertissements_fin_periode($current_eleve_login, $periode_num, "nom_court") . "</td>"; } echo "</tr>\n"; $i++; } echo "</table>\n"; if (count($tab_mentions_distribuees) > 0) { echo "<br />\n"; echo "<p class='bold'>Récapitulatif des mentions distribuées :</p>\n"; echo "<table class='boireaus'>\n"; echo "<tr class='lig{$alt}'>\n"; echo "<th>Mention</th>\n"; echo "<th>Effectif</th>\n"; echo "</tr>\n"; $alt = 1; foreach ($tab_mentions_distribuees as $tab_mention) {
echo "<td><p class=\"medium\">"; echo "{$current_eleve_avis_t[$k]}"; echo "</p>\n"; // ***** AJOUT POUR LES MENTIONS ***** if (!isset($tableau_des_mentions_sur_le_bulletin) || !is_array($tableau_des_mentions_sur_le_bulletin) || count($tableau_des_mentions_sur_le_bulletin) == 0) { $tableau_des_mentions_sur_le_bulletin = get_mentions(); } if (isset($tableau_des_mentions_sur_le_bulletin[$current_eleve_mention_t[$k]])) { echo "<p class=\"medium\"><b> " . ucfirst($gepi_denom_mention) . " : "; echo $tableau_des_mentions_sur_le_bulletin[$current_eleve_mention_t[$k]]; echo "</b></p>\n"; } // ***** FIN DE L'AJOUT POUR LES MENTIONS ***** // 20140226 if (getSettingAOui('active_mod_discipline')) { echo "<div title=\"" . ucfirst($mod_disc_terme_avertissement_fin_periode) . "\">\n\t\t<span class='bold'>" . liste_avertissements_fin_periode($current_eleve_login, $k) . "</span>\n</div>"; } echo "</td>\n"; } echo "</tr>\n"; $k++; } //echo "</tr>"; $num_id++; $i++; echo "</table>\n<br />\n<br />\n"; } if (file_exists('saisie_commentaires_types.php') && ($_SESSION['statut'] == 'professeur' && getSettingValue("GepiRubConseilProf") == 'yes' && getSettingValue('CommentairesTypesPP') == 'yes') || $_SESSION['statut'] == 'scolarite' && getSettingValue("GepiRubConseilScol") == 'yes' && getSettingValue('CommentairesTypesScol') == 'yes' || $_SESSION['statut'] == 'cpe' && (getSettingValue("GepiRubConseilCpe") == 'yes' || getSettingValue("GepiRubConseilCpeTous") == 'yes') && getSettingValue('CommentairesTypesCpe') == 'yes') { //include('saisie_commentaires_types.php'); //include('saisie_commentaires_types2.php'); include 'saisie_commentaires_types2b.php';