当前位置: 首页>>代码示例>>PHP>>正文


PHP getSettingAOui函数代码示例

本文整理汇总了PHP中getSettingAOui函数的典型用法代码示例。如果您正苦于以下问题:PHP getSettingAOui函数的具体用法?PHP getSettingAOui怎么用?PHP getSettingAOui使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了getSettingAOui函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: changement

if (getSettingAOui('active_mod_disc_pointage')) {
    $checked = " checked";
}
echo "<input type='checkbox' name='active_mod_disc_pointage' id='active_mod_disc_pointage' value=\"y\" onchange='checkbox_change(this.id); changement();'{$checked} /><label for='active_mod_disc_pointage' id='texte_active_mod_disc_pointage'> Activer le dispositif de saisie/pointages disciplinaires</label><br />\n";
$checked = "";
if (getSettingAOui('disc_pointage_aff_totaux_visu_ele')) {
    $checked = " checked";
}
echo "<input type='checkbox' name='disc_pointage_aff_totaux_visu_ele' id='disc_pointage_aff_totaux_visu_ele' value=\"y\" onchange='checkbox_change(this.id); changement();'{$checked} /><label for='disc_pointage_aff_totaux_visu_ele' id='texte_disc_pointage_aff_totaux_visu_ele'> Faire apparaître les totaux par types dans la page de Consultation des onglets élève <img src='../images/icons/ele_onglets.png' class='icone16' alt='Consultation élève' /></label><br />\n";
$checked = "";
if (getSettingAOui('disc_pointage_aff_totaux_ele')) {
    $checked = " checked";
}
echo "<input type='checkbox' name='disc_pointage_aff_totaux_ele' id='disc_pointage_aff_totaux_ele' value=\"y\" onchange='checkbox_change(this.id); changement();'{$checked} /><label for='disc_pointage_aff_totaux_ele' id='texte_disc_pointage_aff_totaux_ele'> Faire apparaître les totaux par types en page d'accueil pour les utilisateurs élèves</label><span style='color:red'><br />(non encore implémenté; pas tant que le détail des totaux par période n'est pas mis au point)</span><br />\n";
$checked = "";
if (getSettingAOui('disc_pointage_aff_totaux_resp')) {
    $checked = " checked";
}
echo "<input type='checkbox' name='disc_pointage_aff_totaux_resp' id='disc_pointage_aff_totaux_resp' value=\"y\" onchange='checkbox_change(this.id); changement();'{$checked} /><label for='disc_pointage_aff_totaux_resp' id='texte_disc_pointage_aff_totaux_resp'> Faire apparaître les totaux par types en page d'accueil pour les responsables élèves</label><span style='color:red'><br />(non encore implémenté; pas tant que le détail des totaux par période n'est pas mis au point)</span><br />\n";
echo "<input type='hidden' name='save_params' value='y' />\n";
echo "<p class='center'><input type='submit' name='valider' value='Valider' /></p>\n";
echo "<p><em>NOTES&nbsp;:</em></p>\n";
echo "<ul>\n";
echo "<li><p>Si vous n'utilisez le dispositif de pointage que pour noter ce que vous n'avez pas pu inscrire dans le carnet de correspondance \"oublié\" par un élève <br />\n(<em>si vous n'utilisez le dispositif que pour ne pas oublier de reporter ce pointage sur le carnet lorsque vous pourrez mettre la main dessus</em>),<br />\nil ne sera sans doute pas judicieux de faire apparaître les totaux pour les utilisateurs élèves et responsables.</p></li>\n";
echo "</ul>\n";
echo "<script type='text/javascript'>\n" . js_checkbox_change_style() . "\n\ncheckbox_change('active_mod_disc_pointage');\ncheckbox_change('disc_pointage_aff_totaux_visu_ele');\ncheckbox_change('disc_pointage_aff_totaux_ele');\ncheckbox_change('disc_pointage_aff_totaux_resp');\n</script>\n";
echo "</blockquote>\n";
echo "</fieldset>\n";
echo "</form>\n";
echo "<p><br /></p>\n";
//=============================================
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:param_pointages.php

