Accueil du site > SPIP, système de publication pour l’internet > Questions et réponses > FAQ technique > Pourquoi la création automatique de vignettes ne fonctionne pas avec tous (...)

Pourquoi la création automatique de vignettes ne fonctionne pas avec tous les formats d’images (JPEG, GIF, PNG) ?

dimanche 12 mai 2002

[SPIP 1.4] La création automatique de vignettes de prévisualisation utilise une fonctionnalité associée à PHP, nommée « GD » (on appelle cela une « librairie »). Cette librairie ne fait pas partie des fonctions intégrées à PHP, c’est une option développée à part (par Thomas Boutell), que les responsables des serveurs peuvent ou non installer avec PHP.

(1) Première conséquence : certains hébergeurs n’installent pas GD avec PHP. Chez ces hébergeurs, les fonctions graphiques sont donc inutilisables. Notamment SPIP ne pourra pas créer automatiquement les vignettes.

Dans ce cas, il faut demander à l’hébergeur d’installer la librairie GD.

(2) Le format GIF est un format propriétaire, qui utilise des fonctions qui ne sont pas des logiciels libres (notamment, leur propriétaire réclame une redevance aux programmes graphiques qui manipulent le format GIF). On ne peut donc pas l’installer dans un logiciel libre. Cependant, ignorant ce problème de copyright, les toutes premières versions de GD manipulaient le format GIF ; les versions récentes ne l’exploitent plus. Chez certains hébergeurs, avec des versions anciennes de GD, le GIF est donc utilisable ; mais chez la plupart, il n’est pas possible de l’exploiter.

Si le GIF n’est pas exploitable, il semble inutile de le réclamer à votre hébergeur : il faudrait en effet qu’il installe une ancienne version de GD plutôt qu’une version récente (autant demander à remplacer Windows 2000 par Windows 95 sur une machine de bureau).

(3) Pour fonctionner, la librairie GD utilise elle-même d’autres logiciels et librairies pour traiter les formats PNG et JPEG. Si l’hébergeur n’a pas installé auparavant ces logiciels, GD fonctionnera, mais n’exploitera pas l’un ou l’autre de ces formats. Ainsi, même avec une version récente de GD, il est fréquent que seul le format PNG soit exploité, parce que les logiciels permettant de travailler en JPEG ne sont pas installés sur la machine...

Dans ce cas, demandez à votre hébergeur de compléter son installation pour que le format JPEG soit utilisable.


Dans la configuration précise de SPIP, lorsque vous demandez l’activation de la création automatique des vignettes, SPIP va tester les trois formats d’images, pour déterminer lesquels peuvent être exploités chez votre hébergeur. Si vous avez compris l’explication qui précède, vous savez que vous n’obtiendez jamais l’utilisation des trois formats d’image ; fréquemment vous n’obtiendrez que le PNG et le JPEG ; parfois seulement le format PNG ; et le GIF encore plus rarement.

