commit 5bd705c1de70dfe3fda6c2d23ed378e7e1aa5986 parent 2185021e5bdeb048e0bea4bdee3052a061b1805b Author: Georges Dupéron <jahvascriptmaniac+github@free.fr> Date: Wed, 4 Aug 2010 08:02:03 +0200 Affiche les photos (miniature & grand). Diffstat:
38 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/__cms__/code/cms/page.php b/__cms__/code/cms/page.php @@ -39,7 +39,7 @@ class Page { public function envoyer() { // Yeeeeeeeeeeeeeeeeeeeeeeha ! Et on envoie ! if ($this->type == "page") { - Squelette::enrober($this); + echo Squelette::enrober($this); } else if ($this->type == "sendfile") { Stockage::get_prop_sendfile($this->sendfile_chemin, $this->sendfile_prop); } else if ($this->type == "redirect") { diff --git a/__cms__/code/stockage/systeme-fichiers.php b/__cms__/code/stockage/systeme-fichiers.php @@ -48,6 +48,13 @@ class Système_fichiers { } public static function envoyer_fichier_directement($chemin_fs) { + // TODO : utiliser http://www.php.net/manual/en/function.readfile.php#86244 pour les téléchargements partiels + // TODO : utiliser http://www.php.net/manual/en/function.readfile.php#52722 pour les types mimes + // TODO : ou bien http://www.php.net/manual/en/function.header.php#48538 pour les types mimes + // (ou mieux, l'utiliser au cas où on ne trouve pas dans le fichier d'apache). + // TODO : stocker le type mime dans $chemin_fs . '__mime' et utiliser celui-là si possible, sinon les méthodes ci-dessus. + // Licence des bouts de code du manuel PHP : CC-Attribution http://php.net/manual/en/about.notes.php + header("Content-Type: image/jpg"); return readfile($chemin_fs); } } diff --git a/__cms__/donnees/galerie/periode 1/evenement a/photo a/__prop__image b/__cms__/donnees/galerie/periode 1/evenement a/photo a/__prop__image Binary files differ. diff --git a/__cms__/donnees/galerie/periode 1/evenement a/photo a/__prop__image_mini b/__cms__/donnees/galerie/periode 1/evenement a/photo a/__prop__image_mini Binary files differ. diff --git a/__cms__/donnees/galerie/periode 1/evenement a/photo a/mini.jpg b/__cms__/donnees/galerie/periode 1/evenement a/photo a/mini.jpg Binary files differ. diff --git a/__cms__/donnees/galerie/periode 1/evenement a/photo b/__prop__image b/__cms__/donnees/galerie/periode 1/evenement a/photo b/__prop__image Binary files differ. diff --git a/__cms__/donnees/galerie/periode 1/evenement a/photo b/__prop__image_mini b/__cms__/donnees/galerie/periode 1/evenement a/photo b/__prop__image_mini Binary files differ. diff --git a/__cms__/donnees/galerie/periode 1/evenement a/photo b/mini.jpg b/__cms__/donnees/galerie/periode 1/evenement a/photo b/mini.jpg Binary files differ. diff --git a/__cms__/donnees/galerie/periode 1/evenement a/photo c/__prop__image b/__cms__/donnees/galerie/periode 1/evenement a/photo c/__prop__image Binary files differ. diff --git a/__cms__/donnees/galerie/periode 1/evenement a/photo c/__prop__image_mini b/__cms__/donnees/galerie/periode 1/evenement a/photo c/__prop__image_mini Binary files differ. diff --git a/__cms__/donnees/galerie/periode 1/evenement a/photo c/mini.jpg b/__cms__/donnees/galerie/periode 1/evenement a/photo c/mini.jpg Binary files differ. diff --git a/__cms__/donnees/galerie/periode 2/evenement machin/photo a/__prop__image b/__cms__/donnees/galerie/periode 2/evenement machin/photo a/__prop__image Binary files differ. diff --git a/__cms__/donnees/galerie/periode 2/evenement machin/photo a/__prop__image_mini b/__cms__/donnees/galerie/periode 2/evenement machin/photo a/__prop__image_mini Binary files differ. diff --git a/__cms__/donnees/galerie/periode 2/evenement machin/photo a/mini.jpg b/__cms__/donnees/galerie/periode 2/evenement machin/photo a/mini.jpg Binary files differ. diff --git a/__cms__/donnees/galerie/periode 2/evenement machin/photo b/__prop__image b/__cms__/donnees/galerie/periode 2/evenement machin/photo b/__prop__image Binary files differ. diff --git a/__cms__/donnees/galerie/periode 2/evenement machin/photo b/__prop__image_mini b/__cms__/donnees/galerie/periode 2/evenement machin/photo b/__prop__image_mini Binary files differ. diff --git a/__cms__/donnees/galerie/periode 2/evenement machin/photo b/mini.jpg b/__cms__/donnees/galerie/periode 2/evenement machin/photo b/mini.jpg Binary files differ. diff --git a/__cms__/donnees/galerie/periode 2/evenement machin/photo c/__prop__image b/__cms__/donnees/galerie/periode 2/evenement machin/photo c/__prop__image Binary files differ. diff --git a/__cms__/donnees/galerie/periode 2/evenement machin/photo c/__prop__image_mini b/__cms__/donnees/galerie/periode 2/evenement machin/photo c/__prop__image_mini Binary files differ. diff --git a/__cms__/donnees/galerie/periode 2/evenement machin/photo c/mini.jpg b/__cms__/donnees/galerie/periode 2/evenement machin/photo c/mini.jpg Binary files differ. diff --git a/__cms__/donnees/galerie/periode 2/evenement truc/photo a/__prop__image b/__cms__/donnees/galerie/periode 2/evenement truc/photo a/__prop__image Binary files differ. diff --git a/__cms__/donnees/galerie/periode 2/evenement truc/photo a/__prop__image_mini b/__cms__/donnees/galerie/periode 2/evenement truc/photo a/__prop__image_mini Binary files differ. diff --git a/__cms__/donnees/galerie/periode 2/evenement truc/photo a/mini.jpg b/__cms__/donnees/galerie/periode 2/evenement truc/photo a/mini.jpg Binary files differ. diff --git a/__cms__/donnees/galerie/periode 2/evenement truc/photo b/__prop__image b/__cms__/donnees/galerie/periode 2/evenement truc/photo b/__prop__image Binary files differ. diff --git a/__cms__/donnees/galerie/periode 2/evenement truc/photo b/__prop__image_mini b/__cms__/donnees/galerie/periode 2/evenement truc/photo b/__prop__image_mini Binary files differ. diff --git a/__cms__/donnees/galerie/periode 2/evenement truc/photo b/mini.jpg b/__cms__/donnees/galerie/periode 2/evenement truc/photo b/mini.jpg Binary files differ. diff --git a/__cms__/donnees/galerie/periode 2/evenement truc/photo c/__prop__image b/__cms__/donnees/galerie/periode 2/evenement truc/photo c/__prop__image Binary files differ. diff --git a/__cms__/donnees/galerie/periode 2/evenement truc/photo c/__prop__image_mini b/__cms__/donnees/galerie/periode 2/evenement truc/photo c/__prop__image_mini Binary files differ. diff --git a/__cms__/donnees/galerie/periode 2/evenement truc/photo c/mini.jpg b/__cms__/donnees/galerie/periode 2/evenement truc/photo c/mini.jpg Binary files differ. diff --git a/galerie/periode 1/evenement a/photo a/mini.jpg b/galerie/periode 1/evenement a/photo a/mini.jpg Binary files differ. diff --git a/galerie/periode 1/evenement a/photo b/mini.jpg b/galerie/periode 1/evenement a/photo b/mini.jpg Binary files differ. diff --git a/galerie/periode 1/evenement a/photo c/mini.jpg b/galerie/periode 1/evenement a/photo c/mini.jpg Binary files differ. diff --git a/galerie/periode 2/evenement machin/photo a/mini.jpg b/galerie/periode 2/evenement machin/photo a/mini.jpg Binary files differ. diff --git a/galerie/periode 2/evenement machin/photo b/mini.jpg b/galerie/periode 2/evenement machin/photo b/mini.jpg Binary files differ. diff --git a/galerie/periode 2/evenement machin/photo c/mini.jpg b/galerie/periode 2/evenement machin/photo c/mini.jpg Binary files differ. diff --git a/galerie/periode 2/evenement truc/photo a/mini.jpg b/galerie/periode 2/evenement truc/photo a/mini.jpg Binary files differ. diff --git a/galerie/periode 2/evenement truc/photo b/mini.jpg b/galerie/periode 2/evenement truc/photo b/mini.jpg Binary files differ. diff --git a/galerie/periode 2/evenement truc/photo c/mini.jpg b/galerie/periode 2/evenement truc/photo c/mini.jpg Binary files differ.