J'ai vu le message de ESJ ... maintenant on se retrouve bien avec
*Boucle récursive non définie*
_reponses.
Booz tu jettes un oeil ?
J'ai vu le message de ESJ ... maintenant on se retrouve bien avec
*Boucle récursive non définie*
_reponses.
Booz tu jettes un oeil ?
Salut,
Ben. a écrit :
J'ai vu le message de ESJ ... maintenant on se retrouve bien avec
*Boucle récursive non définie*
_reponses.
Booz tu jettes un oeil ?
Oui, bien vu, il y avait effectivement dans le squelette du forum spip_BB jusqu'a la version 1.8.1 le cas de deux boucles recursives dont la *boucle passée en argument* n'était pas définie, et l'ancien compilo ne l'avait pas signalé*.
C'est corrigé avec la version 1.8.2 du squelette, qui du coup est compatible spip-cvs ?
http://www.spip-contrib.net/ecrire/articles.php3?id_article=414#telech
PS : Pour les versions antérieures à la 1.8.2 du squelette de forum, les boucles concernées sont dans les squelettes "article=XX" et "resultat_forums".
Ben, tu peux mettre tel quel les fichiers joints à ce mail sur spip-contrib, il s'agit des squelettes corrigées pour la version 1.8.2 du forum spip_BB.
@+
Et bravo au nouveau compilo pour sa précision :).
BoOz
resultats_forum.html (10.2 KB)
article-43.html (12.7 KB)
Ben, tu peux mettre tel quel les fichiers joints à ce mail sur spip-contrib, il s'agit des squelettes corrigées pour la version 1.8.2 du forum spip_BB.
Et hop, les forums SPIP-phpbb fonctionnent de nouveau !!! Excellent.
A+
Ben.
Ben. a écrit :
Et hop, les forums SPIP-phpbb fonctionnent de nouveau !!! Excellent.
Moui ;o) on dirait qu'il y a un pb de double affichage, qui n'existait pas avec l'ancien compilo.
Les boucle suivantes permettent de choper l'id_secteur depuis un squelette inclus dans l'entete, 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
// 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>