bonjour,
sous SPIP 3.0.13, je suis en train d’installer ForuMaRT. ça fonctionne partiellement pour l’instant :
– poster un nouveau sujet ok
– répondre à un sujet depuis la page article-XX.html (MONSITE/spip.php ?article42) (*) ok
– mais pb pour répondre à un sujet depuis la page forumArt-article-thread.html (MONSITE/spip.php ?page=forumArt-article-thread&id_forum=7) (**)
le lien href="(#PARAMETRES_FORUM|url_reponse_forum_art)" n’est pas interprété, visiblement, le chemin affiché dans la barre d’adresse reste MONSITE/(|url_reponse_forum_art)
merci d’avance à tout-e individu-e bien intentionné-e qui pourra / voudra essayer de m’aider à trouver l’erreur de boucle qui fait que la fonction url_reponse_forum_art dans mes_fonctions.php (***) n’est pas appelée..
(+ bonus, je n’arrive pas à afficher le fil d’ariane sur cette page, non plus..)
(*) code source article-XX.html :
#CACHE{0}
<BOUCLE_article_principal(ARTICLES){id_article}>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html >
<head>
<INCLURE{fond=forumArt-inc-head}>
</head>
<!--
##############
BODY
##############
-->
<body>
<div class=miseenpage>
<div class=page>
<div id="menu">
<a href="#URL_SITE_SPIP/"><:accueil_site:></a><BOUCLE_ariane(HIERARCHIE){id_article}> > <a href="#URL_RUBRIQUE">[(#TITRE|couper{80})]</a></BOUCLE_ariane>[ > <strong class="on">(#TITRE|couper{80})</strong>]
</div>
[<div class=sourtitreArticle>(#SOUSTITRE)</div>]
[<div class=descriptifArticle>(#DESCRIPTIF)</div>]
[<div class=chapoArticle>(#CHAPO)</div>]
[<div class=texteArticle>(#TEXTE)</div>]
[<div class=ps>(#PS)</div>]
[(#REM) Forum de l'article ]
<a href="#forum" name="forum" id="forum"></a>
[<h2 class="forum-repondre">
<a href="(#PARAMETRES_FORUM|url_reponse_forum_art)">
<img src="#DOSSIER_SQUELETTE/img-forumArt/forum_bouton_proposerUnSujet.jpg">
</a>
</h2>]
<!--[<h2 class="forum-repondre"><a href="(#PARAMETRES_FORUM|url_reponse_forum)"><img src="#DOSSIER_SQUELETTE/img-forumArt/forum_bouton_proposerUnSujet.jpg"></a></h2>]-->
<B_forums>
<table style="border:2px solid #006699;text-align: left; width: 100%;background:white" border="0" cellpadding="3" cellspacing="1" >
<TR style="background-color:#006699">
<TH align=center colSpan=2 height=25><div class=titreTableau>Sujets</div></TH>
<TH align=center width=50><div class=titreTableau>Réponses</div></TH>
<TH align=center width=150px><div class=titreTableau>Derniers Messages</div></TH>
</TR>
<BOUCLE_forums(FORUMS){id_article}{!par date}>
<tr [(#COMPTEUR_BOUCLE|alterner{style="background-color:#e0e0e0",style="background-color:#d6d6d6"})]>
<td style="text-align:center;vertical-align=middle;width:70px;background:white">[(#LOGO_AUTEUR||image_reduire{60,0})]</td>
<td>
<div class=titreLigne>» <a href="[(#URL_PAGE{forumArt-article-thread}|parametre_url{id_forum,#ID_FORUM})]" id="forum#ID_FORUM" title="[(#TEXTE|couper{100})]">#TITRE</a></div>
<small>Ecrit le [(#DATE|affdate_jourcourt)][ (#DATE|heures)][:(#DATE|minutes)][, <:par_auteur:> <span class="#EDIT{qui}">(#NOM|couper{80})</span>]</small></td>
<td style="text-align:center;vertical-align=middle;">
<!--nombre de message-->
<B_nb_forumtotal>
<BOUCLE_nb_forumtotal(FORUMS){id_thread}{plat}></BOUCLE_nb_forumtotal>
<? $total=#TOTAL_BOUCLE-1;echo $total ; ?>
<//B_nb_forumtotal></td>
<td style="text-align:center;vertical-align=middle;">
<BOUCLE_dernier_message(FORUMS){id_thread}{plat}{par date}{inverse}{0,1}>
<a href="[(#URL_PAGE{forumArt-article-thread}|parametre_url{id_forum,#_forums:ID_FORUM})]#ancre[(#ID_FORUM)]">
[(#NOM)]<br>
[(#DATE|affdate{'d/m/Y'})] [(#DATE|affdate{'H:i:s'})]
</a>
[<div class=ideeReagir><a href="(#PARAMETRES_FORUM|url_reponse_forum_art)"><img src="#URL_SITE_SPIP/#DOSSIER_SQUELETTE/img-forumArt/forum_bouton_reagirAuSujet.jpg"></a></div>]
</BOUCLE_dernier_message></td>
</tr>
</BOUCLE_forums>
</B_forums>
</table>
</div><!--page-->
</div><!--miseenpage-->
</body>
</html>
</BOUCLE_article_principal>
(**) code source forumArt-article-thread.html :
#CACHE{0}
<BOUCLE_forum(FORUMS){id_forum}>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html >
<head>
<INCLURE{fond=forumArt-inc-head}>
</head>
<!--
##############
BODY
##############
-->
<body>
<div class=miseenpage>
<div class=page>
<div id="menu">
<BOUCLE_article(ARTICLES){id_article}>
<a href="#URL_SITE_SPIP/"><:accueil_site:></a>
<BOUCLE_ariane(HIERARCHIE){id_article}> > <a href="#URL_RUBRIQUE">[(#TITRE|couper{80})]</a>
</BOUCLE_ariane>
[ > <a href="#URL_ARTICLE">(#TITRE|couper{80})</a>]
</BOUCLE_article>
</div>
<!--
#######################
-->
<table style="border:2px solid #006699;text-align: left; width: 100%;background:white" border="0" cellpadding="3" cellspacing="1" >
<TR style="background-color:#006699">
<TH align=center colSpan=2 height=25><div class=titreTableau>Sujets</div></TH>
</TR>
<tr style="background-color:#fff">
<td style="text-align:center;vertical-align=top;width:120px;">
[(#LOGO_AUTEUR||image_reduire{60,0})]<br>
<small>[<strong>(#NOM|couper{80})</strong>]<br>le [(#DATE|affdate_jourcourt)][ à (#DATE|heures)][:(#DATE|minutes)]</small></td>
<td>
<div class="miseEnFormeB lien1">
<h1 class="#EDIT{titre}">#TITRE</h1>
<div class="#EDIT{texte}">[(#TEXTE)]</div>
</div></td>
</tr>
<BOUCLE_forums_fils(FORUMS){id_parent}{plat}{par date}>
<tr [(#COMPTEUR_BOUCLE|alterner{style="background-color:#e8e8e8",style="background-color:#fff"})]>
<td style="text-align:center;vertical-align=top;width:120px;">
[(#LOGO_AUTEUR||image_reduire{60,0})]<br>
<small>[<strong>(#NOM|couper{80})</strong>]<br>le [(#DATE|affdate_jourcourt)][ à (#DATE|heures)][:(#DATE|minutes)]</small></td>
<td>
<div class="miseEnFormeB lien1">
<h3 class="#EDIT{titre}">#TITRE</h3>
<div class="#EDIT{texte}">[(#TEXTE)]
</div></div>
</td>
</tr>
</BOUCLE_forums_fils>
</table>
<table> <tr><td width=100% align="right"><a href="(#PARAMETRES_FORUM|url_reponse_forum_art)"><img src="#URL_SITE_SPIP/#DOSSIER_SQUELETTE/img-forumArt/forum_bouton_reagirAuSujet.jpg"></a></td>
</tr></table>
<!--
#######################
-->
</div><!--page-->
</div><!--miseenpage-->
</body>
</html>
</BOUCLE_forum>
(*) code source mes_fonctions.php :
<?php
// filtre appliqué a #PARAMETRES_FORUM, qui donne l'adresse de la page de réponse spécifique forum-art.html
function url_reponse_forum_art($parametres) {
if (!$parametres) return '';
return generer_url_public('forumArt-forum', $parametres);
}
?>