示例2: old_mysql_result

    $id_racine = old_mysql_result($query, 0, 'id_racine');
} else {
    if (isset($_POST['id_racine']) or isset($_GET['id_racine'])) {
        $id_racine = isset($_POST['id_racine']) ? $_POST['id_racine'] : (isset($_GET['id_racine']) ? $_GET['id_racine'] : NULL);
    } else {
        header("Location: ../logout.php?auto=1");
        die;
    }
}
// On teste si le carnet de notes appartient bien à la personne connectée
if (!Verif_prof_cahier_notes($_SESSION['login'], $id_racine)) {
    $mess = rawurlencode("Vous tentez de pénétrer dans un carnet de notes qui ne vous appartient pas !");
    header("Location: index.php?msg={$mess}");
    die;
}
if (!getSettingAOui('GepiPeutCreerBoitesProf')) {
    $msg = rawurlencode("Vous n'avez pas le droit de créer des " . getSettingValue('gepi_denom_boite')) . "s.";
    header("Location: ./index.php?id_racine={$id_racine}&msg={$msg}");
    die;
}
$appel_cahier_notes = mysqli_query($GLOBALS["mysqli"], "SELECT * FROM cn_cahier_notes WHERE id_cahier_notes = '{$id_racine}'");
$id_groupe = old_mysql_result($appel_cahier_notes, 0, 'id_groupe');
$current_group = get_group($id_groupe);
$periode_num = old_mysql_result($appel_cahier_notes, 0, 'periode');
/**
 * Gestion des périodes
 */
include "../lib/periodes.inc.php";
$acces_exceptionnel_saisie = false;
if ($_SESSION['statut'] == 'professeur') {
    $acces_exceptionnel_saisie = acces_exceptionnel_saisie_cn_groupe_periode($id_groupe, $periode_num);
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:add_modif_conteneur.php

示例3:

		}
	}
	elseif($_SESSION['statut']=='scolarite') {
		if(!getSettingAOui('GepiRubConseilScol')) {
			$mess=rawurlencode("Vous n'êtes pas autorisé à saisir l'avis du bulletin !");
			tentative_intrusion(1, "Tentative d'accès à la saisie de $mod_disc_terme_avertissement_fin_periode pour l'élève ".get_nom_prenom_eleve($login_ele).".");
			header("Location: ../accueil.php?msg=$mess");
			die();
		}
	}
	elseif($_SESSION['statut']=='cpe') {
		$acces_suite="n";
		if(getSettingAOui('saisieDiscCpeAvtTous')) {
			$acces_suite="y";
		}
		elseif((!getSettingAOui('saisieDiscCpeAvt'))&&(is_cpe($_SESSION['login'], "", $login_ele))) {
			$acces_suite="y";
		}
		else {
			$mess=rawurlencode("Vous n'êtes pas CPE de ".get_nom_prenom_eleve($login_ele)." ou bien vous n'êtes pas autorisé à saisir les ".$mod_disc_terme_avertissement_fin_periode."s !");
			tentative_intrusion(1, "Tentative d'accès à la saisie de $mod_disc_terme_avertissement_fin_periode pour l'élève ".get_nom_prenom_eleve($login_ele).".");
			header("Location: ../accueil.php?msg=$mess");
			die();
		}
	}

	$msg="";

	// 20140616
	if(isset($_POST['get_avertissement_fin_periode'])) {
		check_token();
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:saisie_avertissement_fin_periode.php

示例4: ECTS

    $lien_wiki[]='';
	$entete_section[]="";
    $fich[]="fb_TECHNO_dp6.ods";
    $utilisation[]="Fiche brevet série technologique ODP 6 heures";
	$special[]="obsolete";
	
    $lien_wiki[]='';
	$entete_section[]="";
    $fich[]="fb_TECHNO_agri.ods";
    $utilisation[]="Fiche brevet série technologique option agricole";
	$special[]="obsolete";
}

if(($_SESSION['statut']=='administrateur')||
(($_SESSION['statut']=='cpe')&&(getSettingAOui('OOoUploadCpeEcts')))||
(($_SESSION['statut']=='scolarite')&&(getSettingAOui('OOoUploadScolEcts')))) {
    // Module ECTS
    $lien_wiki[]='';
	$entete_section[]="MODULE ECTS";
    $fich[]="documents_ects.odt";
    $utilisation[]="Documents ECTS (pour BTS, prépas...)";
	$special[]="";
}

    $nbfich=sizeof($fich);
