Bonjour
Voici ce que j'utilise sur l'un des sites que je gère
inc-forum.html
[(#PARAMETRES_FORUM|?) Cette balise (invisible) provoque le recalcul du forum la
premiere fois qu'un message est poste (cf. inc/invalideur). ]
<B_forums>
<div class="forums">
<h2><:commentaire:></h2>
[(#REM) Messages du forum ]
<BOUCLE_forums(FORUMS) {id_rubrique ?}{id_article ?}{id_breve ?}{id_syndic ?}
{par date}{inverse}>
<table class="forum-table">
<tr>
<td class="forum-logo"><INCLURE{fond=inc-logoauteur}{id_auteur}></td>
<td class=""forum-message">
<div class="forum-chapo">
<a href="#forum#ID_FORUM" name="forum#ID_FORUM" id="forum#ID_FORUM"></a>[<p
class="#EDIT{qui}">(#NOM|couper{80})</p>]
</div>
[<div class="#EDIT{texte} forum-texte">(#TEXTE|lignes_longues)</div>]
[<span
class="forum-date">(#DATE|affdate_jourcourt)[ (#DATE|heures)][:(#DATE|minutes)]</span>]
[<span class="#EDIT{hyperlien} forum-lien">(<a href="(#URL_SITE)"
class="spip_out">[(#NOM_SITE|sinon{[(#URL_SITE|couper{80})]})]</a>)</span>]
</td>
</tr>
</table>
<br class="nettoyeur" />
</BOUCLE_forums>
</div>
</_forums>
---------------------------------
inc-logoauteur.html
#SET{taille, #ENV{taille, 50}}
[(#REM) Affichage de l'avatar d'un auteur ou a defaut l'avatar "anonyme" ]
<BOUCLE_auteur(AUTEURS){id_auteur}>
<a
href="#URL_AUTEUR">[(#LOGO_AUTEUR||sinon{#IMGLOCAL{img_pack/anonyme.jpg}}|image_reduire{#GET{taille},#GET{taille}}|inserer_attribut{alt,<:anonyme:>})]</a>
</BOUCLE_auteur>
[(#IMGLOCAL{img_pack/anonyme.jpg}|image_reduire{#GET{taille},#GET{taille}}|inserer_attribut{alt,<:anonyme:>})]
<//B_auteur>
-----------------------------
J'espère que cela t'aidera
Cordialement,
Xavier BUROT
Selon Mike LECOMTE <flashmaster@andurance.net>:
Hello,
dans spip clear tu as un filtre qui a été fait expres pour ça, je crois
que c'est |me
sinon en regardant dans le code du squelette voici ce qu'il faut :
<BOUCLE_commentaires_article(FORUMS){id_article}{par date}>
<p id="forum#ID_FORUM" class="comment-info"> <span
class="comment-number"><a href="#URL_FORUM">#COMPTEUR_BOUCLE.</a></span>
[(#DATE|nom_jour)] [(#DATE|affdate)] <:attime:>
[(#DATE|heures)]:[(#DATE|minutes)],
[<:par_auteur:> <strong>(#NOM)</strong>]
<BOUCLE_le_boss(AUTEURS){id_auteur}{statut=0minirezo}>
[ <img
src="#DOSSIER_SQUELETTE/themes/(#ID_SECTEUR|theme|sinon{default})/boss.png"
alt="<:boss:>"
title="<:boss:>" /> ]
</BOUCLE_le_boss>
[ <span>::</span> <a href="(#URL_SITE)"
rel="no-follow">[(#NOM_SITE|sinon{<:site_comment:>})]</a>]</p>
<blockquote[(#ID_ARTICLE|me{#ID_AUTEUR}|?{' ',''})class="me"]>
[<strong>(#TITRE)</strong><br />]
[(#TEXTE|liens_absolus)]
</blockquote>
</BOUCLE_commentaires_article>
<:aucun_commentaire:>
<//B_commentaires_article>
En gros, il faut une boucle qui liste les commentaire, puis une boucle
auteurs ibmriquée prenant en paramètre l'id auteur passé par le
contexte, et la boucle auteur ne ramène que les auteurs étant 0minirezo
, càd admin.
Pour adapter à ton cas, il faudrait vérifier par rapport à l'id_auteur
du message je pense...
Rhaaa je sais pas si ça te fais beaucoup avancer de te dire tout ç a,
désolé , jsusi fatigué, lol.
Cordialement,
Mike
> nan j'y arrive pas comme ça.
> en fait le souci c'est de distinguer l'auteur de l'article et l'auteur
> du message avant de comparer. déja ça, je pige pas trop comment faire.
>
>
> 2007/12/16, Pierre Andrews <mortimer.pa@free.fr
> <mailto:mortimer.pa@free.fr>>:
>
> et si tu mets {id_auteur}?
>
> Pierre
>
> schizoooboy@gmail.com <mailto:schizoooboy@gmail.com> wrote:
> > Bonjour,
> > je souhaiterais afficher le logo d'un auteur lorsque celui ci
> poste un
> > message dans les forums, a cote de son commentaires.
> >
> > j'ai essayé une boucle
> >
> > <BOUCLE_auteur(AUTEURS){id_article}>
> > [(#LOGO_AUTEUR)]
> > </BOUCLE_auteur>
> >
> > qui affiche pour chaque message le logo de l'auteur de
> l'article, mais
> > j'ai du mal a faire en sorte que la boucle compare l'auteur de
> l'article
> > avec l'auteur du message, de sorte que quand c'est ma meme
> personne on
> > affiche le logo, sinon on affiche autre chose ou rien.
> >
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> liste spip
> spip@rezo.net - désabonnement : spip-off@rezo.net
> Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
> Documentation de SPIP : http://www.spip.net/
> irc://irc.freenode.net/spip
> FAQ : FAQ webmestre - SPIP
>