Vos commentaires

  • Le 13 mai 2002 à 17:50, par ?

  • Le 13 mai 2002 à 20:37, par ?

  • Le 14 mai 2002 à 21:58, par ?

  • Le 15 mai 2002 à 07:38, par ?

  • Le 15 mai 2002 à 12:28, par ?

  • Le 18 mai 2002 à 01:35, par ?

  • Le 18 mai 2002 à 13:24, par ?

  • Le 21 mai 2002 à 16:42, par ?

  • Le 22 mai 2002 à 02:07, par ?

  • Le 22 mai 2002 à 16:26, par ?

  • Le 22 mai 2002 à 16:51, par ?

  • Le 25 mai 2002 à 17:34, par ?

  • Le 30 mai 2002 à 22:06, par ?

  • Le 4 juin 2002 à 12:43, par ?

  • Le 6 juin 2002 à 11:50, par ?

  • Le 7 juin 2002 à 00:26, par ?

  • Le 8 juin 2002 à 22:56, par ?

  • Le 14 juin 2002 à 14:35, par ?

  • Le 20 juin 2002 à 06:19, par ?

  • Le 20 juin 2002 à 11:48, par ?

  • Le 27 juin 2002 à 09:23, par ?

  • Le 28 juin 2002 à 00:00, par ?

  • Le 30 juin 2002 à 02:12, par ?

  • Le 1er juillet 2002 à 01:51, par ?

  • Le 1er juillet 2002 à 15:39, par ?

  • Le 1er juillet 2002 à 18:33, par ?

  • Le 1er juillet 2002 à 18:43, par ?

  • Le 2 juillet 2002 à 15:39, par ?

  • Le 2 juillet 2002 à 18:58, par ?

  • Le 4 juillet 2002 à 14:51, par ?

  • Le 7 juillet 2002 à 14:38, par ?

  • Le 9 juillet 2002 à 14:18, par ?

  • Le 10 juillet 2002 à 12:55, par ?

  • Le 11 juillet 2002 à 14:45, par ?

  • Le 11 juillet 2002 à 22:43, par ?

  • Le 14 juillet 2002 à 17:46, par ?

  • Le 19 juillet 2002 à 15:07, par ?

  • Le 19 juillet 2002 à 18:48, par ?

  • Le 22 juillet 2002 à 19:40, par ?

  • Le 24 juillet 2002 à 00:29, par ?

  • Le 24 juillet 2002 à 19:23, par ?

  • Le 24 juillet 2002 à 20:15, par ?

  • Le 24 juillet 2002 à 20:16, par ?

  • Le 1er août 2002 à 10:30, par ?

  • Le 1er août 2002 à 21:20, par ?

  • Le 4 août 2002 à 23:48, par ?

  • Le 7 août 2002 à 18:16, par ?

  • Le 9 août 2002 à 10:41, par ?

  • Le 10 août 2002 à 08:46, par ?

  • Le 13 août 2002 à 21:09, par ?

  • Le 14 août 2002 à 06:35, par ?

  • Le 21 août 2002 à 13:18, par ?

  • Le 27 août 2002 à 00:06, par ?

  • Le 2 septembre 2002 à 05:38, par ?

  • Le 5 septembre 2002 à 12:13, par ?

  • Le 5 septembre 2002 à 16:15, par ?

  • Le 5 septembre 2002 à 17:20, par ?

  • Le 16 septembre 2002 à 05:19, par ?

  • Le 17 septembre 2002 à 15:07, par ?

  • Le 18 septembre 2002 à 20:01, par ?

  • Le 25 septembre 2002 à 20:20, par ?

  • Le 30 septembre 2002 à 11:33, par ?

  • Le 1er octobre 2002 à 16:02, par ?

  • Le 4 octobre 2002 à 15:43, par ?

  • Le 11 octobre 2002 à 17:54, par ?

  • Le 4 novembre 2002 à 15:51, par ?

  • Le 8 novembre 2002 à 18:06, par ?

  • Le 9 novembre 2002 à 19:09, par ?

  • Le 13 novembre 2002 à 21:20, par ?

  • Le 25 novembre 2002 à 11:14, par ?

  • Le 26 novembre 2002 à 09:50, par ?

  • Le 27 novembre 2002 à 23:07, par ?

  • Le 28 novembre 2002 à 15:20, par ?

  • Le 29 novembre 2002 à 22:46, par ?

  • Le 1er décembre 2002 à 10:24, par ?

  • Le 7 décembre 2002 à 10:05, par ?

  • Le 7 décembre 2002 à 22:58, par ?

  • Le 9 décembre 2002 à 23:06, par ?

  • Le 11 décembre 2002 à 12:25, par ?

  • Le 12 décembre 2002 à 11:47, par ?

  • Le 15 décembre 2002 à 13:26, par ?

  • Le 19 décembre 2002 à 12:42, par ?

  • Le 27 décembre 2002 à 13:39, par ?

  • Le 29 décembre 2002 à 13:25, par ?

  • Le 31 décembre 2002 à 11:08, par ?

  • Le 6 janvier 2003 à 09:00, par ?

  • Le 6 janvier 2003 à 09:48, par ?

  • Le 9 janvier 2003 à 20:16, par ?

  • Le 9 janvier 2003 à 20:52, par ?

  • Le 11 janvier 2003 à 13:25, par ?

  • Le 13 janvier 2003 à 17:55, par ?

  • Le 21 janvier 2003 à 15:47, par ?

  • Le 23 janvier 2003 à 18:28, par ?

  • Le 24 janvier 2003 à 00:32, par ?

  • Le 5 février 2003 à 14:12, par ?

  • Le 10 février 2003 à 23:33, par ?

  • Le 11 février 2003 à 10:19, par ?

  • Le 13 février 2003 à 21:56, par ?

  • Le 21 février 2003 à 09:17, par ?

  • Le 22 février 2003 à 00:22, par ?

  • Le 23 février 2003 à 16:53, par ?

  • Le 24 février 2003 à 17:23, par ?

  • Le 3 mars 2003 à 11:08, par ?

  • Le 14 mars 2003 à 22:53, par ?

  • Le 19 mars 2003 à 10:42, par ?

  • Le 20 mars 2003 à 16:10, par ?

  • Le 21 mars 2003 à 11:47, par ?

  • Le 22 mars 2003 à 14:00, par ?

  • Le 25 mars 2003 à 11:54, par ?

  • Le 27 mars 2003 à 21:27, par ?

  • Le 3 avril 2003 à 11:38, par ?

  • Le 8 avril 2003 à 16:03, par ?

  • Le 13 avril 2003 à 14:09, par ?

  • Le 13 avril 2003 à 18:43, par ?

  • Le 16 avril 2003 à 01:45, par ?

  • Le 17 avril 2003 à 06:35, par ?

  • Le 24 avril 2003 à 11:05, par ?

  • Le 27 avril 2003 à 03:29, par ?

  • Le 4 mai 2003 à 11:39, par ?

  • Le 7 mai 2003 à 13:13, par ?

  • Le 8 mai 2003 à 13:56, par ?

  • Le 14 mai 2003 à 12:15, par ?

  • Le 14 mai 2003 à 13:33, par ?

  • Le 16 mai 2003 à 17:26, par ?

  • Le 16 mai 2003 à 18:39, par ?

  • Le 22 mai 2003 à 11:19, par ?

  • Le 23 mai 2003 à 15:46, par ?

  • Le 4 juin 2003 à 22:48, par ?

  • Le 8 juin 2003 à 21:37, par ?

  • Le 10 juin 2003 à 20:01, par ?

  • Le 11 juin 2003 à 11:35, par ?

  • Le 13 juin 2003 à 14:46, par ?

  • Le 27 juin 2003 à 14:55, par ?

  • Le 5 juillet 2003 à 21:49, par ?

  • Le 8 juillet 2003 à 15:09, par ?

  • Le 9 juillet 2003 à 12:36, par ?

  • Le 9 juillet 2003 à 19:00, par ?

  • Le 14 juillet 2003 à 17:19, par ?

  • Le 17 juillet 2003 à 20:14, par ?

  • Le 18 juillet 2003 à 11:29, par ?

  • Le 29 juillet 2003 à 15:46, par ?

  • Le 4 août 2003 à 07:26, par ?

  • Le 12 août 2003 à 12:14, par ?

  • Le 18 août 2003 à 12:12, par ?

  • Le 19 août 2003 à 14:44, par ?

  • Le 21 août 2003 à 15:33, par ?

  • Le 22 août 2003 à 12:16, par ?

  • Le 29 août 2003 à 11:26, par ?

SPIP | | Plan du site | Suivre la vie du site RSS 2.0
Habillage visuel © Marcimat (CSS sous Licence GNU/GPL) / Jek a go go (Pictures sous Licence cc-nc-nd)