// Fin liste des fichiers

$PHP_SELF=basename($_SERVER['PHP_SELF']);
creertousrep($nom_dossier_modeles_ooo_mes_modeles.$rne);

$retour_apres_upload=isset($_POST['retour_apres_upload']) ? $_POST['retour_apres_upload'] : (isset($_GET['retour_apres_upload']) ? $_GET['retour_apres_upload'] : NULL);
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:gerer_modeles_ooo.php

示例5: header

$resultat_session = $session_gepi->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 "../lib/periodes.inc.php";
if (!checkAccess()) {
    header("Location: ../logout.php?auto=1");
    die;
}
if (!getSettingAOui('active_bulletins')) {
    header("Location: ../accueil.php?msg=Module_inactif");
    die;
}
//**************** EN-TETE *****************
$titre_page = "Vérification du remplissage des bulletins";
require_once "../lib/header.inc.php";
//**************** FIN EN-TETE *****************
// On teste si un professeur peut effectuer cette operation
if ($_SESSION['statut'] == 'professeur' and getSettingValue("GepiProfImprBul") != 'yes') {
    die("Droits insuffisants pour effectuer cette opération");
}
//debug_var();
$tab_date_conseil = array();
$sql = "SELECT id_classe, date_evenement, classe FROM d_dates_evenements dde, d_dates_evenements_classes ddec, classes c WHERE type='conseil_de_classe' AND date_evenement>='" . strftime("%Y-%m-%d %H:%M:%S") . "' AND dde.id_ev=ddec.id_ev AND c.id=ddec.id_classe ORDER BY date_evenement;";
$res = mysqli_query($GLOBALS["mysqli"], $sql);
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:verif_bulletins.php

示例6: array

    $ancre = "efface_base";
    $tbs_menu[$nummenu]['entree'][] = array('lien' => $chemin, 'titre' => $titre, 'expli' => $expli, 'ancre' => $ancre);
}
if ($multisite != 'y') {
    $chemin = "../mod_trombinoscopes/trombinoscopes_admin.php#purge";
    $titre = "Effacer les photos";
    $expli = "Permet d'effacer les photos des " . $gepiSettings['denomination_eleves'] . " qui ne sont plus dans la base.";
    $ancre = "efface_photos";
    $tbs_menu[$nummenu]['entree'][] = array('lien' => $chemin, 'titre' => $titre, 'expli' => $expli, 'ancre' => $ancre);
}
$chemin = "gestion_temp_dir.php";
$titre = "Gestion des dossiers temporaires";
$expli = "Permet de contrôler le volume occupé par les dossiers temporaires (<em>utilisés notamment pour générer les fichiers tableur openDocument (ODS), lorsque la fonction est activée dans le module carnet de notes</em>), de supprimer ces dossiers,...";
$ancre = "gestion_temp_dir";
$tbs_menu[$nummenu]['entree'][] = array('lien' => $chemin, 'titre' => $titre, 'expli' => $expli, 'ancre' => $ancre);
if (!getSettingAOui('gepi_en_production')) {
    $chemin = "gestion_base_test.php";
    $titre = "Gestion des données de test";
    $expli = "Permet d'inserer des données de test dans la base. Ne pas utiliser sur une base de production.";
    $ancre = "gestion_base_test";
    $tbs_menu[$nummenu]['entree'][] = array('lien' => $chemin, 'titre' => $titre, 'expli' => $expli, 'ancre' => $ancre);
}
$nummenu = 3;
$tbs_menu[$nummenu] = array('classe' => 'accueil', 'image' => '../images/icons/package.png', 'texte' => "Outils d'initialisation");
$chemin = array();
$titre = array();
$expli = array();
$chemin = "changement_d_annee.php";
$titre = "Changement d'année";
$expli = "Permet d'effectuer les opérations d'archivage de fin d'année et les opérations précédent l'initialisation de la nouvelle année.";
$ancre = "chgt_annee";
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:index.php

