www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

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:
M__cms__/code/cms/page.php | 2+-
M__cms__/code/stockage/systeme-fichiers.php | 7+++++++
A__cms__/donnees/galerie/periode 1/evenement a/photo a/__prop__image | 0
M__cms__/donnees/galerie/periode 1/evenement a/photo a/__prop__image_mini | 0
D__cms__/donnees/galerie/periode 1/evenement a/photo a/mini.jpg | 0
A__cms__/donnees/galerie/periode 1/evenement a/photo b/__prop__image | 0
M__cms__/donnees/galerie/periode 1/evenement a/photo b/__prop__image_mini | 0
D__cms__/donnees/galerie/periode 1/evenement a/photo b/mini.jpg | 0
A__cms__/donnees/galerie/periode 1/evenement a/photo c/__prop__image | 0
M__cms__/donnees/galerie/periode 1/evenement a/photo c/__prop__image_mini | 0
D__cms__/donnees/galerie/periode 1/evenement a/photo c/mini.jpg | 0
A__cms__/donnees/galerie/periode 2/evenement machin/photo a/__prop__image | 0
M__cms__/donnees/galerie/periode 2/evenement machin/photo a/__prop__image_mini | 0
D__cms__/donnees/galerie/periode 2/evenement machin/photo a/mini.jpg | 0
A__cms__/donnees/galerie/periode 2/evenement machin/photo b/__prop__image | 0
M__cms__/donnees/galerie/periode 2/evenement machin/photo b/__prop__image_mini | 0
D__cms__/donnees/galerie/periode 2/evenement machin/photo b/mini.jpg | 0
A__cms__/donnees/galerie/periode 2/evenement machin/photo c/__prop__image | 0
M__cms__/donnees/galerie/periode 2/evenement machin/photo c/__prop__image_mini | 0
D__cms__/donnees/galerie/periode 2/evenement machin/photo c/mini.jpg | 0
A__cms__/donnees/galerie/periode 2/evenement truc/photo a/__prop__image | 0
M__cms__/donnees/galerie/periode 2/evenement truc/photo a/__prop__image_mini | 0
D__cms__/donnees/galerie/periode 2/evenement truc/photo a/mini.jpg | 0
A__cms__/donnees/galerie/periode 2/evenement truc/photo b/__prop__image | 0
M__cms__/donnees/galerie/periode 2/evenement truc/photo b/__prop__image_mini | 0
D__cms__/donnees/galerie/periode 2/evenement truc/photo b/mini.jpg | 0
A__cms__/donnees/galerie/periode 2/evenement truc/photo c/__prop__image | 0
M__cms__/donnees/galerie/periode 2/evenement truc/photo c/__prop__image_mini | 0
D__cms__/donnees/galerie/periode 2/evenement truc/photo c/mini.jpg | 0
Dgalerie/periode 1/evenement a/photo a/mini.jpg | 0
Dgalerie/periode 1/evenement a/photo b/mini.jpg | 0
Dgalerie/periode 1/evenement a/photo c/mini.jpg | 0
Dgalerie/periode 2/evenement machin/photo a/mini.jpg | 0
Dgalerie/periode 2/evenement machin/photo b/mini.jpg | 0
Dgalerie/periode 2/evenement machin/photo c/mini.jpg | 0
Dgalerie/periode 2/evenement truc/photo a/mini.jpg | 0
Dgalerie/periode 2/evenement truc/photo b/mini.jpg | 0
Dgalerie/periode 2/evenement truc/photo c/mini.jpg | 0
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.