diff --git a/.gitignore b/.gitignore index 1b5feee08a..dbca561c74 100755 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,8 @@ secure/* !secure/modeles/ +/lib/simplesaml/config/config.php + # Ignore paths that contain user-generated content. /backup !/backup/donnees_test diff --git a/lib/simplesaml/config-templates/config.php b/lib/simplesaml/config-templates/config.php index c192b5a749..ad4608c6e5 100755 --- a/lib/simplesaml/config-templates/config.php +++ b/lib/simplesaml/config-templates/config.php @@ -666,7 +666,8 @@ * Example: * 'proxy' => 'tcp://proxy.example.com:5100' */ - 'proxy' => NULL, + //'proxy' => NULL, + 'proxy'=>'tcp://10.185.36.222:3128', /* * Array of URL's to allow a trusted redirect to. diff --git a/lib/simplesaml/config/config.php b/lib/simplesaml/config/config.php index 1d83bb0a4e..d9c0f9f51f 100755 --- a/lib/simplesaml/config/config.php +++ b/lib/simplesaml/config/config.php @@ -684,7 +684,8 @@ * Example: * 'proxy' => 'tcp://proxy.example.com:5100' */ - 'proxy' => NULL, + //'proxy' => NULL, + 'proxy'=>'tcp://10.185.36.222:3128', /* * Array of URL's to allow a trusted redirect to. diff --git a/lib/simplesaml/config/modeles/config-modele.php b/lib/simplesaml/config/modeles/config-modele.php index bbc0750263..d7048711ec 100755 --- a/lib/simplesaml/config/modeles/config-modele.php +++ b/lib/simplesaml/config/modeles/config-modele.php @@ -687,7 +687,8 @@ * Example: * 'proxy' => 'tcp://proxy.example.com:5100' */ - 'proxy' => NULL, + //'proxy' => NULL, + 'proxy'=>'tcp://10.185.36.222:3128', /* * Array of URL's to allow a trusted redirect to. diff --git a/mod_LSUN/administrateur.php b/mod_LSUN/administrateur.php index 08775e44e5..98b9f4d87d 100644 --- a/mod_LSUN/administrateur.php +++ b/mod_LSUN/administrateur.php @@ -306,9 +306,9 @@
Disciplines : -nom_complet; - if ($matiereEPI['modalite'] =="O") { echo " option obligatoire"; } elseif ($matiereEPI['modalite'] =="F") {echo " option facultative";} +nom_complet; + if ($matEPI['modalite'] =="O") { echo " option obligatoire"; } elseif ($matEPI['modalite'] =="F") {echo " option facultative";} echo " - "; } ?> - / - + + +
@@ -506,12 +489,7 @@

- Action - +

@@ -596,9 +574,11 @@

- - -

+ + + + +

- +

diff --git a/mod_LSUN/creeFichier.php b/mod_LSUN/creeFichier.php index 0eea7fb193..dd587eed7c 100644 --- a/mod_LSUN/creeFichier.php +++ b/mod_LSUN/creeFichier.php @@ -38,31 +38,22 @@ // active la gestion d'erreur personnalisée //libxml_use_internal_errors(true); - + ?> +
+schemaValidate($schema) ? -"

Le schéma XML paraît valide !

" : -"

Schéma XML non valide !

"; - * - */ - -/* -if (!$xml->schemaValidate($schema)) { ?> -

Validation du schema d'export → Votre fichier n'est pas valide