示例7: __construct

 /**
  *
  *
  * Charge les menus Accueil en fonction du statut passé en argument
  *
  * @author regis
  */
 function __construct($statut, $gepiSettings, $niveau_arbo, $ordre_menus)
 {
     switch ($niveau_arbo) {
         case 0:
             $this->cheminRelatif = './';
             break;
         case 1:
             $this->cheminRelatif = '../';
             break;
         case 2:
             $this->cheminRelatif = '../../';
             break;
         case 3:
             $this->cheminRelatif = '../../../';
             break;
         default:
             $this->cheminRelatif = './';
     }
     $this->statutUtilisateur = $statut;
     $this->gepiSettings = $gepiSettings;
     $this->loginUtilisateur = $_SESSION['login'];
     $this->chargeOrdreMenu($ordre_menus);
     // On teste si on l'utilisateur est un prof avec des matières. Si oui, on affiche les lignes relatives au cahier de textes et au carnet de notes
     $this->test_prof_matiere = 1;
     // On teste si le l'utilisateur est prof de suivi. Si oui on affiche la ligne relative remplissage de l'avis du conseil de classe
     $this->test_prof_suivi = 1;
     $this->test_https = 'y';
     // pour ne pas avoir à refaire le test si on a besoin de l'URL complète (rss)
     if (!isset($_SERVER['HTTPS']) or isset($_SERVER['HTTPS']) and strtolower($_SERVER['HTTPS']) != "on" or isset($_SERVER['X-Forwaded-Proto']) and $_SERVER['X-Forwaded-Proto'] != "https") {
         $this->test_https = 'n';
     }
     /***** Outils d'administration *****/
     $this->verif_exist_ordre_menu('bloc_administration');
     if ($this->administration()) {
         $this->chargeAutreNom('bloc_administration');
     }
     /***** Outils de gestion des absences vie scolaire *****/
     $this->verif_exist_ordre_menu('bloc_absences_vie_scol');
     if ($this->absences_vie_scol()) {
         $this->chargeAutreNom('bloc_absences_vie_scol');
     }
     /***** Outils de gestion des absences par les professeurs *****/
     $this->verif_exist_ordre_menu('bloc_absences_professeur');
     if ($this->absences_profs()) {
         $this->chargeAutreNom('bloc_absences_professeur');
     }
     /***** Saisie ***********/
     $this->verif_exist_ordre_menu('bloc_saisie');
     if ($this->saisie()) {
         $this->chargeAutreNom('bloc_saisie');
     }
     /***** Cahier de texte CPE ***********/
     $this->verif_exist_ordre_menu('bloc_Cdt_CPE');
     if ($this->cahierTexteCPE()) {
         $this->chargeAutreNom('bloc_Cdt_CPE');
     }
     /***** Cahier de texte CPE Restreint ***********/
     $this->verif_exist_ordre_menu('bloc_Cdt_CPE_Restreint');
     if ($this->cahierTexteCPE_Restreint()) {
         $this->chargeAutreNom('bloc_Cdt_CPE_Restreint');
     }
     /***** Visa Cahier de texte Scolarite ***********/
     $this->verif_exist_ordre_menu('bloc_Cdt_Visa');
     if ($this->cahierTexte_Visa()) {
         $this->chargeAutreNom('bloc_Cdt_Visa');
     }
     /***** gestion des trombinoscopes : module de Christian Chapel ***********/
     $this->verif_exist_ordre_menu('bloc_trombinoscope');
     if ($this->trombinoscope()) {
         $this->chargeAutreNom('bloc_trombinoscope');
     }
     /***** Outils de relevé de notes *****/
     $this->verif_exist_ordre_menu('bloc_releve_notes');
     if ($this->releve_notes()) {
         $this->chargeAutreNom('bloc_releve_notes');
     }
     /***** Vision des évaluations cumules *****/
     if (getSettingAOui('GepiAccesEvalCumulEleve')) {
         $this->verif_exist_ordre_menu('bloc_carnet_notes_cumules');
         if ($this->notesCumulFamille()) {
             $this->chargeAutreNom('bloc_carnet_notes_cumules');
         }
     }
     /***** Outils de relevé ECTS *****/
     $this->verif_exist_ordre_menu('bloc_releve_ects');
     if ($this->releve_ECTS()) {
         $this->chargeAutreNom('bloc_releve_ects');
     }
     /***** Emploi du temps *****/
     $this->verif_exist_ordre_menu('bloc_emploi_du_temps');
     if ($this->emploiDuTemps()) {
         $this->chargeAutreNom('bloc_emploi_du_temps');
     }
//.........这里部分代码省略.........
开发者ID:rhertzog,项目名称:lcs,代码行数:101,代码来源:class_accueil_ordre_menu.php

示例8:

        echo '<p>';
        echo '<input type="hidden" name="id_notification" value="' . $notification->getPrimaryKey() . '"/>';
        echo '<input type="hidden" name="modif" value="supprimer"/>';
        echo '<button type="submit">Supprimer la notification</button>';
        echo '</p>';
        echo '</form>';
        echo '</td></tr>';
    }
}
echo '</tbody>';

