From 84dc9ead2ede0480474166550835be1fa9408ad7 Mon Sep 17 00:00:00 2001 From: Clecle Date: Sun, 22 Nov 2015 07:36:22 +0100 Subject: [PATCH 1/4] uncomment notifications.php --- manager/notifications.php | 261 +++++++++++++++++++------------------- 1 file changed, 131 insertions(+), 130 deletions(-) diff --git a/manager/notifications.php b/manager/notifications.php index e271127..b11d50a 100644 --- a/manager/notifications.php +++ b/manager/notifications.php @@ -1,26 +1,26 @@ -// level_1 ) { + switch( $request->level_1 ) { -// /*********************************************/ -// /* Notification pour un changement de groupe */ -// /*********************************************/ -// case 'changement_groupe': + /*********************************************/ + /* Notification pour un changement de groupe */ + /*********************************************/ + case 'changement_groupe': -// if(isset($request->formation) && isset($request->idEtudiant) && isset($request->nouveauGroupe)) { + if(isset($request->formation) && isset($request->idEtudiant) && isset($request->nouveauGroupe)) { -// $request->pushNotifications = 'Vous avez changé de groupe, vous êtes désormais dans le groupe : '.$request->nouveauGroupe ; + $request->pushNotifications = 'Vous avez changé de groupe, vous êtes désormais dans le groupe : '.$request->nouveauGroupe ; -// if(pushNotifications($request) == 'succes') { + if(pushNotifications($request) == 'succes') { -// $answer->request = 'succes'; -// } + $answer->request = 'succes'; + } -// else { - -// $answer->request = 'param_error'; -// } + else { + $answer->request = 'param_error'; + } -// } + } -// else { + else { -// $answer->request = 'param_error'; -// } + $answer->request = 'param_error'; + } + break; -// break; + /***************************************/ + /* Notification pour une nouvelle note */ + /***************************************/ + case 'ajout_note': -// /***************************************/ -// /* Notification pour une nouvelle note */ -// /***************************************/ -// case 'ajout_note': + if(isset($request->formation) && isset($request->idEtudiant) && isset($request->note) && isset($request->module)) { -// if(isset($request->formation) && isset($request->idEtudiant) && isset($request->note) && isset($request->module)) { + $request->pushNotifications = 'Vous avez une nouvelle note, vous avez obtenu : '.$request->note.'/20'.' '.'Dans le module : '.$request->module; -// $request->pushNotifications = 'Vous avez une nouvelle note, vous avez obtenu : '.$request->note.'/20'.' '.'Dans le module : '.$request->module; + if(pushNotifications($request) == 'succes') { -// if(pushNotifications($request) == 'succes') { + $answer->request = 'succes'; + } -// $answer->request = 'succes'; -// } + else { -// else { + $answer->request = 'param_error'; + } + } -// $answer->request = 'param_error'; -// } -// } + else { -// else { + $answer->request = 'param_error'; + } -// $answer->request = 'param_error'; -// } + break; -// break; + /********************************************/ + /* Notifications pour les résultats du jury */ + /********************************************/ + case 'Résultat_jury': -// /********************************************/ -// /* Notifications pour les résultats du jury */ -// /********************************************/ -// case 'Résultat_jury': + if((isset($request->formation) && isset($request->idEtudiant) && isset($request->semestre)) && isset($request->avisJury)) { -// if((isset($request->formation) && isset($request->idEtudiant) && isset($request->semestre)) && isset($request->avisJury)) { + $request->pushNotifications = 'Vous avez un obtenu un avis du jury pour votre semestre :'.$request->semestre.' '.'Avis : '.$request->avisJury; + } -// $request->pushNotifications = 'Vous avez un obtenu un avis du jury pour votre semestre :'.$request->semestre.' '.'Avis : '.$request->avisJury; -// } + if(pushNotifications($request) == 'succes') { -// if(pushNotifications($request) == 'succes') { + $answer->request = 'succes'; + } -// $answer->request = 'succes'; -// } + else { -// else { + $answer->request = 'param_error'; + } + } -// $answer->request = 'param_error'; -// } -// } + else { -// else { + $answer->request = 'param_error'; + } -// $answer->request = 'param_error'; -// } + break; -// break; + // [ OPTIONNEL ] -// // [ OPTIONNEL ] + /******************************************/ + /* Notifications pour un nouveau semestre */ + /******************************************/ -// /******************************************/ -// /* Notifications pour un nouveau semestre */ -// /******************************************/ + case 'changement_semestre': -// case 'changement_semestre': + if((isset($request->formation) && isset($request->idEtudiant) && isset($request->semestre)) { -// if((isset($request->formation) && isset($request->idEtudiant) && isset($request->semestre)) { + $request->pushNotifications = 'Un nouveau semestre débute : S'.$request->semestre.' '.'!'; + } -// $request->pushNotifications = 'Un nouveau semestre débute : S'.$request->semestre.' '.'!'; -// } + if(pushNotifications($request) == 'succes') { -// if(pushNotifications($request) == 'succes') { + $answer->request = 'succes'; + } -// $answer->request = 'succes'; -// } + else { -// else { + $answer->request = 'param_error'; + } + } -// $answer->request = 'param_error'; -// } -// } + else { -// else { + $answer->request = 'param_error'; + } -// $answer->request = 'param_error'; -// } + break; -// break; + // [ OPTIONNEL ] -// // [ OPTIONNEL ] + /************************************************/ + /* Notifications pour une modification de coeff */ + /************************************************/ -// /************************************************/ -// /* Notifications pour une modification de coeff */ -// /************************************************/ + case 'Modification_coeff': -// case 'Modification_coeff': + if((isset($request->formation) && isset($request->idEtudiant) && isset($request->semestre) && isset($request->anciencCoeff) && isset($request->nouveauCoeff)) { -// if((isset($request->formation) && isset($request->idEtudiant) && isset($request->semestre) && isset($request->anciencCoeff) && isset($request->nouveauCoeff)) { + $request->pushNotifications = 'Dans le module : '.$request->module.' '.', le coefficient passe de '.$request->anciencCoeff.' à '.$request->nouveauCoeff; + } -// $request->pushNotifications = 'Dans le module : '.$request->module.' '.', le coefficient passe de '.$request->anciencCoeff.' à '.$request->nouveauCoeff; -// } + if(pushNotifications($request) == 'succes') { -// if(pushNotifications($request) == 'succes') { + $answer->request = 'succes'; + } -// $answer->request = 'succes'; -// } + else { -// else { + $answer->request = 'param_error'; + } + } -// $answer->request = 'param_error'; -// } -// } + else { -// else { + $answer->request = 'param_error'; + } -// $answer->request = 'param_error'; -// } + break; -// break; + } -// } + } -// } + // Consulter adrien pour l'ajout d'une colonne "notifications" et l'accés à la BD -// // Consulter adrien pour l'ajout d'une colonne "notifications" et l'accés à la BD + /***************************/ + /* Ajoute une notification */ + /***************************/ -// /***************************/ -// /* Ajoute une notification */ -// /***************************/ + function pushNotifications($request) { -// function pushNotifications($request) { + // INSERT INTO etudiant.notifiaction VALUES($request->pushNotifications).. -// // INSERT INTO etudiant.notifiaction VALUES($request->pushNotifications).. + return 'succes'; -// return 'succes'; + } -// } + /*****************************/ + /* Supprime une notification */ + /*****************************/ -// /*****************************/ -// /* Supprime une notification */ -// /*****************************/ + function popNotifications($request) { -// function popNotifications($request) { + // DELETE etudiant.notifiaction $request->pushNotifications.. -// // DELETE etudiant.notifiaction $request->pushNotifications.. + return 'succes'; -// return 'succes'; + } -// } -// ?> \ No newline at end of file + + ?> + From 48399d1516cea86300b5a259e605a878cc12299a Mon Sep 17 00:00:00 2001 From: Clecle Date: Sun, 22 Nov 2015 07:38:17 +0100 Subject: [PATCH 2/4] move notifications() -> notifications_switch_lvl1() --- manager/notifications.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manager/notifications.php b/manager/notifications.php index b11d50a..f9712ef 100644 --- a/manager/notifications.php +++ b/manager/notifications.php @@ -31,7 +31,7 @@ // /* [1] ROUTAGE DE NIVEAU 1 // ============================================================*/ - function notifications($request, $answer) { + function notifications_switch_lvl1($request, $answer) { switch( $request->level_1 ) { From 4cb63621ead23b0f1149a8290bd5d7a1ad4b6294 Mon Sep 17 00:00:00 2001 From: Clecle Date: Sun, 22 Nov 2015 08:15:17 +0100 Subject: [PATCH 3/4] ajout fichier sys.log -> sauvegarde des log --- manager/sys.log | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 manager/sys.log diff --git a/manager/sys.log b/manager/sys.log new file mode 100644 index 0000000..e69de29 From 59828304834c6e0f5b2dab58d15d2dfd4d5df4de Mon Sep 17 00:00:00 2001 From: Clecle Date: Sun, 22 Nov 2015 08:16:27 +0100 Subject: [PATCH 4/4] =?UTF-8?q?ajout=20gestionLog.php=20->=20=C2=90Ecritur?= =?UTF-8?q?e=20des=20log=20dans=20sys.log?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- manager/gestionLog.php | 44 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 manager/gestionLog.php diff --git a/manager/gestionLog.php b/manager/gestionLog.php new file mode 100644 index 0000000..7a2e6c1 --- /dev/null +++ b/manager/gestionLog.php @@ -0,0 +1,44 @@ +utilisateur.' ]'.' '.'[ '.$request->action.' ]'); + + fclose($monfichier); + + $answer->request = 'succes'; + + } + + else { + + $answer->request = 'echec_ouverture_fichier'; + } + + } + +?> \ No newline at end of file