From c36a9cfe381a3b860568404d388dd0614991833c Mon Sep 17 00:00:00 2001
From: nicrausaz <n.crausaz99@gmail.com>
Date: Tue, 25 Jun 2019 09:34:24 +0200
Subject: [PATCH] Prepare migration

---
 canapEPFL/README.md               | 10 +++++-----
 canapEPFL/configs/config.php      |  4 ++--
 canapEPFL/configs/db.template.php |  2 +-
 3 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/canapEPFL/README.md b/canapEPFL/README.md
index 0807508..334a5c9 100644
--- a/canapEPFL/README.md
+++ b/canapEPFL/README.md
@@ -3,12 +3,12 @@
 - [x] Adapter pour ajouter les postulations dans une DB
 - [x] Ajouter une page pour voir / supprimer ses postulations
 - [x] Commentaires et section du code
-- [ ] Editer ses postulations
+- [x] Editer ses postulations
 
 # Améliorations possibles du formulaire canap.epfl.ch
 
+- [ ] Refonte pour utiliser l'API (canap-gest)
+
 # Infos
-> Ouvrir la postulation dans configs/config.php
-> Résultats sur \\scxdata\apprentis$\candidatures
-> Fichier de config pour choisir les postulations autorisées: configs/config.php
-> En début de période de postulations, ne pas autoriser les laborantins (qui postulent -> AVML).
\ No newline at end of file
+> Les candidtures s'ouvrent lorsque des places sont disponibles (admin. canap-gest)
+> Résultats sur \\scxdata\apprentis$\candidatures et DB (canap_db)
\ No newline at end of file
diff --git a/canapEPFL/configs/config.php b/canapEPFL/configs/config.php
index 877a65c..48bdfe4 100644
--- a/canapEPFL/configs/config.php
+++ b/canapEPFL/configs/config.php
@@ -2,10 +2,10 @@
     if (count(get_included_files()) == 1) exit("Direct access not permitted.");
 
     // default (production): \\\\scxdata\\apprentis$\\candidatures\\
-    $FILESERVERPATH = '\\\\scxdata.epfl.ch\\apprentis$\\candidatures\\nouvelles\\test-Nicolas-Crausaz\\';
+    $FILESERVERPATH = '\\\\scxdata.epfl.ch\\apprentis$\\candidatures\\nouvelles\\';
 
     // Mettre a false pour pas spammer pendant le dev
-    $SENDEMAILS = false;
+    $SENDEMAILS = true;
 
     $POSTULATION_OPEN = count($DBController->getOpenPositions()) > 0; // close/open postulation
 
diff --git a/canapEPFL/configs/db.template.php b/canapEPFL/configs/db.template.php
index d371c5a..a07d591 100644
--- a/canapEPFL/configs/db.template.php
+++ b/canapEPFL/configs/db.template.php
@@ -2,7 +2,7 @@
   /* template pour la connection DB, renommer en db.php */
   $db_user = '';
   $db_pass = '';
-  $pdo = new PDO('mysql:host=mysql-fac.epfl.ch;port=33003;dbname=canap_db', $db_user, $db_pass);
+  $pdo = new PDO('mysql:host=mysql-fac.epfl.ch;port=33003;dbname=canap_db', $db_user, $db_pass, array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8'));
   $pdo->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_ASSOC);
 
   // for dev
-- 
GitLab