From 922c54a7774c0d8b897bed524df3f56344103a4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Georges=20Dup=C3=A9ron?= Date: Fri, 23 Jul 2010 16:28:47 +0200 Subject: [PATCH] Ajout des fonctions requises par galerie-photo dans stockage.php --- __cms__/modules/galerie/galerie-photo.php | 10 ++++++---- __cms__/stockage/stockage.php | 12 +++++++++--- 2 files changed, 15 insertions(+), 7 deletions(-) diff --git a/__cms__/modules/galerie/galerie-photo.php b/__cms__/modules/galerie/galerie-photo.php index f9a5036..feab61b 100644 --- a/__cms__/modules/galerie/galerie-photo.php +++ b/__cms__/modules/galerie/galerie-photo.php @@ -11,9 +11,11 @@ function action($chemin, $action, $paramètres) { // return Redirect vers la page parente. } else { if (is_set($paramètres["fichier_image"])) { - // stocker le fichier reçu dans prop_image // redimensionner l'image avec gd, stocker la miniature dans - // prop_image_mini + // prop_image_mini (set_prop_fichier()). + // Pb : Où est-ce qu'on met temporairement la miniature + // avant de la déplacer ??? + // stocker le fichier reçu dans prop_image (set_prop_fichier()). } if (is_set($paramètres["titre"])) { // renomer la page @@ -40,9 +42,9 @@ function vue($chemin, $vue = "normal") { } else if ($vue == "miniature") { return "Vue miniature."; } else if ($vue == "image") { - // stockage::sendfile_prop("image"); + // stockage::get_prop_sendfile("image"); } else if ($vue == "image_mini") { - // stockage::sendfile_prop("image_mini"); + // stockage::get_prop_sendfile("image_mini"); } } diff --git a/__cms__/stockage/stockage.php b/__cms__/stockage/stockage.php index 064f696..7247ca4 100644 --- a/__cms__/stockage/stockage.php +++ b/__cms__/stockage/stockage.php @@ -11,9 +11,18 @@ function créer_enfant($chemin, $nom) { function set_prop($chemin, $prop, $valeur) { } +function set_prop_fichier($chemin, $prop, $fichier) { + // Stocke le contenu de $fichier dans $prop, et supprime $fichier. +} + function get_prop($chemin, $prop) { } +function get_prop_sendfile($chemin, $prop) { + // Envoie tout le conctenu de $prop sur le réseau. + // Équivalent à appeller sendfile sur le fichier qui contient $prop. +} + function supprimer($chemin, $récursif) { } @@ -23,9 +32,6 @@ function liste_enfants($chemin) { /*function parent($chemin) { }*/ -/*function stocker_fichier($chemin_fs_orig, $chemin, $prop) { -}*/ - function renomer($chemin, $nouveau_nom) { // Vérifie si l'ancien nom et le nouveau nom sont différents. // Renome le dossier.