From 635819a57e859ecf5880611d2dd9178a6d64a97c Mon Sep 17 00:00:00 2001 From: Geoffrey Frogeye Date: Mon, 2 Mar 2015 15:33:46 +0100 Subject: [PATCH] Fake mod rewrite --- .htaccess | 4 ---- Makefile | 7 ++++++- contact.php | 27 --------------------------- description.php | 23 ----------------------- home.php | 56 -------------------------------------------------------- index.php | 24 ++++++++---------------- pages/contact.php | 27 +++++++++++++++++++++++++++ pages/description.php | 23 +++++++++++++++++++++++ pages/home.php | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ pages/schools.php | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ pages/sponsors.php | 0 schools.php | 58 ---------------------------------------------------------- sponsors.php | 0 13 files changed, 178 insertions(+), 185 deletions(-) delete mode 100644 .htaccess delete mode 100755 contact.php delete mode 100755 description.php delete mode 100755 home.php create mode 100755 pages/contact.php create mode 100755 pages/description.php create mode 100755 pages/home.php create mode 100755 pages/schools.php create mode 100755 pages/sponsors.php delete mode 100755 schools.php delete mode 100755 sponsors.php diff --git a/.htaccess b/.htaccess deleted file mode 100644 index 9272601..0000000 --- a/.htaccess +++ /dev/null @@ -1,4 +0,0 @@ -RewriteEngine on -RewriteCond %{REQUEST_URI} !^.+(css|fonts|img|js).+$ -RewriteCond %{REQUEST_URI} !\.(ico|jpe?g)$ -RewriteRule ^.+$ index.php [L] \ No newline at end of file diff --git a/Makefile b/Makefile index 72f272a..564d811 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,9 @@ -all: +all: redirs cd img; make + +redirs: + for i in $$(cd pages; echo *.php); do echo "" > $$i; done + clean: cd img; make clean + for i in *.php; do if grep -q "// AUTOGEN" $$i; then rm -rf $$i; fi; done diff --git a/contact.php b/contact.php deleted file mode 100755 index f4ebcf2..0000000 --- a/contact.php +++ /dev/null @@ -1,27 +0,0 @@ -
-

Contact

-

Pour toute information, vous pouvez contacter Mme Pichonnat

-
-  -  -
- diff --git a/description.php b/description.php deleted file mode 100755 index 64da8c3..0000000 --- a/description.php +++ /dev/null @@ -1,23 +0,0 @@ -
-

Descriptif détaillé

-
-
- -

Depuis la rentrée scolaire 2013-2014, Polytech Lille en partenariat avec plusieurs circonscriptions de l’Académie de Lille (Lambersart, Marquette, Saint-André, Wambrechies) organise une initiation à la robotique en école primaire auprès d’élèves de CM1 et CM2. Cette année, la coupe se déroulera le jeudi 9 avril 2015 dans les locaux de Polytech avec 12 classes participantes et récompensera la meilleure équipe.

-
-
-

Concept

-
-
- -

Plusieurs membres de Robotech (le club de robotique de Polytech Lille) participent à ce projet pour aider les enfants dans leur démarche de d’initiation. Ils découvrent ainsi le monde de la robotique à l’aide de kits LEGO Mindstorms constitués de pièces LEGO et d’une « brique » programmable qui sont confiés à la classe. Ce kit permet la construction et la programmation d’un robot à l’aide d’un logiciel de programmation par schémas blocs. Deux étudiants de Polytech Lille interviennent les jeudis après midi dans les différentes classes pour les aider à programmer et à se familiariser avec le logiciel. Après cette phase de découverte, chaque école doit construire et programmer le robot selon un défi donné à toutes les écoles le jour de la CREP.

-
-
-

Activités

-
-
- -

Tout au long de cette journée, les classes des écoles primaires vont pouvoir s’amuser avec des jeux sportifs sur la pelouse de Polytech et seront accompagnés d’élèves ingénieurs. Le Bureau Des Etudiants (BDE), la Fanfare, la Sono, les Pompoms et bien sur le club Robotech seront de la partie. La CREP sera également l’occasion pour les enfants de visiter l’école Polytech Lille et ses salles de TP. A la fin de la journée, les élèves s’installeront dans l’amphithéâtre Migeon pour la remise des prix.

-
-
-
diff --git a/home.php b/home.php deleted file mode 100755 index 0ebd7de..0000000 --- a/home.php +++ /dev/null @@ -1,56 +0,0 @@ - -  -  -
-

La CREP, c'est quoi ?

-

La Coupe Robotique des Ecoles Primaires est un projet qui a vu le jour il y a trois ans, mené par des étudiants de l’école Polytech Lille. Le principe est de faire découvrir les sciences de l’ingénieur à travers un challenge ludique à des élèves de CM2. Depuis la rentrée scolaire 2014-2015, chaque école doit construire un parcours imposé et programmer un robot LEGO® Mindstorms® selon un défi donné aux douze écoles partenaires. Le 9 avril 2015, la grande coupe inter-école sera organisée dans les locaux de Polytech, à l’issu de cette journée, la meilleure école sera récompensée.

-

En savoir plus

