Пример #1
0
 }
 if ($_SESSION['statut'] == 'scolarite') {
     echo "<div style='float:left;' class='bold'>\n\t | <a href='bull_index.php'>Visualisation et impression des bulletins </a>\n</div>";
 }
 if ($_SESSION['statut'] == 'scolarite' && getSettingValue('GepiScolImprBulSettings') == 'yes') {
     echo "<div style='float:left;' class='bold'>\n\t | <a href='param_bull.php'>Paramétrage des bulletins </a>\n</div>";
 }
 if (acces("/bulletin/verrouillage.php", $_SESSION['statut'])) {
     echo "<div style='float:left;' class='bold'>\n\t | <a href='verrouillage.php' title=\"Verrouiller/déverrouiller les périodes de notes en saisie pour telle ou telle classe.\">Verrouillage des saisies </a>\n</div>";
 }
 // ===========================================
 echo "<div style='clear:both;'></div>\n";
 $bulletin_rempli = 'yes';
 $call_classe = mysqli_query($GLOBALS["mysqli"], "SELECT * FROM classes WHERE id = '{$id_classe}'");
 $classe = old_mysql_result($call_classe, "0", "classe");
 echo "<p><strong>Classe&nbsp;: {$classe} - {$nom_periode[$per]} - Année scolaire&nbsp;: " . getSettingValue("gepiYear") . "</strong><br />\n(<em style='color:" . $couleur_verrouillage_periode[$ver_periode[$per]] . ";'><span id='span_etat_verrouillage_classe'>Période " . $traduction_verrouillage_periode[$ver_periode[$per]] . "</span> <a href='#'  onclick=\"afficher_div('div_modif_verrouillage','y',-20,20);return false;\" title=\"Verrouillez/déverrouillez la période pour cette classe.\"><img src='../images/icons/configure.png' class='icone16' alt='Modifier' /></a></em>) - (<em>" . getSettingValue('gepi_prof_suivi') . "&nbsp;: " . liste_prof_suivi($id_classe, "profs", "y") . "</em>)</p>";
 $titre_infobulle = "Verrouillage de période";
 $texte_infobulle = "<p class='bold' style='text-align:center;'>Modifiez l'état de verrouillage ou non de la période<br />pour la classe de {$classe}</p>\n<p style='text-align:center;'>Passer la période à l'état&nbsp;:<br />\n<a href='verrouillage.php?mode=change_verrouillage&amp;id_classe={$id_classe}&amp;num_periode={$per}&amp;etat=N" . add_token_in_url() . "' onclick=\"changer_etat_verrouillage_periode({$id_classe}, {$per}, 'N');return false;\" target='_blank' style='color:" . $couleur_verrouillage_periode['N'] . "'>ouverte en saisie</a> - \n<a href='verrouillage.php?mode=change_verrouillage&amp;id_classe={$id_classe}&amp;num_periode={$per}&amp;etat=P" . add_token_in_url() . "' onclick=\"changer_etat_verrouillage_periode({$id_classe}, {$per}, 'P');return false;\" target='_blank' style='color:" . $couleur_verrouillage_periode['P'] . "'>partiellement close</a> - \n<a href='verrouillage.php?mode=change_verrouillage&amp;id_classe={$id_classe}&amp;num_periode={$per}&amp;etat=O" . add_token_in_url() . "' onclick=\"changer_etat_verrouillage_periode({$id_classe}, {$per}, 'O');return false;\" target='_blank' style='color:" . $couleur_verrouillage_periode['O'] . "'>close</a><br />\n&nbsp;</p>";
 $tabdiv_infobulle[] = creer_div_infobulle("div_modif_verrouillage", $titre_infobulle, "", $texte_infobulle, "", 30, 0, 'y', 'y', 'n', 'n');
 //
 // Vérification de paramètres généraux
 //
 $current_classe_nom_complet = old_mysql_result($call_classe, 0, "nom_complet");
 if ($current_classe_nom_complet == '') {
     $bulletin_rempli = 'no';
     echo "<p>Le nom long de la classe n'est pas défini !</p>\n";
 }
 $current_classe_suivi_par = old_mysql_result($call_classe, 0, "suivi_par");
 if ($current_classe_suivi_par == '') {
     $bulletin_rempli = 'no';
     echo "<p>La personne de l'administration chargée de la classe n'est pas définie !</p>\n";
Пример #2
0
}
if (isset($fiche)) {
    echo "<p class='bold'><a href='" . $_SERVER['PHP_SELF'] . "?id_classe={$id_classe}&amp;periode_num={$periode_num}' onclick=\"return confirm_abandon (this, change, '{$themessage}')\"><img src='../images/icons/back.png' alt='Retour' class='back_link' /> Retour</a>";
    if ($_SESSION['statut'] == 'professeur' && getSettingAOui('CommentairesTypesPP') || $_SESSION['statut'] == 'scolarite' && getSettingAOui('CommentairesTypesScol') || $_SESSION['statut'] == 'professeur' && getSettingAOui('CommentairesTypesCpe')) {
        echo " | <a href='commentaires_types.php' onclick=\"return confirm_abandon (this, change, '{$themessage}')\">Saisie de commentaires-types</a>";
    }
    echo " | <a href='saisie_avis1.php?id_classe={$id_classe}' onclick=\"return confirm_abandon (this, change, '{$themessage}')\">Saisie avis seul</a>";
    echo "</p>\n";
    ?>
	<p class='grand'>
		Classe&nbsp;: <strong><?php 
    echo $classe_suivi;
    ?>
</strong>
		<?php 
    echo "<em style='font-size:small'>(" . $gepi_prof_suivi . "&nbsp;: " . liste_prof_suivi($id_classe, "profs", "y") . ")";
    echo " - (<em style='color:" . $couleur_verrouillage_periode[$ver_periode[$periode_num]] . ";'>Période " . $traduction_verrouillage_periode[$ver_periode[$periode_num]] . "</em>)</em>";
    ?>
	</p>
<?php 
    // On teste la présence d'au moins un coeff pour afficher la colonne des coef
    $test_coef = mysqli_num_rows(mysqli_query($GLOBALS["mysqli"], "SELECT coef FROM j_groupes_classes WHERE (id_classe='" . $id_classe . "' and coef > 0)"));
    // On remonte $affiche_categories au-dessus de include "../lib/calcul_rang.inc.php"; sans quoi il se produit des erreurs.
    $affiche_categories = sql_query1("SELECT display_mat_cat FROM classes WHERE id='" . $id_classe . "'");
    if ($affiche_categories == "y") {
        $affiche_categories = true;
    } else {
        $affiche_categories = false;
    }
    // on teste si le rang doit être affiché
    $affiche_rang = sql_query1("SELECT display_rang FROM classes WHERE id='" . $id_classe . "'");
Пример #3
0
     echo "<div style='float:left;' class='bold'>\n\t | <a href='param_bull.php'>Paramétrage des bulletins </a>\n</div>";
 }
 if (acces("/bulletin/verrouillage.php", $_SESSION['statut'])) {
     echo "<div style='float:left;' class='bold'>\n\t | <a href='verrouillage.php' title=\"Verrouiller/déverrouiller les périodes de notes en saisie pour telle ou telle classe.\">Verrouillage des saisies </a>\n</div>";
 }
 // ===========================================
 echo "<div style='clear:both;'></div>\n";
 $tab_pp = get_tab_prof_suivi($id_classe);
 $bulletin_rempli = 'yes';
 $call_classe = mysqli_query($GLOBALS["mysqli"], "SELECT * FROM classes WHERE id = '{$id_classe}'");
 $classe = old_mysql_result($call_classe, "0", "classe");
 echo "<p><strong>Classe&nbsp;: {$classe} - {$nom_periode[$per]} - Année scolaire&nbsp;: " . getSettingValue("gepiYear") . "</strong><br />\n(<em style='color:" . $couleur_verrouillage_periode[$ver_periode[$per]] . ";'><span id='span_etat_verrouillage_classe'>Période " . $traduction_verrouillage_periode[$ver_periode[$per]] . "</span>";
 if (acces("/bulletin/verrouillage.php", $_SESSION['statut'])) {
     echo " <a href='#'  onclick=\"afficher_div('div_modif_verrouillage','y',-20,20);return false;\" title=\"Verrouillez/déverrouillez la période pour cette classe.\"><img src='../images/icons/configure.png' class='icone16' alt='Modifier' /></a>";
 }
 echo "</em>) - (<em>" . $gepi_prof_suivi . "&nbsp;: " . liste_prof_suivi($id_classe, "profs", "y") . "</em>)</p>";
 if (acces("/bulletin/verrouillage.php", $_SESSION['statut'])) {
     $titre_infobulle = "Verrouillage de période";
     $texte_infobulle = "<p class='bold' style='text-align:center;'>Modifiez l'état de verrouillage ou non de la période<br />pour la classe de {$classe}</p>\n<p style='text-align:center;'>Passer la période à l'état&nbsp;:<br />\n<a href='verrouillage.php?mode=change_verrouillage&amp;id_classe={$id_classe}&amp;num_periode={$per}&amp;etat=N" . add_token_in_url() . "' onclick=\"changer_etat_verrouillage_periode({$id_classe}, {$per}, 'N');return false;\" target='_blank' style='color:" . $couleur_verrouillage_periode['N'] . "'>ouverte en saisie</a> - \n<a href='verrouillage.php?mode=change_verrouillage&amp;id_classe={$id_classe}&amp;num_periode={$per}&amp;etat=P" . add_token_in_url() . "' onclick=\"changer_etat_verrouillage_periode({$id_classe}, {$per}, 'P');return false;\" target='_blank' style='color:" . $couleur_verrouillage_periode['P'] . "'>partiellement close</a> - \n<a href='verrouillage.php?mode=change_verrouillage&amp;id_classe={$id_classe}&amp;num_periode={$per}&amp;etat=O" . add_token_in_url() . "' onclick=\"changer_etat_verrouillage_periode({$id_classe}, {$per}, 'O');return false;\" target='_blank' style='color:" . $couleur_verrouillage_periode['O'] . "'>close</a><br />\n&nbsp;</p>";
     $tabdiv_infobulle[] = creer_div_infobulle("div_modif_verrouillage", $titre_infobulle, "", $texte_infobulle, "", 30, 0, 'y', 'y', 'n', 'n');
 }
 //
 // Vérification de paramètres généraux
 //
 $current_classe_nom_complet = old_mysql_result($call_classe, 0, "nom_complet");
 if ($current_classe_nom_complet == '') {
     $bulletin_rempli = 'no';
     echo "<p>Le nom long de la classe n'est pas défini !</p>\n";
 }
 $current_classe_suivi_par = old_mysql_result($call_classe, 0, "suivi_par");
 if ($current_classe_suivi_par == '') {
Пример #4
0
echo "</form>\n";

// 20140226
if(getSettingAOui('active_mod_discipline')) {
	echo necessaire_saisie_avertissement_fin_periode();
}

echo "<form enctype='multipart/form-data' action='saisie_avis1.php' method='post'>\n";
echo add_token_field(true);

if ($id_classe) {
	$classe = sql_query1("SELECT classe FROM classes WHERE id = '$id_classe'");
	?>
	<p class= 'grand'>Avis du conseil de classe. Classe : <?php echo $classe; 
	echo " - <em style='font-size:small'>(".getSettingValue("gepi_prof_suivi")."&nbsp;: ".liste_prof_suivi($id_classe, "profs", "y").")</em>";
	?>
	</p>
	<?php
	$test_periode_ouverte = 'no';
	$i = "1";
	while ($i < $nb_periode) {
		if ($ver_periode[$i] != "O") {
			$test_periode_ouverte = 'yes';
		}
		$i++;
	}
	?>
	<?php
	if (($_SESSION['statut'] == 'scolarite') or ($_SESSION['statut'] == 'secours') or (($_SESSION['statut'] == 'cpe')&&(getSettingValue("GepiRubConseilCpeTous")=='yes'))) {
		$sql="SELECT DISTINCT e.* FROM eleves e, j_eleves_classes c