Mes images me jouent des tours

  Gestion des vignettes et images


SPIP intègre une gestion multimédia, en particulier avec un traitement complet des images, que ce soient des logos associés à chaque objet éditorial, ou des documents joints.

Encore faut-il avoir configuré correctement le produit, sinon vous risquez quelques effets surprenants !

 
 
 
 
 
 
 
 
 
 
 
 

Tout est parti de l’utilisation d’un plugin de sélection d’objets : chaque article ayant une photo associée, montre de jolies images en logo.

Sauf que... dans certains cas de l’interface privé, les images ne s’affichaient pas bien : l’utilisateur se plaint qu’elles apparaissaient en fond d’écran en image de haute définition, et masquaient certains blocs du privé...

- commençant à incriminer le plugin, on regarde son code : bizarre, il utilise bien le filtre image_reduire ; d’ailleurs le code généré est identique.... sauf que l’URL source de l’image reste pointée sur ../IMG/jpg/.. !
Là est l’erreur : le traitement de image_reduire n’a pas été appliqué, sinon la source serait extraite de ../local/cache-vignettes/....
Dès lors, c’est facile à corriger (et très bête) : c’est un problème de configuration : la bibliothèque PHP de gestion des Images et Multimédias est mal déclaré :

  • soit le webmestre a oublié de la configurer (voir ci-dessous)
  • soit une vieille définition est restée dans la table des définitions spip_méta :
    regardez (avec Vertebres) la valeur définie pour image_process !
    Voyez dans l’écran de configuration Configurer SPIP 2 : 3. Fonctions avancées.

Pour vérifier, juste un coup d’oeil -en webmestre- sur le cache, dans l’onglet Maintenance.
Si votre site est "bien" illustré, vous devriez bien dépasser les Mo de cache image...

 Ajouter facilement une image à l’article en SPIP 3


Si vous savez charger une image à la rédaction d’un article, vous n’avez peut-etre pas vu l’astuce du double-clic sur son ’tag’ pour l’insérer à l’emplacement curseur courant.
Petite subtilité, vous pouvez (et c’est vivement conseillé !) redonner un titre explicite a votre image (comme à toute pièce jointe d’ailleurs), en cliquant sur le mot Modifier en bas du bloc de l’image concernée ; vous pourrez aussi faire cette amélioration en reprenant vos pièces jointes depuis Edition / Documents, qui fait appel à l’ancien plugin Mediathèque désormais intégré à SPIP 3 [1].
Vous pouvez toujours ajouter le modèle d’insertion de pièce jointe à la main en insérant dans votre article (ou tout autre champ..) le texte <doc999|center> (en remplaçant le nombre 999 par le numéro de document ou fichier image voulu, qu’il soit présent dans la colonne annexe des documents joints, ou non...
Vous pourrez ainsi réutiliser une image déjà chargée pour un autre article, à condition d’en préciser le numéro, et SPIP vous la présentera dans l’article en modification, à condition d’enregistrer-recharger le formulaire complet d’édition.

Par contre, vous ne pouvez pas actuellement en 2015, ré-utiliser un logo pour un autre article ou rubrique sans le recharger une seconde fois : rappelons que les logos des objets editoriaux sont chargés renommés dans le répertoire ../IMG/ avec un nom composé, du radical de type de l’objet [2] portant ce logo, suffixé par un on (ou off pour distinguer le logo de survol..) suivi du numéro identifiant de l’objet concerné..

 Image insérée ou en portfolio ?

« That is the question », pas toujours clair pour tout le monde [3].
Autrefois, un document joint (fichier texte ou archive, image ou son multimedia) était proposé par SPIP à-coté du contenu de l’article en édition-modification ; mais pour insérer un lien, il fallait coder "à la mano" un <docXXX> ou autre [4], pour faire simplement apparaitre une image : taper <imgXXX|center> ..
Et donc, pas facile de créer une galerie de photos dans un article, sans un gros travail d’édition ou de squelettes.
Du coup /quand ?/ on organise la notion de portfolio d’images dans un article : imaginez un outil (une <BOUCLE_portfolio(DOCUMENTS))éliminant les images déjà vues dans le corps de l’article.
Et maintenant, quand vous déposerez une image sur votre article (par exemple avec le Glisser déposer du plugin Crayons, cela va directement dans le portfolio, que peut-etre votre webmestre n’affiche pas !


Merci de nous signaler les coquilles ou erreurs qui figureraient dans cette page.

[1Beaucoup ont un temps cherché le plugin Media sans succès : c’est in-utile !

[2Radicaux classiques : auteur, rubrique, article, site pour le logo du site...

[3Et pas pour moi avant de rédiger la suite...tel que j’ai cru comprendre : à suivre.

[4Avec un subtil distinguo entre les documents ou fichiers, visibles ou lisibles, embarqués <embXXX>, sans parler des lecteurs annexes embedded...


Liens visibles seulement pour les inscrits.

Article publié le 10 septembre 2013, et actualisé en août 2015 .

Répondre à cet article