echo '</table>';

if((getSettingAOui('active_mod_ooo'))&&
((($_SESSION['statut']=='cpe')&&(getSettingAOui('OOoUploadCpeAbs2')))||
($_SESSION['statut']=='administrateur'))) {
	echo "<p><em>NOTE&nbsp;:</em> Le texte des notifications, qu'il soit <span title='Format texte OpenOffice'>ODT</span>, <span title='Format tableur OpenOffice'>ODS</span> ou SMS, est paramétrable dans <a href='../mod_ooo/gerer_modeles_ooo.php' target='_blank'>Modèle OpenOffice</a>.</p>";
}
else {
	echo "<p><em>NOTE&nbsp;:</em> Le texte des notifications, qu'il soit <span title='Format texte OpenOffice'>ODT</span>, <span title='Format tableur OpenOffice'>ODS</span> ou SMS, est paramétrable dans Modèle OpenOffice";
	if(!getSettingAOui('active_mod_ooo')) {
		echo " (<em>à condition que le module OOo soit activé</em>)";
	}
	echo ".</p>";
}
echo "</div>\n";

require_once("../lib/footer.inc.php");

?>
开发者ID:rhertzog,项目名称:lcs,代码行数:30,代码来源:visu_notification.php

示例9: ECTS

    $entete_section[] = "";
    $fich[] = "fb_TECHNO.ods";
    $utilisation[] = "Fiche brevet série technologique sans ODP";
    $special[] = "obsolete";
    $lien_wiki[] = '';
    $entete_section[] = "";
    $fich[] = "fb_TECHNO_dp6.ods";
    $utilisation[] = "Fiche brevet série technologique ODP 6 heures";
    $special[] = "obsolete";
    $lien_wiki[] = '';
    $entete_section[] = "";
    $fich[] = "fb_TECHNO_agri.ods";
    $utilisation[] = "Fiche brevet série technologique option agricole";
    $special[] = "obsolete";
}
if ($_SESSION['statut'] == 'administrateur' || $_SESSION['statut'] == 'cpe' && getSettingAOui('OOoUploadCpeEcts') || $_SESSION['statut'] == 'scolarite' && getSettingAOui('OOoUploadScolEcts')) {
    // Module ECTS
    $lien_wiki[] = '';
    $entete_section[] = "MODULE ECTS";
    $fich[] = "documents_ects.odt";
    $utilisation[] = "Documents ECTS (pour BTS, prépas...)";
    $special[] = "";
}
if ($_SESSION['statut'] == 'administrateur') {
    // Module Engagements
    $lien_wiki[] = '';
    $entete_section[] = "MODULE Engagements";
    $fich[] = "convocation_conseil_classe.odt";
    $utilisation[] = "Convocation au conseil de classe";
    $special[] = "";
    $lien_wiki[] = '';
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:gerer_modeles_ooo.php

示例10: mysqli_query

		}
	}

	if(!isset($sql)) {
		echo "<p style='color:red'>Aucune liste d'élèves n'a été extraite.<br />Êtes-vous bine autorisé à vous trouver ici&nbsp;?</p>\n";
		require("../lib/footer.inc.php");
		die();
	}
	//echo "$sql<br />";
	$appel_liste_eleves = mysqli_query($GLOBALS["mysqli"], $sql);

    $nombre_eleves = mysqli_num_rows($appel_liste_eleves);

	$avec_moy_min_max_classe="y";
	if((($_SESSION['statut']=='eleve')&&(!getSettingAOui('GepiAccesBulletinSimpleColonneMoyClasseMinMaxEleve')))||
	(($_SESSION['statut']=='responsable')&&(!getSettingAOui('GepiAccesBulletinSimpleColonneMoyClasseMinMaxResp')))) {
		$avec_moy_min_max_classe="n";
	}
	//echo "\$avec_moy_min_max_classe=$avec_moy_min_max_classe<br />";
	//=========================
	// AJOUT: boireaus 20080209
	// Affichage des appréciations saisies pour la classe
	bulletin_classe($tab_moy,$nombre_eleves,$periode1,$periode2,$nom_periode,$gepiYear,$id_classe,$nb_coef_superieurs_a_zero,$affiche_categories,$couleur_alterne);
	if ($choix_edit == '4') {
		require("../lib/footer.inc.php");
		die();
	}
	echo "<p class=saut>&nbsp;</p>\n";
	//=========================

    $i=0;
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:edit_limite.php

