J'ai l'impression que j'ai du arraché qq pages de mon dico de latin, je n'y comprends plus rien ou c'est la fatigue.
Sur un spip 2.0.10
Pour faire afficher directement l'article d'une rubrique qui n'en contient qu'un seul, j'utilise dans "rubrique.html" :
<BOUCLE_ArticlePlusdun(ARTICLES){id_rubrique}{1,1}>
#INCLURE{fond=inc_rubrique,id_rubrique}
</BOUCLE_ArticlePlusdun>
<BOUCLE_ArticleUnSeul(ARTICLES){id_rubrique}{0,1}>[(#HTTP_HEADER{Location: [(#URL_ARTICLE|url_absolue)]})]#HTTP_HEADER{HTTP/1.1 301 Moved Permanently}#HTTP_HEADER{Status: 301 Moved Permanently}</BOUCLE_ArticleUnSeul>
#INCLURE{fond=inc_rubrique,id_rubrique}
<//B_ArticleUnSeul>
<//B_ArticlePlusdun>
j'ai donc un fichier : inc_rubrique.html donc le code be base est classique, (apres avoir retirer le code dont je n'ai pas besoin)
Ca semble fonctionner correctement. pour les rubrique ayant 1 article
Dans mon fichier inc_rubrique.html j'ai conservé la boucle :
[(#REM) Articles de la rubrique ]
<B_articles>
<div class="menu articles">
#ANCRE_PAGINATION
<h2><:articles_rubrique:></h2>
<ul>
<BOUCLE_articles(ARTICLES) {id_rubrique} {par date}{inverse} {pagination}>
<li>
[(#LOGO_ARTICLE|#URL_ARTICLE|image_reduire{150,100})]
<h3><a href="#URL_ARTICLE">#TITRE</a></h3>
<small>[(#DATE|affdate_jourcourt)][, <:par_auteur:> (#LESAUTEURS)]</small>
</li>
</BOUCLE_articles>
</ul>
[<p class="pagination">(#PAGINATION)</p>]
</div>
</B_articles>
Mais dans une rubrique contenant plusieurs article rien ne s'affiche, sauf erreur de ma part je crois deviner que cela se passe du coté du deuxième INCLURE de la premier boucle que je dois placer la balise "#ENV" ... mais là je seche
Si vous avez une piste, je vous en remercie..
Eric