commit 97f079c653f285c8c5fc1da619e217178e70da7d
parent 8479ee3e8d62414baefad526a15c42ed44d3739b
Author: Georges Dupéron <jahvascriptmaniac+github@free.fr>
Date: Tue, 3 Aug 2010 02:34:02 +0200
Déplacement de __cmd__/cms.php dans __cms__/cms/.
Diffstat:
5 files changed, 42 insertions(+), 41 deletions(-)
diff --git a/__cms__/TODO b/__cms__/TODO
@@ -1,7 +1,2 @@
Sécurité : les noms de propriétés passés à stockage ne doivent pas
contenir de '/' (doivent valider "nettoyer_segment()".
-Actions pouvant être effectuées par get (pas d'effets de bord) et ne
- pouvant pas être effectuées par get (seulement POST, effets de
- bord).
-
-déplacer cms.php dans __cms__/cms/
-\ No newline at end of file
diff --git a/__cms__/cms.php b/__cms__/cms.php
@@ -1,27 +1,5 @@
<?php
-error_reporting(E_ALL | E_STRICT);
-
-require_once(dirname(__FILE__) . "/config.php");
-if (Config::get('courriel_admin') === null) {
- echo "Vous devez indiquer le courriel de l'administrateur dans le fichier config.php.";
- exit;
-}
-
-require_once(dirname(__FILE__) . "/include.php");
-
-class CMS {
- public static function page($chemin_str) {
- // TODO : appeller Modules::action($chemin, $action, $paramètres);
-
- $chemin = new Chemin($chemin_str);
- $noms_params = Modules::get_module($chemin);
- $noms_params["get_post"][] = "action";
- $paramètres = array("action" => "vue");
- // récupérer $noms_params dans $_GET, $_POST et $_FILE ==> $paramètres
- $action = $paramètres["action"];
- Modules::action($chemin, $action, $paramètres);
- }
-}
+require_once(dirname(__FILE__) . "/cms/cms.php");
?>
\ No newline at end of file
diff --git a/__cms__/cms/cms.php b/__cms__/cms/cms.php
@@ -0,0 +1,28 @@
+<?php
+
+error_reporting(E_ALL | E_STRICT);
+
+require_once(dirname(__FILE__) . "/../config.php");
+if (Config::get('courriel_admin') === null) {
+ echo "Vous devez indiquer le courriel de l'administrateur dans le fichier config.php.";
+ exit;
+}
+
+require_once(dirname(__FILE__) . "/include_tous.php");
+
+class CMS {
+ public static function page($chemin_str) {
+ // TODO : appeller Modules::action($chemin, $action, $paramètres);
+
+ $chemin = new Chemin($chemin_str);
+ $noms_params = Modules::get_module($chemin);
+ $noms_params["get_post"][] = "action";
+ $paramètres = array("action" => "vue");
+ // récupérer $noms_params dans $_GET, $_POST et $_FILE ==> $paramètres
+ $action = $paramètres["action"];
+ Modules::action($chemin, $action, $paramètres);
+ echo "OK.";
+ }
+}
+
+?>
+\ No newline at end of file
diff --git a/__cms__/cms/include_tous.php b/__cms__/cms/include_tous.php
@@ -0,0 +1,11 @@
+<?php
+
+require_once(dirname(__FILE__) . "/../cms/include.php");
+require_once(dirname(__FILE__) . "/../chemin/include.php");
+require_once(dirname(__FILE__) . "/../modules/include.php");
+require_once(dirname(__FILE__) . "/../securite/include.php");
+require_once(dirname(__FILE__) . "/../site/include.php");
+require_once(dirname(__FILE__) . "/../stockage/include.php");
+require_once(dirname(__FILE__) . "/../texte-enrichi/include.php");
+
+?>
+\ No newline at end of file
diff --git a/__cms__/include.php b/__cms__/include.php
@@ -1,11 +0,0 @@
-<?php
-
-require_once(dirname(__FILE__) . "/cms/include.php");
-require_once(dirname(__FILE__) . "/chemin/include.php");
-require_once(dirname(__FILE__) . "/modules/include.php");
-require_once(dirname(__FILE__) . "/securite/include.php");
-require_once(dirname(__FILE__) . "/site/include.php");
-require_once(dirname(__FILE__) . "/stockage/include.php");
-require_once(dirname(__FILE__) . "/texte-enrichi/include.php");
-
-?>
-\ No newline at end of file