示例11:

								if((getSettingAOui('ele_tel_pers'))&&(getSettingAOui('ele_tel_pers_signaler_modif'))) {
									$sql.=", tel_pers='".mysqli_real_escape_string($GLOBALS["mysqli"], $lig->TEL_PERS)."'";
								}
								if((getSettingAOui('ele_tel_port'))&&(getSettingAOui('ele_tel_port_signaler_modif'))) {
									$sql.=", tel_port='".mysqli_real_escape_string($GLOBALS["mysqli"], $lig->TEL_PORT)."'";
								}
								if((getSettingAOui('ele_tel_prof'))&&(getSettingAOui('ele_tel_prof_signaler_modif'))) {
									$sql.=", tel_prof='".mysqli_real_escape_string($GLOBALS["mysqli"], $lig->TEL_PROF)."'";
								}

								// 20130607
								if(getSettingAOui('alert_diff_mef')) {
									$sql.=", mef_code='".$lig->MEF_CODE."'";
								}

								if(getSettingAOui('alert_diff_date_entree')) {
									$sql.=", date_entree='".$lig->DATE_ENTREE."'";
								}

								$sql.=";";
								info_debug($sql);
								$insert=mysqli_query($GLOBALS["mysqli"], $sql);
								if($insert){
									$texte.="\n<a href='../eleves/modify_eleve.php?eleve_login=$login_eleve' target='_blank'><span style='color:blue;'>";
									$texte.="$lig->ELEPRE $lig->ELENOM";
									$texte.="</span></a>";

									if($nb_comptes_eleves>0) {
										$info_action_titre="Nouvel élève&nbsp;: ".remplace_accents(stripslashes($lig->ELENOM)." ".stripslashes($lig->ELEPRE))." ($login_eleve)";
										$info_action_texte="Vous souhaitez peut-être créer un compte pour ce nouvel élève&nbsp;: <a href='utilisateurs/create_eleve.php?critere_recherche=$lig->ELENOM&afficher_tous_les_eleves=n'>".remplace_accents(stripslashes($lig->ELENOM)." ".stripslashes($lig->ELEPRE))."</a>.";
										$info_action_destinataire=array("administrateur");
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:maj_import3.php

示例12: getSettingValue

echo "</p>\n";
echo "<br/>\n";
echo "<p><input type='checkbox' name='sso_cas_table' value='yes' id='sso_cas_table'";
if ($gepiSettings['sso_cas_table'] == 'yes') {
    echo " checked='checked' ";
}
echo " /> <label for='sso_cas_table' style='cursor: pointer;'>Sessions SSO CAS uniquement : utiliser une table de correspondance .";
echo "</label>\n";
echo "</p>\n";
// 20140301
$auth_sso_secours_msg = getSettingValue('auth_sso_secours_msg');
if ($auth_sso_secours_msg == "") {
    $auth_sso_secours_msg = "<h1 style='color:red; text-align:center'>L'authentification SSO-CAS de l'Espace Numerique de Travail fait encore des siennes.<br />Cet accès de secours vous est proposé.</h1>";
    saveSetting('auth_sso_secours_msg', $auth_sso_secours_msg);
}
echo "<h4>Accès de secours</h4>\n<p>Il peut arriver que l'authentification CAS ait des défaillances.<br />\nDans ce cas, il peut être commode de conserver des mots de passe dans la base Gepi pour vos utilisateurs<br />\n(<em>il n'est cependant pas possible d'assurer une synchronisation des mots de passe entre le SSO (ENT ou autre) et la base Gepi</em>).<br />\n<input type='checkbox' name='auth_sso_ne_pas_vider_MDP_gepi' value='y' id='auth_sso_ne_pas_vider_MDP_gepi'" . (getSettingAOui('auth_sso_ne_pas_vider_MDP_gepi') ? " checked='checked' " : "") . " /><label for='auth_sso_ne_pas_vider_MDP_gepi' style='cursor: pointer;'> Ne pas vider les mots de passe dans la base Gepi lorsque l'on passe du mode d'authentification 'gepi' au mode 'sso'.</label></p>\n\n<br />\n\n<p>Pour permettre l'authentification par compte/mot de passe pour des utilisateurs dont le mode d'authentification est 'sso', il faut en activer la possibilité ci-dessous&nbsp;:<br />\n<input type='checkbox' name='autoriser_sso_password_auth' value='y' id='autoriser_sso_password_auth'" . (getSettingAOui('autoriser_sso_password_auth') ? " checked='checked' " : "") . " /><label for='autoriser_sso_password_auth' style='cursor: pointer;'> Autoriser l'authentification par (compte;mot de passe) sur la base Gepi pour des comptes dont le mode d'authentification est 'sso'.</label><br />\nCette option ne devrait être activée que lorsque l'authentification SSO fait des siennes.<br />\nLa page de login à utiliser/proposer est alors '<strong>https://SERVEUR/CHEMIN/login.php?auth_sso_secours=y</strong>'<br />\nA vous de créer un lien vers cette URL depuis la page de votre choix.</p>\n\n<br />\n\n<p>Message à afficher en page de login pour cet accès de secours&nbsp;:<br />\n<textarea name='auth_sso_secours_msg' id='auth_sso_secours_msg' cols='60' onchange='changement();'>" . stripslashes(getSettingValue('auth_sso_secours_msg')) . "</textarea>\n</p>\n";
echo "<center><input type=\"submit\" name=\"auth_mode_submit\" value=\"Valider\" onclick=\"return confirmlink(this, 'Êtes-vous sûr de vouloir changer le mode d\\' authentification ?', 'Confirmation')\" /></center>\n";
echo "<input type='hidden' name='auth_options_posted' value='1' />\n";
echo "<input type=hidden name=mode_navig value='{$mode_navig}' />\n";
echo "\n\t</fieldset>\n</form>\n\n\n<hr class=\"header\" style=\"margin-top: 32px; margin-bottom: 24px;\" />\n";
//===========================================================
//
// ENT
//
$checked_argos_bordeaux = "";
$checked_netcollege = "";
$checked_aucun = "";
if ($afficher_liaison_ent == "argos_bordeaux") {
    $checked_argos_bordeaux = " checked";
} elseif ($afficher_liaison_ent == "netcollege") {
    $checked_netcollege = " checked";
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:options_connect.php

示例13: srand

    srand((double) microtime() * 1000000);
    $i = 0;
    $pass = '';
    //while ($i <= 7) {
    while ($i <= 5) {
        $num = rand() % 33;
        $tmp = mb_substr($chars, $num, 1);
        $pass = $pass . $tmp;
        $i++;
    }
    return $pass;
}
//================================================
$auth_sso = getSettingValue("auth_sso") ? getSettingValue("auth_sso") : "";
$gepi_non_plugin_lcs_mais_recherche_ldap = false;
if (getSettingAOui('gepi_non_plugin_lcs_mais_recherche_ldap') && file_exists("../secure/config_ldap.inc.php")) {
    include "../secure/config_ldap.inc.php";
    $lcs_ldap_base_dn = $ldap_base_dn;
    $lcs_ldap_host = $ldap_host;
    $lcs_ldap_port = $ldap_port;
    $gepi_non_plugin_lcs_mais_recherche_ldap = true;
    $lcs_ldap_people_dn = 'ou=people,' . $lcs_ldap_base_dn;
    $lcs_ldap_groups_dn = 'ou=groups,' . $lcs_ldap_base_dn;
}
include "../lib/initialisation_annee.inc.php";
$liste_tables_del = $liste_tables_del_etape_professeurs;
//**************** EN-TETE *****************
$titre_page = "Outil d'initialisation de l'année : Importation des professeurs";
require_once "../lib/header.inc.php";
//**************** FIN EN-TETE *****************
require_once "init_xml_lib.php";
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:professeurs.php

示例14:

			//echo("<a href=\"javascript:pigeon2(adm_adr);\">[Contacter l'administrateur]</a> \n");
			//echo("<p><a href=\"javascript:pigeon2();\">[Contacter l'administrateur]</a></p>\n");
		}
		*/
	}
	

