Utilisation de Config::get() pour les $config_xxx qui traînaient.
This commit is contained in:
parent
ab92f90f1a
commit
8abfde69cc
|
@ -51,17 +51,17 @@ class Chemin {
|
||||||
}
|
}
|
||||||
|
|
||||||
public function get_url() {
|
public function get_url() {
|
||||||
// $config_url_base DOIT se terminer par '/', tel que spécifié
|
// Config::get("url_base") DOIT se terminer par '/', tel que spécifié
|
||||||
// dans config.php.
|
// dans config.php.
|
||||||
return Path::combine(Config::get('url_base'), $this->get());
|
return Path::combine(Config::get("url_base"), $this->get());
|
||||||
}
|
}
|
||||||
|
|
||||||
public function get_fs_stockage() {
|
public function get_fs_stockage() {
|
||||||
return Path::combine(Config::get('chemin_base_stockage'), $this->get());
|
return Path::combine(Config::get("chemin_base_stockage"), $this->get());
|
||||||
}
|
}
|
||||||
|
|
||||||
public function get_fs_public() {
|
public function get_fs_public() {
|
||||||
return Path::combine(Config::get('chemin_base_public'), $this->get());
|
return Path::combine(Config::get("chemin_base_public"), $this->get());
|
||||||
}
|
}
|
||||||
|
|
||||||
public function enfant($nom) {
|
public function enfant($nom) {
|
||||||
|
|
|
@ -21,18 +21,28 @@ class AdminConnexion {
|
||||||
}
|
}
|
||||||
|
|
||||||
// TODO : Peut-être mettre ces textes dans un autre fichier ?
|
// TODO : Peut-être mettre ces textes dans un autre fichier ?
|
||||||
// TODO : $config_url_base n'est pas forcément la page d'accueil...
|
// TODO : Config::get("url_base") n'est pas forcément la page d'accueil...
|
||||||
public static function vue($chemin, $vue = "normal") {
|
public static function vue($chemin, $vue = "normal") {
|
||||||
// Les quatre vues ("connexion réussie", "déconnexion réussie",
|
// Les quatre vues ("connexion réussie", "déconnexion réussie",
|
||||||
// formulaire de connexion, formulaire + "mauvais mdp")
|
// formulaire de connexion, formulaire + "mauvais mdp")
|
||||||
if ($vue == "normal") {
|
if ($vue == "normal") {
|
||||||
return formulaire_connexion();
|
return formulaire_connexion();
|
||||||
} else if ($vue == "connexion réussie") {
|
} else if ($vue == "connexion réussie") {
|
||||||
return "<h1>Connexion réussie</h1><p>Pour vous déconnecter, utilisez le lien «déconnexion» en haut à droite.</p><p><a href=\"" . $config_url_base . "\">Retour à la page d'accueil</a>.</p>";
|
$ret = "<h1>Connexion réussie</h1>";
|
||||||
|
$ret .= "<p>Pour vous déconnecter, utilisez le lien «déconnexion» en haut à droite.</p>";
|
||||||
|
$ret .= "<p><a href=\"" . Config::get("url_base") . "\">Retour à la page d'accueil</a>.</p>";
|
||||||
|
return $ret;
|
||||||
}else if ($vue == "connexion échouée") {
|
}else if ($vue == "connexion échouée") {
|
||||||
return formulaire_connexion("<p><strong>Mauvais mot de passe et/ou nom d'utilisateur. Ré-essayez ou retournez à la <a href=\"" . $config_url_base . "\">page d'accueil</a>.</strong></p>");
|
$msg = "<p><strong>Mauvais mot de passe et/ou nom d'utilisateur. Ré-essayez ou retournez à la ";
|
||||||
|
$msg .= "<a href=\"" . Config::get("url_base") . "\">page d'accueil</a>";
|
||||||
|
$msg .= ".</strong></p>";
|
||||||
|
return formulaire_connexion($msg);
|
||||||
}else if ($vue == "déconnexion") {
|
}else if ($vue == "déconnexion") {
|
||||||
return '<h1>Déconnexion réussie</h1><p>Vous êtes déconnecté. Vous pouvez à présent retourner à la <a href="' . $config_url_base . "\">page d'accueil</a>.</p>";
|
$ret = "<h1>Déconnexion réussie</h1>";
|
||||||
|
$ret .= "<p>Vous êtes déconnecté. Vous pouvez à présent retourner à la ";
|
||||||
|
$ret .= "<a href=\"" . Config::get("url_base") . "\">page d'accueil</a>";
|
||||||
|
$ret .= ".</p>";
|
||||||
|
return $ret;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -23,7 +23,7 @@ class Stockage {
|
||||||
public static function activer_réécriture($chemin_vers) {
|
public static function activer_réécriture($chemin_vers) {
|
||||||
// TODO : échapper les " dans le require_once et l'appel à cms.
|
// TODO : échapper les " dans le require_once et l'appel à cms.
|
||||||
$php_str = "<?php\n\n";
|
$php_str = "<?php\n\n";
|
||||||
$php_str .= "require_once(\"" . Path::combine($config_chemin_base, "cms.php") . "\");\n\n";
|
$php_str .= "require_once(\"" . Path::combine(Config::get("chemin_base"), "cms.php") . "\");\n\n";
|
||||||
$php_str .= "CMS::page(\"" . $chemin_vers->get() . "\");\n\n";
|
$php_str .= "CMS::page(\"" . $chemin_vers->get() . "\");\n\n";
|
||||||
$php_str .= "?>";
|
$php_str .= "?>";
|
||||||
return Système_fichiers::écrire($chemin_vers->get_fs_public(), $php_str);
|
return Système_fichiers::écrire($chemin_vers->get_fs_public(), $php_str);
|
||||||
|
|
Loading…
Reference in New Issue
Block a user