diff --git a/__cms__/stockage/stockage.php b/__cms__/stockage/stockage.php index 7247ca4..94e6fac 100644 --- a/__cms__/stockage/stockage.php +++ b/__cms__/stockage/stockage.php @@ -5,22 +5,55 @@ // Chaque fonction ajoute un chemin de base (pour le stockage) avant // $chemin, puis appelle une fonction de systeme-fichiers.php -function créer_enfant($chemin, $nom) { +function nouvelle_page($chemin, $nom) { + if (vérifier_permission($chemin, "nouvelle_page")) { + $enfant = $chemin->enfant($nom); + SystemeFichiers::créer_dossier($config_chemin_base_stockage . '/' . $enfant); + // Imitation de l'url rewriting + SystemeFichiers::écrire($config_chemin_base_public . '/' . $enfant, "