Coucou,
Je reviens à la charge avec mon squelette de forum, qui présente l'avantage certain de permettre de tester à fond le nouveau compilo ;o).
Descriptions de deux bugs subséquents au passage de spip_contrib en cvs :
*Pas d'affichage de $titre=['(#TITRE|texte_script)'] dans la partie alternative d'une boucle forum recursive, dans certains cas*
L'affichage des messages du forum spip_BB qui ne fonctionne plus.
Les titres des nouveaux messages ne s'affichent pas (je recois bien les textes dans le mail d'alerte), de même que les titres de certains messages plus vieux.
http://www.spip-contrib.net/article392.html?recalcul=oui&submit=Seite+aus+Cache+l�schen
Le squelette est brouillon mais je crois sans faute de boucle. Ceci étant, c'est vrai que la boucle de forum recursive qui est en oeuvre ici n'est pas commode, mais l'ancien compilo comprenait bien
http://www.spip-contrib.net/article-43.html
*Double affichage là où il n'y en avait qu'un*
Les boucle suivantes permettent de choper l'id_secteur depuis un squelette inclus dans l'entete (<INCLURE(entete.php3){id_article}{id_rubrique}>), et ce, qu'on soit dans un article ou une rubrique.
Dans un meme squelette, ces deux boucles ne produisent qu'un seul affichage avec l'ancien compilo.
Soit c'est id_article qui est défini et la boucle article est affichée soit c'est id_rubrique et dans ce cas c'est l'autre boucle qui affiche un resultat (ca varie selon qu'on est sur un page article ou rubrique).
Avec le nouveaux compilo id_article ET id_rubrique sont définis en meme temps, du coup l'affichage dans l'entete est double.
http://www.spip-contrib.net/rubrique44.html
Dans le fichier inclus :
// cas d'un article
<BOUCLE_article(ARTICLES){id_article}>
<BOUCLE_secteur(HIERARCHIE){id_article}{0,1}>
<a href="#URL_RUBRIQUE">
<img src="spip_bb/logo_spipbb.jpg" border="0" alt="[(#TITRE|supprimer_numero|textebrut|entites_html)]" vspace="1" /></a>
<?php $ze_sect='[(#ID_RUBRIQUE|texte_script)]' ; ?>
</BOUCLE_secteur>
</BOUCLE_article>
// cas d'une rubrique (secteur ou pas)
<BOUCLE_rubrique(RUBRIQUES){id_rubrique}>
<BOUCLE_secteur2(HIERARCHIE){id_rubrique}{0,1}>
<a href="#URL_RUBRIQUE"><img src="spip_bb/logo_spipbb.jpg" border="0" alt="[(#TITRE|supprimer_numero|textebrut|entites_html)]" vspace="1" /></a>
<?php $ze_sect='[(#ID_RUBRIQUE|texte_script)]' ; ?> </BOUCLE_secteur2>
</B_secteur2>
<a href="#URL_RUBRIQUE"><img src="spip_bb/logo_spipbb.jpg" border="0" alt="[(#TITRE|supprimer_numero|textebrut|entites_html)]" vspace="1" /></a>
<a href="#URL_SITE_SPIP"><span class="maintitle">#NOM_SITE_SPIP</span></a><br />
<span class="gen">[(#DESCRIPTIF|sinon{" "})]<br />
</span>
<?php $ze_sect='[(#ID_RUBRIQUE|texte_script)]' ; ?>
<//B_secteur2>
</BOUCLE_rubrique>
Ca n'a peut etre pas l'air urgent comme bug à fixer, mais pendant ce temps le forum de spip_contrib est inutilisable, et les visiteurs nous prennent pour des charlots
@+
BoOz