SPIP - Contrib

[ar] [en] [es] [fr] [it]



Accueil du site > Administration > Documents > Archives Documents

Ajouter document dans une brève

mardi 7 décembre 2004, par thierry66ch. Dernier ajout dimanche 23 septembre 2007


Voici comment permettre à Spip d’accepter des documents dans les brèves, et ainsi contourner les limitations de [ajouter une image]


Le contexte

Je suis très pointilleux dans la gestion des photos. J’aime bien pouvoir afficher une vignette de mes photos dans un article ou une brève, et si le visiteur le souhaite, qu’il puisse cliquer dessus pour la voir dans sa taille "originale".

Avec SPIP 1.7.2 ceci ne fonctionne qu’en utilisant la fonction "ajouter document" pour télécharger les photos, et en les intégrant éventuellement dans le texte avec < doc >. Car avec la fonction "ajouter document", Spip 1.7.2 créé une vignette (un peu trop tardivement d’ailleurs...).
Ce qui n’est pas le cas si l’on ajoute une photo avec "ajouter image", la balise affichera alors l’image dans sa taille originale, et bonjour les dégâts dans la mise en page (et dans la bande passante).

Et les brèves, alors ?

Nous le savons tous, ça a été maintes fois martelé dans les forums et listes de diffusions, les brèves, c’est de l’info instantanée pure et dure, avec un minimum de gadgets. Malheureusement, celles-ci ne proposent que la fonction "ajouter des images". Et tant pis pour les vignettes !!!

Pour moi, il est fondamental de pouvoir publier une photo sous forme de vignette "cliquable" dans les brèves. C’est un minimum vital, et d’ailleurs, je n’y ai pas survécu longtemps. Une brève avec une image 10x plus grosse que le texte, n’est plus une brève.

Comment faire ?

Dans le fichier "inc_documents.php3", vers le milieu de la fonction afficher_documents_colonne(), modifier le code

par celui-ci


Répondre à cet article



Suivre la vie du site RSS 2.0 | Plan du site | Espace privé | Charte et vie SPIP-Contrib | SPIP | L'autre.net