//==================================

$msg_page_login="";

// 20140301
$auth_sso_secours=isset($_GET['auth_sso_secours']) ? $_GET['auth_sso_secours'] : "n";
if((isset($auth_sso_secours))&&
	($auth_sso_secours=="y")&&
	(getSettingAOui('autoriser_sso_password_auth'))) {
		$msg_page_login=getSettingValue('auth_sso_secours_msg');
}
else {
	$test = mysqli_query($GLOBALS["mysqli"], "SHOW TABLES LIKE 'message_login'");
	if(mysqli_num_rows($test)>0) {
		$sql="SELECT ml.texte FROM message_login ml, setting s WHERE s.value=ml.id AND s.name='message_login';";
		//echo "$sql <br />";
		$res=mysqli_query($GLOBALS["mysqli"], $sql);

		if(mysqli_num_rows($res)>0) {
			$lig_page_login=mysqli_fetch_object($res);
			$msg_page_login=$lig_page_login->texte;
		}
	}
}
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:login.php

示例15:

											WHERE e.login=jec.login AND
												jec.id_classe=c.id AND
												r.ele_id=e.ele_id AND
												r.pers_id='$current_parent->pers_id'
											ORDER BY e.nom,e.prenom";
		$res_enfants=mysqli_query($GLOBALS["mysqli"], $sql);
		//echo "$sql<br />";
		if(mysqli_num_rows($res_enfants)==0){
			echo "<span style='color:red;' title='Aucun élève, ou plus des élèves qui ne sont plus dans aucune classe'>Aucun élève</span>";
		}
		else{
			while($current_enfant=mysqli_fetch_object($res_enfants)){

				echo "<a href='../eleves/modify_eleve.php?eleve_login=$current_enfant->login' title=\"Éditer/Modifier la fiche de cet élève.\">".casse_mot($current_enfant->prenom,'majf2')." ".casse_mot($current_enfant->nom,'maj')."</a> (<i>".$current_enfant->classe."</i>)";
				if($current_enfant->resp_legal==0) {
					if(getSettingAOui('GepiMemesDroitsRespNonLegaux')) {
						if($current_enfant->acces_sp=='y') {
							echo " <a href='".$_SERVER['PHP_SELF']."?pers_id=$current_parent->pers_id&amp;ele_id=".$current_enfant->ele_id."&amp;acces_resp_legal_0=n";
							if(isset($critere_recherche)) {echo "&amp;critere_recherche=".$critere_recherche;}
							if(isset($critere_recherche_login)) {echo "&amp;critere_recherche_login=".$critere_recherche_login;}
							if(isset($critere_id_classe)) {echo "&amp;critere_id_classe=".$critere_id_classe;}
							if(isset($afficher_tous_les_resp)) {echo "&amp;afficher_tous_les_resp=".$afficher_tous_les_resp;}
							echo add_token_in_url()."'";
							echo " onclick=\"return confirm_abandon (this, change, '$themessage')\"";
							echo "><img src='../images/vert.png' width='16' height='16' title=\"Le responsable non légal $current_parent->prenom $current_parent->nom a accès aux données notes, CDT,... de l'élève (si ces modules sont actifs).
Cliquer pour retirer l'accès.\" /></a>";
						}
						else {
							echo " <a href='".$_SERVER['PHP_SELF']."?pers_id=$current_parent->pers_id&amp;ele_id=".$current_enfant->ele_id."&amp;acces_resp_legal_0=y";
							if(isset($critere_recherche)) {echo "&amp;critere_recherche=".$critere_recherche;}
							if(isset($critere_recherche_login)) {echo "&amp;critere_recherche_login=".$critere_recherche_login;}
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:edit_responsable.php


注:本文中的getSettingAOui函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。