10/03/2011, 10:23:26
Tenez :
http://dl.dropbox.com/u/11814293/CMS%20M...le-1.1.xml
C'est un module que j'ai créé sur la base de TimThumb. Je ne l'ai pas diffusé car je trouve qu'il manque de fonctionnalités avec une distribution sur la forge.
Il ne fonction qu'avec l'utilisation de mod_rewrite, et de cette façon :
Image originale (1024x768) : http://www.monsite.fr/uploads/images/test.jpg
Pour avoir une image redimensionnée en 800px de large toutes proportions respectées : http://www.monsite.fr/thumbms_w800/uploa...s/test.jpg
Pour avoir une image redimensionnée en 200px de hauteur toutes proportions respectées : http://www.monsite.fr/thumbms_h200/uploa...s/test.jpg
Pour avoir une image redimensionnée en 400px x 400px (croppée) : http://www.monsite.fr/thumbms_w400_h400/...s/test.jpg
Pour avoir une image redimensionnée compressée (de 0 qualite la plus mauvaise à 100 qualité la plus haute : http://www.monsite.fr/thumbms_q70/upload...s/test.jpg
Tous les paramètres se rajoutent donc en les séparant par un underscore "_".
Ca fonctionne avec toutes les images du site même si elles ne sont pas dans "uploads".
Ca gère la mise en cache (fichiers cache dans tmp/thumbsms_cache).
Voilà.
http://dl.dropbox.com/u/11814293/CMS%20M...le-1.1.xml
C'est un module que j'ai créé sur la base de TimThumb. Je ne l'ai pas diffusé car je trouve qu'il manque de fonctionnalités avec une distribution sur la forge.
Il ne fonction qu'avec l'utilisation de mod_rewrite, et de cette façon :
Image originale (1024x768) : http://www.monsite.fr/uploads/images/test.jpg
Pour avoir une image redimensionnée en 800px de large toutes proportions respectées : http://www.monsite.fr/thumbms_w800/uploa...s/test.jpg
Pour avoir une image redimensionnée en 200px de hauteur toutes proportions respectées : http://www.monsite.fr/thumbms_h200/uploa...s/test.jpg
Pour avoir une image redimensionnée en 400px x 400px (croppée) : http://www.monsite.fr/thumbms_w400_h400/...s/test.jpg
Pour avoir une image redimensionnée compressée (de 0 qualite la plus mauvaise à 100 qualité la plus haute : http://www.monsite.fr/thumbms_q70/upload...s/test.jpg
Tous les paramètres se rajoutent donc en les séparant par un underscore "_".
Ca fonctionne avec toutes les images du site même si elles ne sont pas dans "uploads".
Ca gère la mise en cache (fichiers cache dans tmp/thumbsms_cache).
Voilà.