-
diff --git a/index.php b/index.php index c5f0507..a44ef0f 100755 --- a/index.php +++ b/index.php @@ -8,24 +8,16 @@ $path = $parsedUrl['path']; $explodedUrl = explode('/', $path); $page = end($explodedUrl); -switch ($page) { - case 'home': - case 'description': - case 'sponsors': - case 'schools': - case 'contact': - $toLoad = $page; - break; - case '': - $toLoad = 'home'; - break; - default: - $toLoad = '404'; - break; +if ($page == '') { + $page = 'home'; } +$toLoad = "pages/$page.php"; + +// TODO Test if exists, 404 otherwise + if (isset($_GET['c'])) { - require_once("$toLoad.php"); + require_once("$toLoad"); } else { ?> @@ -53,7 +45,7 @@ if (isset($_GET['c'])) {
diff --git a/pages/contact.php b/pages/contact.php new file mode 100755 index 0000000..f4ebcf2 --- /dev/null +++ b/pages/contact.php @@ -0,0 +1,27 @@ +
+

Contact

+

Pour toute information, vous pouvez contacter Mme Pichonnat

+
+  +  +
+ diff --git a/pages/description.php b/pages/description.php new file mode 100755 index 0000000..64da8c3 --- /dev/null +++ b/pages/description.php @@ -0,0 +1,23 @@ +
+

Descriptif détaillé

+
+
+ +

Depuis la rentrée scolaire 2013-2014, Polytech Lille en partenariat avec plusieurs circonscriptions de l’Académie de Lille (Lambersart, Marquette, Saint-André, Wambrechies) organise une initiation à la robotique en école primaire auprès d’élèves de CM1 et CM2. Cette année, la coupe se déroulera le jeudi 9 avril 2015 dans les locaux de Polytech avec 12 classes participantes et récompensera la meilleure équipe.

+
+
+

Concept

+
+
+ +

Plusieurs membres de Robotech (le club de robotique de Polytech Lille) participent à ce projet pour aider les enfants dans leur démarche de d’initiation. Ils découvrent ainsi le monde de la robotique à l’aide de kits LEGO Mindstorms constitués de pièces LEGO et d’une « brique » programmable qui sont confiés à la classe. Ce kit permet la construction et la programmation d’un robot à l’aide d’un logiciel de programmation par schémas blocs. Deux étudiants de Polytech Lille interviennent les jeudis après midi dans les différentes classes pour les aider à programmer et à se familiariser avec le logiciel. Après cette phase de découverte, chaque école doit construire et programmer le robot selon un défi donné à toutes les écoles le jour de la CREP.

+
+
+

Activités

+
+
+ +

Tout au long de cette journée, les classes des écoles primaires vont pouvoir s’amuser avec des jeux sportifs sur la pelouse de Polytech et seront accompagnés d’élèves ingénieurs. Le Bureau Des Etudiants (BDE), la Fanfare, la Sono, les Pompoms et bien sur le club Robotech seront de la partie. La CREP sera également l’occasion pour les enfants de visiter l’école Polytech Lille et ses salles de TP. A la fin de la journée, les élèves s’installeront dans l’amphithéâtre Migeon pour la remise des prix.

+
+
+
diff --git a/pages/home.php b/pages/home.php new file mode 100755 index 0000000..0ebd7de --- /dev/null +++ b/pages/home.php @@ -0,0 +1,56 @@ + +  +  +
+

La CREP, c'est quoi ?

+

La Coupe Robotique des Ecoles Primaires est un projet qui a vu le jour il y a trois ans, mené par des étudiants de l’école Polytech Lille. Le principe est de faire découvrir les sciences de l’ingénieur à travers un challenge ludique à des élèves de CM2. Depuis la rentrée scolaire 2014-2015, chaque école doit construire un parcours imposé et programmer un robot LEGO® Mindstorms® selon un défi donné aux douze écoles partenaires. Le 9 avril 2015, la grande coupe inter-école sera organisée dans les locaux de Polytech, à l’issu de cette journée, la meilleure école sera récompensée.

+

En savoir plus

+
diff --git a/pages/schools.php b/pages/schools.php new file mode 100755 index 0000000..68ef52d --- /dev/null +++ b/pages/schools.php @@ -0,0 +1,58 @@ + +

Liste écoles participantes

+ +
+ +
+
+ + + + + + + + + + +'; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; +echo ''; +} + +mysql_close($link); +?> + +
Nom de l'écoleCirconscriptionContactEnseignantContact
'; + echo '

'.$row['nom'].'

'; + echo '
'; + echo '

'.$row['circonscription'].'

'; + echo '
'; + echo '

'.$row['adresse'].'

'; + echo '
'; + echo '

'.$row['enseignant'].'

'; + echo '
'; + echo '

'.$row['contact'].'

'; + echo '
+
diff --git a/pages/sponsors.php b/pages/sponsors.php new file mode 100755 index 0000000..e69de29 --- /dev/null +++ b/pages/sponsors.php diff --git a/schools.php b/schools.php deleted file mode 100755 index 68ef52d..0000000 --- a/schools.php +++ /dev/null @@ -1,58 +0,0 @@ - -

Liste écoles participantes

- -
- -
-
- - - - - - - - - - -'; - echo ''; - echo ''; - echo ''; - echo ''; - echo ''; -echo ''; -} - -mysql_close($link); -?> - -
Nom de l'écoleCirconscriptionContactEnseignantContact
'; - echo '

'.$row['nom'].'

'; - echo '
'; - echo '

'.$row['circonscription'].'

'; - echo '
'; - echo '

'.$row['adresse'].'

'; - echo '
'; - echo '

'.$row['enseignant'].'

'; - echo '
'; - echo '

'.$row['contact'].'

'; - echo '
-
diff --git a/sponsors.php b/sponsors.php deleted file mode 100755 index e69de29..0000000 --- a/sponsors.php +++ /dev/null -- libgit2 0.21.2