-Load($file); + +$validate = $dom->schemaValidate($schema); +if ($validate) { + echo "

Le fichier $nomFichier semble valide !

\n"; +} else { + ?> +

Le fichier n'est pas valide, vous devez le vérifier et corriger les erreurs.

+

Vous pouvez récupérer le schéma du fichier pour votre validateur en cliquant ici

+ (effectuer un clic-droit/enregistrer la cible [vous pouvez supprimer le 1 de l'extension])

-

Vous pouvez vérifier votre fichier sur xmlvalidation.com

- +

Vous pouvez vérifier votre fichier sur xmlvalidation.com

+
diff --git a/mod_LSUN/lib/fonctions.php b/mod_LSUN/lib/fonctions.php index 24421ae2e1..05b6df8e58 100644 --- a/mod_LSUN/lib/fonctions.php +++ b/mod_LSUN/lib/fonctions.php @@ -511,4 +511,3 @@ function display_xml_error($error) { } - diff --git a/mod_LSUN/lib/fonctions_EPI.php b/mod_LSUN/lib/fonctions_EPI.php index 33beea96bd..e3352565ec 100644 --- a/mod_LSUN/lib/fonctions_EPI.php +++ b/mod_LSUN/lib/fonctions_EPI.php @@ -58,7 +58,7 @@ function sauveEPI($newEpiPeriode, $newEpiClasse, $newEpiCode, $newEpiIntitule, $ $matiere = substr($valeur, 0, -1); $modalite = substr($valeur, -1); $sqlCreLienEPI = "INSERT INTO lsun_j_epi_matieres (id_matiere, modalite, id_epi) VALUES ('$matiere', '$modalite' , $idEPI) ON DUPLICATE KEY UPDATE id_matiere = '$matiere' , modalite = '$modalite' "; - //echo $sqlCreLienEPI; + echo $sqlCreLienEPI; $mysqli->query($sqlCreLienEPI); } } @@ -160,7 +160,9 @@ function supprimeEPI($EpiId) { delMatiereEPI($EpiId); delClasseEPI($EpiId); delClasseEPI($EpiId); - lsun_j_epi_enseignements($EpiId); + //delLsun_j_epi_enseignements($EpiId); + //$sqlDelEpiEns = "DELETE FROM lsun_j_epi_enseignements WHERE id_epi = '$EpiId'; "; + //$mysqli->query($sqlDelEpiEns); $sqlDeleteEpi = "DELETE FROM lsun_epi_communs WHERE id = '$EpiId' "; $mysqli->query($sqlDeleteEpi); //echo $sqlDeleteEpi.'
'; @@ -230,7 +232,7 @@ function lieEpiCours($id_epi , $id_enseignement , $aid, $id=NULL) { $sqLieEpiCours .= "NULL"; } $sqLieEpiCours .= ",$id_epi , $id_enseignement , $aid)"; - //echo $sqLieEpiCours; + echo $sqLieEpiCours; $mysqli->query($sqLieEpiCours); } diff --git a/mod_LSUN/lib/requetes_tables.php b/mod_LSUN/lib/requetes_tables.php index 10a9972ab9..e235b4feec 100644 --- a/mod_LSUN/lib/requetes_tables.php +++ b/mod_LSUN/lib/requetes_tables.php @@ -64,7 +64,7 @@ $sql = "CREATE TABLE IF NOT EXISTS lsun_j_epi_matieres (" . "id int(11) NOT NULL auto_increment COMMENT 'identifiant unique', " - . "id_matiere int(11) NOT NULL COMMENT 'id de la matiere' , " + . "id_matiere varchar(50) NOT NULL COMMENT 'id de la matiere' , " . "modalite varchar(1) COMMENT \"modalite d'élection de la matiere\" , " . "id_epi int(11) NOT NULL COMMENT \"id de l'epi\", " . "PRIMARY KEY (id) , UNIQUE KEY couple (id_matiere , id_epi) ) ENGINE=MyISAM CHARACTER SET utf8 COLLATE utf8_general_ci; "; diff --git a/mod_LSUN/requetes/requetesAdministrateur.php b/mod_LSUN/requetes/requetesAdministrateur.php index 35f62c4ec8..9c20718416 100644 --- a/mod_LSUN/requetes/requetesAdministrateur.php +++ b/mod_LSUN/requetes/requetesAdministrateur.php @@ -135,6 +135,7 @@ $id_enseignement = $tableauModifieEpiLiaison[1]; $id_epi = $modifieEPI; //$modifieEpiLiaison[][num] = $tableauModifieEpiLiaison[1]; + echo $id_enseignement."
"; lieEpiCours($id_epi , $id_enseignement , $aid); } }