Bon 2 textes en vertical ça va mais 2 EN-DESSOUS de 2 ?
J'ai tout essayé (en local hein) je n'y arrive pas.
Bon voila.
mh, qui cherche.
-----Message d'origine-----
De: ARNO* [SMTP:arno@scarabee.com]
Date: lundi 13 août 2001 21:17
À: mhbanet; 'spip@rezo.net'
Objet: Re: [Spip] des colonnes... A COTÈ !!!!!!!!!!!!At 19:20 +0200 13/08/01, mhbanet wrote:
>J'y arrive pas.
>Bon je voudrais mettre sous l'article n?1 dans la page sommaire les 2
>articles suivants avec leur introduction
>COTE A COTE, j'y arrive pas.
>Je suis bien aller voir les squelettes d'uzine mais je trouve pas ý moins
>que, il faut pas recopier deux fois la fameuse boucle et tout le toutim par
>hasard ?Pfiou, je viens d'aller voir le code source: on voit que c'est du
FrontPage: des tableaux dans tous les sens! Je me demande comment tu
arrives à reprendre le code à la main ensuite (bravo!).J'ai vu qu'après une première boucle qui affiche l'article 1, tu as
une boucle <BOUCLE_articles()...> qui gère les suivants (elle-même
contenant une BOUCLE_auteurs2). (Au passage, t'as un
</BOUCLE_premier_article> qui se balade au milieu de tout ça.)Je passe sur l'intérieur de la BOUCLE_articles, car ça n'est
justement pas là que ça coince (sauf qu'il y a une bonne dizaines de
tableaux imbriqués, alors qu'à cet endroit, un seul permettrait
d'obtenir le même résultat - honnêtement, si tu veux rester dans le
logiciel WYSIWYG, essaie plutôt DreamWeaver, qui fait un code très
propre).Le principe général de ce que tu veux faire:
Puisque tu veux afficher des articles côté à côté (horizontalement),
il va falloir faire un tableau, ouvrir une ligne avec un
<tr>...</tr>, et la BOUCLE_articles va créer une succession de
<td>...</td> (qui donc se placeront les unes à côté des autres). Si
tu veux deux articles, pense à modifier ta BOUCLE_articles pour que
ce soit {1,2}, et non {1,3} (tu veux commencer après le premier
article, et afficher 2 articles).Ca donne ça:
<B_articles>
<table><tr>
<BOUCLE_articles(ARTICLES){tout}{par date}{inverse}{1,2}>
<td width="150" valign="top">(ici ce que tu veux afficher de ton article, avec la boucle des
auteurs, etc.)</td>
</BOUCLE_articles>
</tr></table>
</B_articles>Ce qui, une fois interprété par SPIP, donnera:
<table><tr>
<td width="150" valign="top">
(ici premier article)
</td>
<td width="150" valign="top">
(ici deuxième article)
</td>
</tr></table>(c'est un tableau horizontal, donc...). Si tu voulais faire un
tableau vertical, il aurait suffit de déplacer le <tr> et le </tr> à
l'intérieur de la boucle (comme ça, à chaque article, on aurait eu la
répétition de <tr><td>...</td></tr>).Amicalement,
ARNO*
PS. T'as raison, le bandeau de pub qui te bouffe le coin de la page,
y'en a qui abusent...