Skip to content

De belles images dans galette

Galette permet de gérer les adhérents d'une association. Les adhérents ont accès à leur information et peuvent ajouter une photo à leur fiche.

Dans la version 0.62a, les vignettes générées par galette ne sont pas formidables, voire illisibles...

Explication

En regardant de plus près, on s'aperçoit que Galette utilise la librairie GD pour générer ses imagettes, et plus précisement la fonction imagecreate().

Une nouvelle fonction est disponible depuis la version 2.0 de GD pour générer des images avec un peu plus de couleurs que imagecreate() : la fonction imagecreatetruecolor() ;-)

En utilisant cette nouvelle fonction dans Galette, on obtient de vraies imaginettes avec des couleurs ;-)

Le Patch

La génération se passe dans le fichier functions.inc.php dans la fonction resizeimage().

Il faut donc remplacer l'ancienne fonction de création de l'image par la nouvelle. Les deux fonctions utilisant les mêmes paramètres il n'y a pas de problèmes. Par contre, cette fonction ne doit pas être appliquée pour créer des images GIF. Il faut donc déplacer la fonction de création pour utiliser la bonne fonction en fonction du type d'images.

Voici le nouveau fichier functions.inc.php à mettre dans le répertoire includes de galette. Ce patch a été réalisé pour la version 0.62a de galette.

Rétroliens

Pas de rétroliens

Commentaires

Afficher les commentaires en Vue non groupée | Vue groupée

Pas de commentaires

Ajouter un commentaire

Marquer un texte en gras: *mot*, souligner un texte: _mot_.
Les smilies standard comme :-) et ;-) sont convertis en images.
Les adresses Email ne sont pas affichées, et sont seulement utilisées pour la communication.

Pour éviter le spam par des robits automatisés (spambots), merci d'entrer les caractères que vous voyez dans l'image ci-dessous dans le champ de fomulaire prévu à cet effet. Assurez-vous que votre navigateur gère et accepte les cookies, sinon votre commentaire ne pourra pas être enregistré.
CAPTCHA

Form options
tweetbackcheck