CRÉE UNE IMAGE DE PILE DE MINIATURES EN UTILISANT LA BIBLIOTHÈQUE GD

Signaler
Messages postés
127
Date d'inscription
mercredi 16 février 2005
Statut
Membre
Dernière intervention
15 février 2010
-
Messages postés
488
Date d'inscription
samedi 5 avril 2003
Statut
Membre
Dernière intervention
31 mars 2009
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/47185-cree-une-image-de-pile-de-miniatures-en-utilisant-la-bibliotheque-gd

Messages postés
488
Date d'inscription
samedi 5 avril 2003
Statut
Membre
Dernière intervention
31 mars 2009
4
On récupère une extension de fichier proprement avec pathinfo() et la constante PATHINFO_EXTENSION plutôt qu'un substr()...
Messages postés
20
Date d'inscription
jeudi 18 septembre 2003
Statut
Membre
Dernière intervention
26 septembre 2008

La force de cette classe réside sans doute dans le fait qu'elle est entièrement personnalisable (ou presque).

Son point faible est sans doute la mise en cache trop vite "baclée", mais j'avais vraiment pas le temps... ;)
Cependant, vous pouvez très facilement supprimer les zones d'enregistrement du cache dans la méthode PileOfPictures::render() et la gérer vous même.

La surcharge PileOfPictures::__call() vous permet d'utiliser les accesseurs set et get pour éditer toutes la configuration de la classe. Par exemple: $monObjPOP->setdestBkgEnabled(true) pour définir destBkgEnabled à true.
Messages postés
127
Date d'inscription
mercredi 16 février 2005
Statut
Membre
Dernière intervention
15 février 2010
4
Ca à l'air pas mal je vais regarder plus en détail :)