From c8ab27eb822db39d5e3f26e202fa4ac01f76489f Mon Sep 17 00:00:00 2001
From: =?utf8?q?St=C3=A9phane=20Jacob?=
Date: Mon, 14 Nov 2011 10:07:25 +0100
Subject: [PATCH] More merge updates.
MIME-Version: 1.0
Content-Type: text/plain; charset=utf8
Content-Transfer-Encoding: 8bit
Signed-off-by: Stéphane Jacob
---
modules/fusionax.php | 2 +-
modules/fusionax/formation.pl | 19 +++++++++++++++++--
templates/fusionax/names.tpl | 8 ++++----
upgrade/1.0.1/merge.php | 2 +-
4 files changed, 23 insertions(+), 8 deletions(-)
diff --git a/modules/fusionax.php b/modules/fusionax.php
index 5e6d675..d631dc3 100644
--- a/modules/fusionax.php
+++ b/modules/fusionax.php
@@ -501,7 +501,7 @@ class FusionAxModule extends PLModule
{
$page->changeTpl('fusionax/promo.tpl');
$res = XDB::iterator("SELECT pid, private_name, promo_etude_xorg, promo_sortie_xorg, promo_etude_ax, promo
- FROM usionax_promo
+ FROM fusionax_promo
WHERE !(promo_etude_ax + 1 = promo_etude_xorg AND promo_etude_xorg + 3 = promo_sortie_xorg)
AND !(promo_etude_ax + 1 = promo_etude_xorg AND promo_etude_xorg + 4 = promo_sortie_xorg)
AND !(promo_etude_ax = promo_etude_xorg + 1) AND groupe_promo = 'X'
diff --git a/modules/fusionax/formation.pl b/modules/fusionax/formation.pl
index 5e1b2b4..46e3404 100755
--- a/modules/fusionax/formation.pl
+++ b/modules/fusionax/formation.pl
@@ -64,6 +64,8 @@ while ()
s/^.*\tFO\t\w{8}\tProgramme International de l'Ec Polytechnique$//;
s/^.*\tFO\t\w{8}\tInst d'Optique théorique et appliquée$//;
s/^.*\tFO\t\w{8}\tExpert-Comptable$//;
+ s/^.*\tFO\t\w{8}\tIDEA$//;
+ s/^.*\tFO\t\w{8}\tExcellence en Solfège, Académie Grétry, Belgique$//;
s/^.*\tFO\t\w{8}\tCertified Internal Auditor$//;
s/^.*\tFO\t\w{8}\tDoct de l'Ec polytechniqueHumanité & Sc sociales$//;
s/^\n//;
@@ -115,6 +117,7 @@ while ()
s/\t\t\tDEA EERN Economie de l'Environnement$/\tAgroParisTech\tDEA\tEERN Economie de l'Environnement/;
s/\t\t\tMaster AgroParisTech$/\tAgroParisTech\tM\t/;
s/\t\t\tIngENST Bretagne$/\tTélécom Bretagne\tIng.\t/;
+ s/\t\t\tEcole nationale supérieure des télécommunications$/\tTélécom\tIng.\t/;
s/\t\t\tIngENST$/\tTélécom\tIng.\t/;
s/\t\t\tENSTP$/\tTélécom\tIng.\t/;
s/\t\t\tIngcivTéléc$/\tTélécom\tIng.\t/;
@@ -268,6 +271,7 @@ while ()
s/\t\t\tEtudiante en Master de l'Ec polytechnique (.)*$/\tX\tM\t\1/;
s/\t\t\tMaster de l'X (.)*$/\tX\tM\t\1/;
s/\t\t\tMaster de l'X$/\tX\tM\t/;
+ s/\t\t\tEDDEE Ponts$/\tX\tM\tEDDEE/;
s/\t\t\tMaster X Projet-Innovation-Conception$/\tX\tM\tProjet-Innovation-Conception/;
s/\t\t\tMaster PIC$/\tX\tM\tPIC/;
s/\t\t\tDoct de l'Ec polytechnique (.*)$/\tX\tPhD\t\1/;
@@ -508,6 +512,7 @@ while ()
s/\t\t\tMSc Univ Paris XI$/\tParis-Sud\tMSc\t/;
s/\t\t\tMSc Univ Paris 11 Orsay$/\tParis-Sud\tMSc\t/;
s/\t\t\tMSc UNiv Paris XI$/\tParis-Sud\tMSc\t/;
+ s/\t\t\tDoctès Sc Paris XI$/\tParis-Sud\tPhD\t/;
s/\t\t\tDoctUnivParis XI$/\tParis-Sud\tPhD\t/;
s/\t\t\tDocten Physique XI$/\tParis-Sud\tPhD\tPhysique/;
s/\t\t\tDoct de Physique UnivParis XI$/\tParis-Sud\tPhD\tPhysique/;
@@ -556,6 +561,7 @@ while ()
s/\t\t\tDoctUnivLyon I$/\tUniversité Claude Bernard\tPhD\t/;
s/\t\t\tDoct Univ Lyon I$/\tUniversité Claude Bernard\tPhD\t/;
s/\t\t\tDoct Université Lyon I$/\tUniversité Claude Bernard\tPhD\t/;
+ s/\t\t\tThèse INSERM Univ Lyon I$/\tUniversité Claude Bernard\tPhD\t/;
s/\t\t\tDESGE Lyon III$/\tUniversité Jean-Moulin\tDESS\tDESGE/;
s/\t\t\tDoct Aix Marseille II$/\tUniversité de la Méditerranée\tPhD\t/;
s/\t\t\tDocten Physique Univ Aix-Marseille I$/\tUniversité de Provence\tPhD\tPhysique/;
@@ -619,6 +625,7 @@ while ()
s/\t\t\tHEC$/\tHEC\tM\t/;
s/\t\t\tMBA HEC$/\tHEC\tMBA\t/;
s/\t\t\tMS Marketing HEC$/\tHEC\tMSc\tMarketing/;
+ s/\t\t\tMS HEC Strategic Mangement$/\tHEC\tMSc\tStrategic Management/;
s/\t\t\tHEC : MBA$/\tHEC\tMBA\t/;
s/\t\t\tMS HEC$/\tHEC\tMSc\t/;
s/\t\t\tCESA Achats HEC Management$/\tHEC\tM\tCESA Achats Management/;
@@ -643,6 +650,7 @@ while ()
s/\t\t\tDoctorat HEC Finance$/\tHEC\tPhD\tFinance/;
s/\t\t\tPhD HEC Montréal Administration$/\tHEC\tPhD\t/;
s/\t\t\tCEIPI$/\tCEIPI\tDipl.\t/;
+ s/\t\t\tIng Brevet CEIPI$/\tCEIPI\tDipl.\t/;
s/\t\t\tCEDEP cycle 43$/\tCEDEP\tDipl.\t/;
s/\t\t\tCEDEP$/\tCEDEP\tDipl.\t/;
s/\t\t\tEcole du Personnel Navigant d'Essais et de Réception$/\tEPNER\tDipl.\t/;
@@ -675,6 +683,7 @@ while ()
s/\t\t\tIHESI$/\tINHES\tDipl.\t/;
s/\t\t\tINHESJ$/\tINHES\tDipl.\t/;
s/\t\t\tAFITEP$/\tAFITEP\tDipl.\t/;
+ s/\t\t\tDocteur de l'Université de Montpellier$/\tUniversité Montpellier 2\tPhD\t/;
# Foreign universities.
s/\t\t\tCertif Program in Syst Engineering MIT$/\tMIT\tLic.\tSystem Engineering/;
@@ -808,6 +817,7 @@ while ()
s/\t\t\tPhD Stanford$/\tStanford\tPhD\t/;
s/\t\t\tPhD Univ Stanford$/\tStanford\tPhD\t/;
s/\t\t\tPhD EconomStanford$/\tStanford\tPhD\tÃconomie/;
+ s/\t\t\tMS Cambridge Technology Policy$/\tCambridge\tMSc\tTechnology Policy/;
s/\t\t\tMS Cambridge$/\tCambridge\tMSc\t/;
s/\t\t\tMphil Cambridge$/\tCambridge\tMPhil\t/;
s/\t\t\tPhD Cambridge$/\tCambridge\tPhD\t/;
@@ -1176,6 +1186,7 @@ while ()
s/\t\t\tMS Univ Stockholm$/\tStockholms Universitet\tMSc\t/;
s/\t\t\tMSc Bauman Moscow State Technical Univ$/\tBauman MSTU\tMSc\t/;
s/\t\t\tMSc Novosibirsk State Univ$/\tNSU\tMSc\t/;
+ s/\t\t\tBachelier en Sciences de l\\Ingénieur de l'Université de Liège$/\tULg\tLic.\t/;
# Diploma missing.
s/\t\t\tUniv Mc Gill Montréal$/\tMcGill\t\t/;
@@ -1196,6 +1207,8 @@ while ()
s/\t\t\tBusiness School Dartmouth$/\tDartmouth College\t\t/;
s/\t\t\tBocconi University Milan$/\tUniversità Bocconi\t\t/;
s/\t\t\tÃcole des Hautes Ãtudes en Sciences Sociales$/\tEHESS\t\t/;
+ s/\t\t\tInstitut Auguste Comte$/\tInstitut Auguste Comte\tDipl.\t/;
+ s/\t\t\tInst Auguste Comte$/\tInstitut Auguste Comte\tDipl.\t/;
# University missing.
s/\t\t\tBTS Technique agricole$/\t\tBTS\tTechnique agricole/;
@@ -1698,6 +1711,10 @@ while ()
s/\t\t\tMSc General Management$/\t\tMSc\tGeneral Management/;
s/\t\t\tAgrégation de Mathématiques$/\t\tAgr.\tMathématiques/;
s/\t\t\tDocten Math Appliquées$/\t\tPhD\tMathématiques appliquées/;
+ s/\t\t\tPhD Physique théorique & Particules$/\t\tPhD\t/;
+ s/\t\t\tMS 2 Recherche Economie Théorique et Empirique$/\t\tMSc\tÃconomie théorique et empirique/;
+ s/\t\t\tDocten Sc de Robotique$/\t\tPhD\tRobotique/;
+ s/\t\t\tThèse de Doctorat - ED 107 - Physique Théorique/\t\tPhD\tPhysique Théorique/;
# Both diploma and university missing
s/\t\t\tDipl Expert Compt$/\t\t\tExpertise comptable/;
@@ -1782,8 +1799,6 @@ while ()
#s/^.*\tFO\t\w{8}\t\t\tArchitecte dplg$//;
#s/^.*\tFO\t\w{8}\t\t\tLLCE Chinois INALCO$//;
#s/^.*\tFO\t\w{8}\t\t\tInst du Contrôle de Gestion$//;
- #s/^.*\tFO\t\w{8}\t\t\tInstitut Auguste Comte$//;
- #s/^.*\tFO\t\w{8}\t\t\tInst Auguste Comte$//;
#s/^.*\tFO\t\w{8}\t\t\tUSMC Command & Staff College$//;
#s/^.*\tFO\t\w{8}\t\t\tISNSE Argunne National Laboratory USA$//;
# # Formatted stuff.
diff --git a/templates/fusionax/names.tpl b/templates/fusionax/names.tpl
index 5f55170..86211c7 100644
--- a/templates/fusionax/names.tpl
+++ b/templates/fusionax/names.tpl
@@ -26,10 +26,10 @@
Il y a {$total} camarades dans l'intersection de nos bases.
-
- - {$lastnameIssues} des noms de l'AX ne sont pas dans les notres.
- - {$firstnameIssues} des prénoms de l'AX ne sont pas dans les notres.
-
+
+ - {$lastnameIssues} des noms de l'AX ne sont pas dans les notres.
+ - {$firstnameIssues} des prénoms de l'AX ne sont pas dans les notres.
+
{* vim:set et sw=2 sts=2 sws=2 enc=utf-8: *}
diff --git a/upgrade/1.0.1/merge.php b/upgrade/1.0.1/merge.php
index e41905f..c451d2d 100755
--- a/upgrade/1.0.1/merge.php
+++ b/upgrade/1.0.1/merge.php
@@ -153,7 +153,7 @@ XDB::rawExecute("INSERT IGNORE INTO profile_corps_rank_enum (name, abbreviation
('Col.hon.Tra.', 'DEL3'), ('Colonel CR', 'DEL4'),
('Conseil d\'Etat', 'DEL5'), ('Commiss.Gén. Brigade aérienne', 'DEL6'),
('Off. Mar. dém.', 'DEL7'), ('Maître des Requêtes', 'DEL8'),
- ('', 'DEL9'), ('autres', 'DEL10')");
+ ('', 'DEL9'), ('autres', 'DEL10'), ('Contrôl. d\'Etat hon.', 'DEL11')");
XDB::rawExecute('UPDATE profile_corps AS pc
INNER JOIN fusionax_anciens AS f ON (f.pid = pc.pid)
INNER JOIN profile_corps_enum AS c ON (f.corps_sortie = c.abbreviation)
--
2.1.4