security_check();
if ($resultat_session == 'c') {
header("Location: ../utilisateurs/mon_compte.php?change_mdp=yes");
die();
} else if ($resultat_session == '0') {
header("Location: ../logout.php?auto=1");
die();
}
include("../ckeditor/ckeditor.php") ;
// Check access
if (!checkAccess()) {
header("Location: ../logout.php?auto=1");
die();
}
$reg_ok = 'yes';
$msg = '';
$bgcolor = "#DEDEDE";
if(getSettingAOui('active_bulletins')) {
$titre_page = "Paramètres de configuration des bulletins scolaires HTML";
}
else {
$titre_page = "Paramètres bloc adresse responsables";
}
//debug_var();
// Tableau des couleurs HTML:
$tabcouleur=Array("aliceblue","antiquewhite","aqua","aquamarine","azure","beige","bisque","black","blanchedalmond","blue","blueviolet","brown","burlywood","cadetblue","chartreuse","chocolate","coral","cornflowerblue","cornsilk","crimson","cyan","darkblue","darkcyan","darkgoldenrod","darkgray","darkgreen","darkkhaki","darkmagenta","darkolivegreen","darkorange","darkorchid","darkred","darksalmon","darkseagreen","darkslateblue","darkslategray","darkturquoise","darkviolet","deeppink","deepskyblue","dimgray","dodgerblue","firebrick","floralwhite","forestgreen","fuchsia","gainsboro","ghostwhite","gold","goldenrod","gray","green","greenyellow","honeydew","hotpink","indianred","indigo","ivory","khaki","lavender","lavenderblush","lawngreen","lemonchiffon","lightblue","lightcoral","lightcyan","lightgoldenrodyellow","lightgreen","lightgrey","lightpink","lightsalmon","lightseagreen","lightskyblue","lightslategray","lightsteelblue","lightyellow","lime","limegreen","linen","magenta","maroon","mediumaquamarine","mediumblue","mediumorchid","mediumpurple","mediumseagreen","mediumslateblue","mediumspringgreen","mediumturquoise","mediumvioletred","midnightblue","mintcream","mistyrose","moccasin","navajowhite","navy","oldlace","olive","olivedrab","orange","orangered","orchid","palegoldenrod","palegreen","paleturquoise","palevioletred","papayawhip","peachpuff","peru","pink","plum","powderblue","purple","red","rosybrown","royalblue","saddlebrown","salmon","sandybrown","seagreen","seashell","sienna","silver","skyblue","slateblue","slategray","snow","springgreen","steelblue","tan","teal","thistle","tomato","turquoise","violet","wheat","white","whitesmoke","yellow","yellowgreen");
// tableau des polices pour avis du CC de classe
$tab_polices_avis=Array("DejaVu","Arial","Helvetica","Serif","Times","Times New Roman","Verdana",);
//Style des caractères avis
// tableau des styles de polices pour avis du CC de classe
$tab_styles_avis=Array("Normal","Gras","Italique","Gras et Italique");
$gepi_denom_mention=getSettingValue("gepi_denom_mention");
if($gepi_denom_mention=="") {
$gepi_denom_mention="mention";
}
if (isset($_POST['is_posted'])) {
check_token();
if (isset($_POST['textsize'])) {
if (!(preg_match ("/^[0-9]{1,}$/", $_POST['textsize'])) || $_POST['textsize'] < 1) {
$_POST['textsize'] = 10;
}
if (!saveSetting("textsize", $_POST['textsize'])) {
$msg .= "Erreur lors de l'enregistrement de textsize !";
$reg_ok = 'no';
}
}
if (isset($_POST['bull_cell_pp_textsize'])) {
if (!(preg_match ("/^[0-9]{1,}$/", $_POST['bull_cell_pp_textsize'])) || $_POST['bull_cell_pp_textsize'] < 1) {
$_POST['bull_cell_pp_textsize'] = 10;
}
if (!saveSetting("bull_cell_pp_textsize", $_POST['bull_cell_pp_textsize'])) {
$msg .= "Erreur lors de l'enregistrement de bull_cell_pp_textsize !";
$reg_ok = 'no';
}
}
if (isset($_POST['bull_cell_signature_textsize'])) {
if (!(preg_match ("/^[0-9]{1,}$/", $_POST['bull_cell_signature_textsize'])) || $_POST['bull_cell_signature_textsize'] < 1) {
$_POST['bull_cell_signature_textsize'] = 10;
}
if (!saveSetting("bull_cell_signature_textsize", $_POST['bull_cell_signature_textsize'])) {
$msg .= "Erreur lors de l'enregistrement de bull_cell_signature_textsize !";
$reg_ok = 'no';
}
}
//==================================
// AJOUT: boireaus
if (isset($_POST['p_bulletin_margin'])) {
if (!(preg_match ("/^[0-9]{1,}$/", $_POST['p_bulletin_margin'])) || $_POST['p_bulletin_margin'] < 1) {
$_POST['p_bulletin_margin'] = 5;
}
if (!saveSetting("p_bulletin_margin", $_POST['p_bulletin_margin'])) {
$msg .= "Erreur lors de l'enregistrement de p_bulletin_margin !";
$reg_ok = 'no';
}
}
if (isset($_POST['bull_body_marginleft'])) {
if (!(preg_match ("/^[0-9]{1,}$/", $_POST['bull_body_marginleft']))) {
$_POST['bull_body_marginleft'] = 1;
}
if (!saveSetting("bull_body_marginleft", $_POST['bull_body_marginleft'])) {
$msg .= "Erreur lors de l'enregistrement de bull_body_marginleft !";
$reg_ok = 'no';
}
}
//==================================
if (isset($_POST['titlesize'])) {
if (!(preg_match ("/^[0-9]{1,}$/", $_POST['titlesize'])) || $_POST['titlesize'] < 1) {
$_POST['titlesize'] = 16;
}
if (!saveSetting("titlesize", $_POST['titlesize'])) {
$msg .= "Erreur lors de l'enregistrement de titlesize !";
$reg_ok = 'no';
}
}
if (isset($_POST['cellpadding'])) {
if (!(preg_match ("/^[0-9]{1,}$/", $_POST['cellpadding'])) || $_POST['cellpadding'] < 0) {
$_POST['cellpadding'] = 5;
}
if (!saveSetting("cellpadding", $_POST['cellpadding'])) {
$msg .= "Erreur lors de l'enregistrement de cellpadding !";
$reg_ok = 'no';
}
}
if (isset($_POST['cellspacing'])) {
if (!(preg_match ("/^[0-9]{1,}$/", $_POST['cellspacing'])) || $_POST['cellspacing'] < 0) {
$_POST['cellspacing'] = 2;
}
if (!saveSetting("cellspacing", $_POST['cellspacing'])) {
$msg .= "Erreur lors de l'enregistrement de cellspacing !";
$reg_ok = 'no';
}
}
if (isset($_POST['largeurtableau'])) {
if (!(preg_match ("/^[0-9]{1,}$/", $_POST['largeurtableau'])) || $_POST['largeurtableau'] < 1) {
$_POST['largeurtableau'] = 1440;
}
if (!saveSetting("largeurtableau", $_POST['largeurtableau'])) {
$msg .= "Erreur lors de l'enregistrement de largeurtableau !";
$reg_ok = 'no';
}
}
if (isset($_POST['col_matiere_largeur'])) {
if (!(preg_match ("/^[0-9]{1,}$/", $_POST['col_matiere_largeur'])) || $_POST['col_matiere_largeur'] < 1) {
$_POST['col_matiere_largeur'] = 300;
}
if (!saveSetting("col_matiere_largeur", $_POST['col_matiere_largeur'])) {
$msg .= "Erreur lors de l'enregistrement de col_matiere_largeur !";
$reg_ok = 'no';
}
}
if (isset($_POST['col_note_largeur'])) {
if (!(preg_match ("/^[0-9]{1,}$/", $_POST['col_note_largeur'])) || $_POST['col_note_largeur'] < 1) {
$_POST['col_note_largeur'] = 50;
}
if (!saveSetting("col_note_largeur", $_POST['col_note_largeur'])) {
$msg .= "Erreur lors de l'enregistrement de col_note_largeur !";
$reg_ok = 'no';
}
}
if (isset($_POST['col_boite_largeur'])) {
if (!(preg_match ("/^[0-9]{1,}$/", $_POST['col_boite_largeur'])) || $_POST['col_boite_largeur'] < 1) {
$_POST['col_boite_largeur'] = 120;
}
if (!saveSetting("col_boite_largeur", $_POST['col_boite_largeur'])) {
$msg .= "Erreur lors de l'enregistrement de col_boite_largeur !";
$reg_ok = 'no';
}
}
if (isset($_POST['col_hauteur'])) {
if (!(preg_match ("/^[0-9]{1,}$/", $_POST['col_hauteur'])) || $_POST['col_hauteur'] < 1) {
$_POST['col_hauteur'] = 0;
}
if (!saveSetting("col_hauteur", $_POST['col_hauteur'])) {
$msg .= "Erreur lors de l'enregistrement de col_hauteur !";
$reg_ok = 'no';
}
}
if (isset($_POST['bull_ecart_entete'])) {
if (!(preg_match ("/^[0-9]{1,}$/", $_POST['bull_ecart_entete']))) {
$_POST['bull_ecart_entete'] = 0;
}
if (!saveSetting("bull_ecart_entete", $_POST['bull_ecart_entete'])) {
$msg .= "Erreur lors de l'enregistrement de bull_ecart_entete !";
$reg_ok = 'no';
}
}
if (isset($_POST['bull_espace_avis'])) {
if ((!(preg_match ("/^[0-9]{1,}$/", $_POST['bull_espace_avis']))) or ($_POST['bull_espace_avis'] <= 0)) {
$_POST['bull_espace_avis'] = 1;
}
if (!saveSetting("bull_espace_avis", $_POST['bull_espace_avis'])) {
$msg .= "Erreur lors de l'enregistrement de bull_espace_avis !";
$reg_ok = 'no';
}
}
if (isset($_POST['addressblock_padding_right'])) {
if (!(preg_match ("/^[0-9]{1,}$/", $_POST['addressblock_padding_right']))) {
$_POST['addressblock_padding_right'] = 0;
}
if (!saveSetting("addressblock_padding_right", $_POST['addressblock_padding_right'])) {
$msg .= "Erreur lors de l'enregistrement de addressblock_padding_right !";
$reg_ok = 'no';
}
}
if (isset($_POST['addressblock_padding_top'])) {
if (!(preg_match ("/^[0-9]{1,}$/", $_POST['addressblock_padding_top']))) {
$_POST['addressblock_padding_top'] = 0;
}
if (!saveSetting("addressblock_padding_top", $_POST['addressblock_padding_top'])) {
$msg .= "Erreur lors de l'enregistrement de addressblock_padding_top !";
$reg_ok = 'no';
}
}
if (isset($_POST['addressblock_padding_text'])) {
if (!(preg_match ("/^[0-9]{1,}$/", $_POST['addressblock_padding_text']))) {
$_POST['addressblock_padding_text'] = 0;
}
if (!saveSetting("addressblock_padding_text", $_POST['addressblock_padding_text'])) {
$msg .= "Erreur lors de l'enregistrement de addressblock_padding_text !";
$reg_ok = 'no';
}
}
if (isset($_POST['addressblock_length'])) {
if (!(preg_match ("/^[0-9]{1,}$/", $_POST['addressblock_length']))) {
$_POST['addressblock_length'] = 0;
}
if (!saveSetting("addressblock_length", $_POST['addressblock_length'])) {
$msg .= "Erreur lors de l'enregistrement de addressblock_length !";
$reg_ok = 'no';
}
}
//==================================
// Ajout: boireaus
if (isset($_POST['addressblock_font_size'])) {
if (!(preg_match ("/^[0-9]{1,}$/", $_POST['addressblock_font_size']))) {
$_POST['addressblock_font_size'] = 12;
}
if (!saveSetting("addressblock_font_size", $_POST['addressblock_font_size'])) {
$msg .= "Erreur lors de l'enregistrement de addressblock_font_size !";
$reg_ok = 'no';
}
}
if(isset($_POST['addressblock_logo_etab_prop'])) {
if (!(preg_match ("/^[0-9]{1,}$/", $_POST['addressblock_logo_etab_prop']))) {
$addressblock_logo_etab_prop=50;
}
else{
$addressblock_logo_etab_prop=$_POST['addressblock_logo_etab_prop'];
}
}
else{
if(getSettingValue("addressblock_logo_etab_prop")){
$addressblock_logo_etab_prop=getSettingValue("addressblock_logo_etab_prop");
}
else{
$addressblock_logo_etab_prop=50;
}
}
if (isset($_POST['addressblock_classe_annee'])) {
if (!(preg_match ("/^[0-9]{1,}$/", $_POST['addressblock_classe_annee']))) {
$addressblock_classe_annee=35;
}
else{
$addressblock_classe_annee=$_POST['addressblock_classe_annee'];
}
}
else{
if(getSettingValue("addressblock_classe_annee")){
$addressblock_classe_annee=getSettingValue("addressblock_classe_annee");
}
else{
$addressblock_classe_annee=30;
}
}
if((isset($_POST['addressblock_classe_annee']))&&(isset($_POST['addressblock_logo_etab_prop']))){
$valtest=$addressblock_logo_etab_prop+$addressblock_classe_annee;
if($valtest>100){
$msg.="Erreur! La somme addressblock_logo_etab_prop+addressblock_classe_annee dépasse 100% de la largeur de la page !";
$reg_ok = 'no';
}
else{
if (!saveSetting("addressblock_logo_etab_prop", $addressblock_logo_etab_prop)) {
$msg .= "Erreur lors de l'enregistrement de addressblock_logo_etab_prop !";
$reg_ok = 'no';
}
if (!saveSetting("addressblock_classe_annee", $addressblock_classe_annee)) {
$msg .= "Erreur lors de l'enregistrement de addressblock_classe_annee !";
$reg_ok = 'no';
}
}
}
if (isset($_POST['bull_ecart_bloc_nom'])) {
if (!(preg_match ("/^[0-9]{1,}$/", $_POST['bull_ecart_bloc_nom']))) {
$_POST['bull_ecart_bloc_nom'] = 0;
}
if (!saveSetting("bull_ecart_bloc_nom", $_POST['bull_ecart_bloc_nom'])) {
$msg .= "Erreur lors de l'enregistrement de bull_ecart_bloc_nom !";
$reg_ok = 'no';
}
}
if (isset($_POST['addressblock_debug'])) {
if (($_POST['addressblock_debug']!="y")&&($_POST['addressblock_debug']!="n")) {
$_POST['addressblock_debug'] = "n";
}
if (!saveSetting("addressblock_debug", $_POST['addressblock_debug'])) {
$msg .= "Erreur lors de l'enregistrement de addressblock_debug !";
$reg_ok = 'no';
}
}
//==================================
if (isset($_POST['page_garde_padding_top'])) {
if (!(preg_match ("/^[0-9]{1,}$/", $_POST['page_garde_padding_top']))) {
$_POST['page_garde_padding_top'] = 0;
}
if (!saveSetting("page_garde_padding_top", $_POST['page_garde_padding_top'])) {
$msg .= "Erreur lors de l'enregistrement de page_garde_padding_top !";
$reg_ok = 'no';
}
}
if (isset($_POST['page_garde_padding_left'])) {
if (!(preg_match ("/^[0-9]{1,}$/", $_POST['page_garde_padding_left']))) {
$_POST['page_garde_padding_left'] = 0;
}
if (!saveSetting("page_garde_padding_left", $_POST['page_garde_padding_left'])) {
$msg .= "Erreur lors de l'enregistrement de page_garde_padding_left !";
$reg_ok = 'no';
}
}
if (isset($_POST['page_garde_padding_text'])) {
if (!(preg_match ("/^[0-9]{1,}$/", $_POST['page_garde_padding_text']))) {
$_POST['page_garde_padding_text'] = 0;
}
if (!saveSetting("page_garde_padding_text", $_POST['page_garde_padding_text'])) {
$msg .= "Erreur lors de l'enregistrement de page_garde_padding_text !";
$reg_ok = 'no';
}
}
if (isset($_POST['ok'])) {
if(getSettingAOui('active_bulletins')) {
if (isset($_POST['page_garde_imprime'])) {
$temp = 'yes';
} else {
$temp = 'no';
}
if (!saveSetting("page_garde_imprime", $temp)) {
$msg .= "Erreur lors de l'enregistrement de page_garde_imprime !";
$reg_ok = 'no';
}
}
}
if (isset($NON_PROTECT['page_garde_texte'])) {
$imp = traitement_magic_quotes($NON_PROTECT['page_garde_texte']);
if (!saveSetting("page_garde_texte", $imp)) {
$msg .= "Erreur lors de l'enregistrement de page_garde_texte !";
$reg_ok = 'no';
}
}
if (isset($NON_PROTECT['bull_formule_bas'])) {
$imp = traitement_magic_quotes($NON_PROTECT['bull_formule_bas']);
if (!saveSetting("bull_formule_bas", $imp)) {
$msg .= "Erreur lors de l'enregistrement de bull_formule_bas !";
$reg_ok = 'no';
}
}
if (isset($_POST['bull_mention_nom_court'])) {
if (!saveSetting("bull_mention_nom_court", $_POST['bull_mention_nom_court'])) {
$msg .= "Erreur lors de l'enregistrement de bull_mention_nom_court !";
$reg_ok = 'no';
}
}
if (isset($_POST['bull_mention_doublant'])) {
if (!saveSetting("bull_mention_doublant", $_POST['bull_mention_doublant'])) {
$msg .= "Erreur lors de l'enregistrement de bull_mention_doublant !";
$reg_ok = 'no';
}
}
if (isset($_POST['bull_affiche_eleve_une_ligne'])) {
if (!saveSetting("bull_affiche_eleve_une_ligne", $_POST['bull_affiche_eleve_une_ligne'])) {
$msg .= "Erreur lors de l'enregistrement de bull_mention_nom_court !";
$reg_ok = 'no';
}
}
if (isset($_POST['bull_affiche_graphiques'])) {
if (!saveSetting("bull_affiche_graphiques", $_POST['bull_affiche_graphiques'])) {
$msg .= "Erreur lors de l'enregistrement de bull_affiche_graphiques !";
$reg_ok = 'no';
}
}
if (isset($_POST['bull_affiche_appreciations'])) {
if (!saveSetting("bull_affiche_appreciations", $_POST['bull_affiche_appreciations'])) {
$msg .= "Erreur lors de l'enregistrement de bull_affiche_appreciations !";
$reg_ok = 'no';
}
}
//20130215
if (isset($_POST['bull_affiche_absences'])) {
if (!saveSetting("bull_affiche_absences", $_POST['bull_affiche_absences'])) {
$msg .= "Erreur lors de l'enregistrement de bull_affiche_absences !";
$reg_ok = 'no';
}
}
if (isset($_POST['bull_affiche_abs_tot'])) {
if (!saveSetting("bull_affiche_abs_tot", $_POST['bull_affiche_abs_tot'])) {
$msg .= "Erreur lors de l'enregistrement de bull_affiche_abs_tot !";
$reg_ok = 'no';
}
}
if (isset($_POST['bull_affiche_abs_nj'])) {
if (!saveSetting("bull_affiche_abs_nj", $_POST['bull_affiche_abs_nj'])) {
$msg .= "Erreur lors de l'enregistrement de bull_affiche_abs_nj !";
$reg_ok = 'no';
}
}
if (isset($_POST['bull_affiche_abs_ret'])) {
if (!saveSetting("bull_affiche_abs_ret", $_POST['bull_affiche_abs_ret'])) {
$msg .= "Erreur lors de l'enregistrement de bull_affiche_abs_ret !";
$reg_ok = 'no';
}
}
if (isset($_POST['bull_affiche_abs_cpe'])) {
if (!saveSetting("bull_affiche_abs_cpe", $_POST['bull_affiche_abs_cpe'])) {
$msg .= "Erreur lors de l'enregistrement de bull_affiche_abs_cpe !";
$reg_ok = 'no';
}
}
if (isset($_POST['bull_affiche_avis'])) {
if (!saveSetting("bull_affiche_avis", $_POST['bull_affiche_avis'])) {
$msg .= "Erreur lors de l'enregistrement de bull_affiche_avis !";
$reg_ok = 'no';
}
}
if (isset($_POST['bull_affiche_aid'])) {
if (!saveSetting("bull_affiche_aid", $_POST['bull_affiche_aid'])) {
$msg .= "Erreur lors de l'enregistrement de bull_affiche_aid !";
$reg_ok = 'no';
}
}
if (isset($_POST['bull_affiche_formule'])) {
if (!saveSetting("bull_affiche_formule", $_POST['bull_affiche_formule'])) {
$msg .= "Erreur lors de l'enregistrement de bull_affiche_formule !";
$reg_ok = 'no';
}
}
if (isset($_POST['bull_affiche_signature'])) {
if (!saveSetting("bull_affiche_signature", $_POST['bull_affiche_signature'])) {
$msg .= "Erreur lors de l'enregistrement de bull_affiche_signature !";
$reg_ok = 'no';
}
}
/*
if (isset($_POST['bull_affiche_img_signature'])) {
if (!saveSetting("bull_affiche_img_signature", $_POST['bull_affiche_img_signature'])) {
$msg .= "Erreur lors de l'enregistrement de bull_affiche_img_signature !";
$reg_ok = 'no';
}
}
*/
if (isset($_POST['bull_hauteur_img_signature'])) {
$bull_hauteur_img_signature=$_POST['bull_hauteur_img_signature'];
if(($bull_hauteur_img_signature!='')&&(preg_match("/^[0-9]*$/", $bull_hauteur_img_signature))&&($bull_hauteur_img_signature>0)) {
if (!saveSetting("bull_hauteur_img_signature", $_POST['bull_hauteur_img_signature'])) {
$msg .= "Erreur lors de l'enregistrement de bull_hauteur_img_signature !";
$reg_ok = 'no';
}
}
else {
$msg .= "Valeur incorrecte pour 'bull_hauteur_img_signature' !";
$reg_ok = 'no';
}
}
if (isset($_POST['bull_largeur_img_signature'])) {
$bull_largeur_img_signature=$_POST['bull_largeur_img_signature'];
if(($bull_largeur_img_signature!='')&&(preg_match("/^[0-9]*$/", $bull_largeur_img_signature))&&($bull_largeur_img_signature>0)) {
if (!saveSetting("bull_largeur_img_signature", $_POST['bull_largeur_img_signature'])) {
$msg .= "Erreur lors de l'enregistrement de bull_largeur_img_signature !";
$reg_ok = 'no';
}
}
else {
$msg .= "Valeur incorrecte pour 'bull_largeur_img_signature' !";
$reg_ok = 'no';
}
}
if (isset($_POST['bull_affiche_numero'])) {
if (!saveSetting("bull_affiche_numero", $_POST['bull_affiche_numero'])) {
$msg .= "Erreur lors de l'enregistrement de bull_affiche_numero !";
$reg_ok = 'no';
}
}
if (isset($_POST['bull_affiche_etab'])) {
if (!saveSetting("bull_affiche_etab", $_POST['bull_affiche_etab'])) {
$msg .= "Erreur lors de l'enregistrement de bull_affiche_etab !";
$reg_ok = 'no';
}
}
if(isset($_POST['bull_bordure_classique'])) {
if (!saveSetting("bull_bordure_classique", $_POST['bull_bordure_classique'])) {
$msg .= "Erreur lors de l'enregistrement de bull_bordure_classique !";
$reg_ok = 'no';
}
}
if (isset($_POST['choix_bulletin'])) {
if (!saveSetting("choix_bulletin", $_POST['choix_bulletin'])) {
$msg .= "Erreur lors de l'enregistrement de choix_bulletin";
$reg_ok = 'no';
}
}
if (isset($_POST['min_max_moyclas'])) {
if (!saveSetting("min_max_moyclas", $_POST['min_max_moyclas'])) {
$msg .= "Erreur lors de l'enregistrement de min_max_moyclas !";
$reg_ok = 'no';
}
}
if (isset($_POST['moyennes_periodes_precedentes'])) {
if (!saveSetting("moyennes_periodes_precedentes", $_POST['moyennes_periodes_precedentes'])) {
$msg .= "Erreur lors de l'enregistrement de moyennes_periodes_precedentes !";
$reg_ok = 'no';
}
}
if (isset($_POST['moyennes_annee'])) {
if (!saveSetting("moyennes_annee", $_POST['moyennes_annee'])) {
$msg .= "Erreur lors de l'enregistrement de moyennes_annee !";
$reg_ok = 'no';
}
}
if(isset($_POST['activer_photo_bulletin'])) {
if (!saveSetting("activer_photo_bulletin", $_POST['activer_photo_bulletin'])) {
$msg .= "Erreur lors de l'enregistrement de activer_photo_bulletin !";
$reg_ok = 'no';
}
}
if(isset($_POST['bull_photo_hauteur_max'])) {
if (!saveSetting("bull_photo_hauteur_max", $_POST['bull_photo_hauteur_max'])) {
$msg .= "Erreur lors de l'enregistrement de bull_photo_hauteur_max !";
$reg_ok = 'no';
}
}
if(isset($_POST['bull_photo_largeur_max'])) {
if (!saveSetting("bull_photo_largeur_max", $_POST['bull_photo_largeur_max'])) {
$msg .= "Erreur lors de l'enregistrement de bull_photo_largeur_max !";
$reg_ok = 'no';
}
}
if(isset($_POST['bull_categ_font_size'])) {
if (!(preg_match ("/^[0-9]{1,}$/", $_POST['bull_categ_font_size']))) {
$_POST['bull_categ_font_size'] = 10;
}
if (!saveSetting("bull_categ_font_size", $_POST['bull_categ_font_size'])) {
$msg .= "Erreur lors de l'enregistrement de bull_categ_font_size !";
$reg_ok = 'no';
}
}
if(isset($_POST['bull_intitule_app'])) {
if (!saveSetting("bull_intitule_app", $_POST['bull_intitule_app'])) {
$msg .= "Erreur lors de l'enregistrement de bull_intitule_app !";
$reg_ok = 'no';
}
}
if(isset($_POST['bull_affiche_INE_eleve'])) {
if (!saveSetting("bull_affiche_INE_eleve", $_POST['bull_affiche_INE_eleve'])) {
$msg .= "Erreur lors de l'enregistrement de bull_affiche_INE_eleve !";
$reg_ok = 'no';
}
}
if(isset($_POST['bull_affiche_tel'])) {
if (!saveSetting("bull_affiche_tel", $_POST['bull_affiche_tel'])) {
$msg .= "Erreur lors de l'enregistrement de bull_affiche_tel !";
$reg_ok = 'no';
}
}
if(isset($_POST['bull_affiche_fax'])) {
if (!saveSetting("bull_affiche_fax", $_POST['bull_affiche_fax'])) {
$msg .= "Erreur lors de l'enregistrement de bull_affiche_fax !";
$reg_ok = 'no';
}
}
if (isset($_POST['bull_categ_bgcolor'])) {
if((!in_array($_POST['bull_categ_bgcolor'],$tabcouleur))&&($_POST['bull_categ_bgcolor']!='')){
$msg .= "Erreur lors de l'enregistrement de bull_categ_bgcolor ! (couleur invalide)";
$reg_ok = 'no';
}
else{
if (!saveSetting("bull_categ_bgcolor", $_POST['bull_categ_bgcolor'])) {
$msg .= "Erreur lors de l'enregistrement de bull_categ_bgcolor !";
$reg_ok = 'no';
}
}
}
if (isset($_POST['bull_police_avis'])) {
if((!in_array($_POST['bull_police_avis'],$tab_polices_avis))&&($_POST['bull_police_avis']!='')){
$msg .= "Erreur lors de l'enregistrement de bull_police_avis ! (police invalide)";
$reg_ok = 'no';
}
else{
if (!saveSetting("bull_police_avis", $_POST['bull_police_avis'])) {
$msg .= "Erreur lors de l'enregistrement de bull_police_avis !";
$reg_ok = 'no';
}
}
}
if (isset($_POST['bull_font_style_avis'])) {
if((!in_array($_POST['bull_font_style_avis'],$tab_styles_avis))&&($_POST['bull_font_style_avis']!='')){
$msg .= "Erreur lors de l'enregistrement de bull_font_style_avis ! (police invalide)";
$reg_ok = 'no';
}
else{
if (!saveSetting("bull_font_style_avis", $_POST['bull_font_style_avis'])) {
$msg .= "Erreur lors de l'enregistrement de bull_font_style_avis !";
$reg_ok = 'no';
}
}
}
//taille de la police avis
if(isset($_POST['bull_categ_font_size_avis'])) {
if (!(preg_match ("/^[0-9]{1,}$/", $_POST['bull_categ_font_size_avis']))) {
$_POST['bull_categ_font_size_avis'] = 10;
}
if (!saveSetting("bull_categ_font_size_avis", $_POST['bull_categ_font_size_avis'])) {
$msg .= "Erreur lors de l'enregistrement de bull_categ_font_size_avis !";
$reg_ok = 'no';
}
}
if (isset($_POST['genre_periode'])) {
if (!saveSetting("genre_periode", $_POST['genre_periode'])) {
$msg .= "Erreur lors de l'enregistrement de genre_periode !";
$reg_ok = 'no';
}
}
if (isset($_POST['bull_affich_nom_etab'])) {
if($_POST['bull_affich_nom_etab']=="n") {
$bull_affich_nom_etab="n";
}
else{
$bull_affich_nom_etab="y";
}
if (!saveSetting("bull_affich_nom_etab", $bull_affich_nom_etab)) {
$msg .= "Erreur lors de l'enregistrement de bull_affich_nom_etab !";
$reg_ok = 'no';
}
}
if (isset($_POST['bull_affich_adr_etab'])) {
if($_POST['bull_affich_adr_etab']=="n") {
$bull_affich_adr_etab="n";
}
else{
$bull_affich_adr_etab="y";
}
if (!saveSetting("bull_affich_adr_etab", $bull_affich_adr_etab)) {
$msg .= "Erreur lors de l'enregistrement de bull_affich_adr_etab !";
$reg_ok = 'no';
}
}
if (isset($_POST['bull_affich_mentions'])) {
if($_POST['bull_affich_mentions']=="n") {
$bull_affich_mentions="n";
}
else{
$bull_affich_mentions="y";
}
if (!saveSetting("bull_affich_mentions", $bull_affich_mentions)) {
$msg .= "Erreur lors de l'enregistrement de bull_affich_mentions !";
$reg_ok = 'no';
}
}
if (isset($_POST['bull_affich_intitule_mentions'])) {
if($_POST['bull_affich_intitule_mentions']=="n") {
$bull_affich_intitule_mentions="n";
}
else{
$bull_affich_intitule_mentions="y";
}
if (!saveSetting("bull_affich_intitule_mentions", $bull_affich_intitule_mentions)) {
$msg .= "Erreur lors de l'enregistrement de bull_affich_intitule_mentions !";
$reg_ok = 'no';
}
}
// 20160624
if (isset($_POST['bull_orientation_periodes'])) {
$bull_orientation_periodes=preg_replace("/[^0-9;]/","",$_POST['bull_orientation_periodes']);
if (!saveSetting("bull_orientation_periodes", $bull_orientation_periodes)) {
$msg .= "Erreur lors de l'enregistrement de bull_orientation_periodes !";
$reg_ok = 'no';
}
}
if (isset($_POST['bull_voeux_orientation'])) {
if (!saveSetting("bull_voeux_orientation", $_POST['bull_voeux_orientation'])) {
$msg .= "Erreur lors de l'enregistrement de bull_voeux_orientation !";
$reg_ok = 'no';
}
}
if (isset($_POST['bull_titre_voeux_orientation'])) {
if (!saveSetting("bull_titre_voeux_orientation", $_POST['bull_titre_voeux_orientation'])) {
$msg .= "Erreur lors de l'enregistrement de bull_titre_voeux_orientation !";
$reg_ok = 'no';
}
}
if (isset($_POST['bull_orientation'])) {
if (!saveSetting("bull_orientation", $_POST['bull_orientation'])) {
$msg .= "Erreur lors de l'enregistrement de bull_orientation !";
$reg_ok = 'no';
}
}
if (isset($_POST['bull_titre_orientation'])) {
if (!saveSetting("bull_titre_orientation", $_POST['bull_titre_orientation'])) {
$msg .= "Erreur lors de l'enregistrement de bull_titre_orientation !";
$reg_ok = 'no';
}
}
if (isset($_POST['bull_aff_Elements_Programmes'])) {
if (!saveSetting("bull_aff_Elements_Programmes", $_POST['bull_aff_Elements_Programmes'])) {
$msg .= "Erreur lors de l'enregistrement de bull_aff_Elements_Programmes !";
$reg_ok = 'no';
}
}
if (isset($_POST['bull_largeur_col_Elements_Programmes'])) {
$bull_largeur_col_Elements_Programmes=preg_replace("/[^0-9;]/","",$_POST['bull_largeur_col_Elements_Programmes']);
if(($bull_largeur_col_Elements_Programmes=="")||($bull_largeur_col_Elements_Programmes==0)) {
$bull_largeur_col_Elements_Programmes=150;
$msg .= "La valeur proposée pour 'bull_largeur_col_Elements_Programmes' est invalide (retour à la valeur par défaut, à savoir 150).
";
$reg_ok = 'no';
}
if (!saveSetting("bull_largeur_col_Elements_Programmes", $_POST['bull_largeur_col_Elements_Programmes'])) {
$msg .= "Erreur lors de l'enregistrement de bull_largeur_col_Elements_Programmes !";
$reg_ok = 'no';
}
}
}
if (($reg_ok == 'yes') and (isset($_POST['ok']))) {
$msg = "Enregistrement réussi !";
}
$themessage = 'Des informations ont été modifiées. Voulez-vous vraiment quitter sans enregistrer ?';
// End standart header
require_once("../lib/header.inc.php");
if (!loadSettings()) {
die("Erreur chargement settings");
}
?>
Retour à l'accueil
Retour | Imprimer les bulletins | Paramètres d'impression des bulletins PDF | Param.CLG.2016