logo auteur dans les forums

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.

schizoooboy@gmail.com a écrit :

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
  ------------------------------------------------------------------------

No virus found in this incoming message.
Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.2/1185 - Release Date: 15/12/2007 12:00
  

Je ferais plutôt dans ce genre:

<BOUCLE_forums(FORUMS){id_article}>
<BOUCLE_auteur(AUTEURS){id_article}>
[(#LOGO_AUTEUR)]
</BOUCLE_auteur>etc..

Mais je n'ai pas testé. Il faut surement encore une boucle article avant la boucle forum
Bernard

et si tu mets {id_auteur}?

Pierre

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.

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>:

et si tu mets {id_auteur}?

Pierre

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.

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}>

#COMPTEUR_BOUCLE. [(#DATE|nom_jour)] [(#DATE|affdate)] <:attime:> [(#DATE|heures)]:[(#DATE|minutes)], [<:par_auteur:> (#NOM)] [ <:boss:> ] [ :: [(#NOM_SITE|sinon{<:site_comment:>})]]

[(#TITRE)
] [(#TEXTE|liens_absolus)] <:aucun_commentaire:>

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

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)[&nbsp;(#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
>

Super merci,
en copiant collant vite fait ça marche nickel, j’ai plus qu’a personnaliser
c’est grace je pense à {statut=0minirezo}. Mais ce statut c’est juste pour les admins non ? pour un redacteur, ça compte aussi ?

Mike LECOMTE a écrit :