[imc-france-tech] spip : modification sur le squelette article
gillesklein
imc-france-tech at lists.indymedia.org
Thu, 19 Dec 2002 02:27:22 +0100
J'ai modifi=E9 le squelette article.html :
- il y avait une incoh=E9rence dans la boucle principale (articles)
- les images t=E9l=E9charg=E9s affichaient une vignette par d=E9faut (ce que=
m'a paru g=E9nant), j'ai donc fait une boucle qui permet de voir les
images directement et sans avoir =E0 les placer dans le texte.
- j'ajoute aussi une demande :
- il faudrait ajouter le titre ou/et le descriptif des
documents joints, car, souvent les gens postes plusieurs documents
(plusieurs photos ou plusieurs reportages son, vid=E9o. Or pour le
moment
quand il s'agit de la vignette par d=E9faut, on ne peut pas sp=E9cifier
le titre du document; (genre : interview de greanpeace, reportage sur
l'arrachage d'un champs ogm). Quand il s'agit d'une meme action c'est
dommage de faire une contribution par document joint. Non ?
Les majuscules sont en fait des commentaires dans le code.
Ci dessous les nouvelles boucles :
-----
Pour la boucle articles
-----
"LA BOUCLE D'ORIGINE EST BIZARRE
La voici : "BOUCLE_articles (ARTICLES){id_article}{par date}{0,5}"
ID-ARTICLE FAIT R=C9F=C9RENCE A L'ID DE L'ARTICLE QUI EST DANS L'URL
DONC LES CRIT=C9RES DE TRI PAR DATE "par date" ET LE NOMBRE D'ARTICLES
A PRENDRE EN COMPTE "0,5" N'A PAS LIEU D'ETRE OU ALORS JE NE VOIS PAS
POURQUOI ???
correction :
<BOUCLE_articles(ARTICLES){id_article}>"
-----
pour la boucle documents
-----
La boucle d'origine a =E9t=E9 remplac=E9es par 2 boucles. L'une pour les
images, l'autre pour les documents qui ne sont pas des images (nb, il
faudrait vraiment automatiser les vignettes pour qu'elles soient les
images en r=E9ductions et non une illustration par d=E9faut) :
<BOUCLE_images (DOCUMENTS){id_article}{extension=3D=3Djpg|png|gif}>
[(#EMBED_DOCUMENT)]
<br>
<span class=3D"indy_notes02">
[(#TYPE_DOCUMENT)]
<br>
[(#TAILLE|taille_en_octets)]
</span>
<br>
<br>
</BOUCLE_images>
<BOUCLE_documents(DOCUMENTS){id_article}{mode=3Ddocument}>
[(#LOGO_DOCUMENT|#URL_DOCUMENT)]
<br>
<span class=3D"indy_notes02">
[(#TYPE_DOCUMENT)]<br>
[(#TAILLE|taille_en_octets)]
</span>
<br>
<br>
</BOUCLE_documents>
Voila.
Gilles
---