forum depliant

Bonjour,

J'aimerai avoir votre aide pour améliorer la forme du forum de discussion
qui apparaît sous un article.

Pour le moment, j'ai un squelette avec le code ci-dessous, où les messages
parents et leurs
réponses apparaissent toutes les uns sous les autres.

J'aimerai savoir comment je dois faire pour que seuls les messages parents
apparaissent avec la possibilité de les déplier un par un et voir leurs
réponses. Le tout sur la même page, donc je pense à du php. Mais quelles
seraient l'organisation et la structure du code à appliquer ?

Merci d'avance pour votre aide,
Thomas

<B_forums>
    <h2>Forum de cette page</h2>
    <ul>
   <BOUCLE_forums(FORUMS){id_article}{par date}{inverse}>
    <li>
    <div class="forum-fil">
     <div class="forum">
      <a name="forum#ID_FORUM"></a>
      <div class="forum-chapo">
      <div class="forum-titre">#TITRE</div>
      [(#DATE|affdate)][, par <A HREF="mailto:#EMAIL">(#NOM)</A>]
     </div>
    <div class="forum-item">
     #TEXTE
     [<div class='forum-titre'><a href="(#URL_SITE)"
class="spip_out">#NOM_SITE</a></div>]
     [<div class='forum-repondre-message'><a
href="forum.php3?(#PARAMETRES_FORUM)">R&eacute;pondre &agrave; ce
message</a></div>]
     </div>
    </div>

    <B_forums_fils>
     <ul>
     <BOUCLE_forums_fils(FORUMS){id_parent}{par date}>

      <li>
       <div class="forum">
        <a name="forum#ID_FORUM"></a>
        <div class="forum-chapo">
        <div class="forum-titre">#TITRE</div>
        [(#DATE|affdate)][, par <A HREF="mailto:#EMAIL">(#NOM)</A>]
       </div>
       <div class="forum-item">
        #TEXTE
        [<div class='forum-titre'><a href="(#URL_SITE)"
class="spip_out">#NOM_SITE</a></div>]
        [<div class='forum-repondre-message'><a
href="forum.php3?(#PARAMETRES_FORUM)">R&eacute;pondre &agrave; ce
message</a></div>]
       </div>

      </div>

      <BOUCLE_Forums_Boucle(boucle_forums_fils)></BOUCLE_Forums_Boucle>
      </li>

     </BOUCLE_forums_fils>
     </ul>
    </B_forums_fils>

    </div>
   </li>
   </BOUCLE_forums>

   </ul>
   </B_forums>

Hello,

Si ca t'interresse, j'ai fait un truc du genre framasoft (www.framasoft.net) sur mon site : http://bienvenuecheznous.dyndns.org

Jette un oeil sur l'un ou sur l'autre et si c'est ca que tu veux, je t'enverrai les squelettes

Chag

Thomas EGLI wrote:

Bonjour,

J'aimerai avoir votre aide pour améliorer la forme du forum de discussion
qui apparaît sous un article.

Pour le moment, j'ai un squelette avec le code ci-dessous, où les messages
parents et leurs
réponses apparaissent toutes les uns sous les autres.

J'aimerai savoir comment je dois faire pour que seuls les messages parents
apparaissent avec la possibilité de les déplier un par un et voir leurs
réponses. Le tout sur la même page, donc je pense à du php. Mais quelles
seraient l'organisation et la structure du code à appliquer ?

Merci d'avance pour votre aide,
Thomas

<B_forums>
    <h2>Forum de cette page</h2>
    <ul>
   <BOUCLE_forums(FORUMS){id_article}{par date}{inverse}>
    <li>
    <div class="forum-fil">
     <div class="forum">
      <a name="forum#ID_FORUM"></a>
      <div class="forum-chapo">
      <div class="forum-titre">#TITRE</div>
      [(#DATE|affdate)][, par <A HREF="mailto:#EMAIL">(#NOM)</A>]
     </div>
    <div class="forum-item">
     #TEXTE
     [<div class='forum-titre'><a href="(#URL_SITE)"
class="spip_out">#NOM_SITE</a></div>]
     [<div class='forum-repondre-message'><a
href="forum.php3?(#PARAMETRES_FORUM)">R&eacute;pondre &agrave; ce
message</a></div>]
     </div>
    </div>

    <B_forums_fils>
     <ul>
     <BOUCLE_forums_fils(FORUMS){id_parent}{par date}>

      <li>
       <div class="forum">
        <a name="forum#ID_FORUM"></a>
        <div class="forum-chapo">
        <div class="forum-titre">#TITRE</div>
        [(#DATE|affdate)][, par <A HREF="mailto:#EMAIL">(#NOM)</A>]
       </div>
       <div class="forum-item">
        #TEXTE
        [<div class='forum-titre'><a href="(#URL_SITE)"
class="spip_out">#NOM_SITE</a></div>]
        [<div class='forum-repondre-message'><a
href="forum.php3?(#PARAMETRES_FORUM)">R&eacute;pondre &agrave; ce
message</a></div>]
       </div>

      </div>

      <BOUCLE_Forums_Boucle(boucle_forums_fils)></BOUCLE_Forums_Boucle>
      </li>

     </BOUCLE_forums_fils>
     </ul>
    </B_forums_fils>

    </div>
   </li>
   </BOUCLE_forums>

   </ul>
   </B_forums>

------------------------------------------------------------------------

_______________________________________________
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 : http://www.spip-contrib.net/spikini/FaQ

--
----------------------------
Chag
http://bienvenuecheznous.dyndns.org
----------------------------

Bonjour Chag,
je suis aussi intéressé par ce squellette de forum. Et je pense que d'autre
aussi.
Alors si tu peux mettre ça en téléchargement, ce serait sympa.
Merci

Athama
www.fantastikasia.net

Hello,

Si ca t'interresse, j'ai fait un truc du genre framasoft
(www.framasoft.net) sur mon site : http://bienvenuecheznous.dyndns.org

Jette un oeil sur l'un ou sur l'autre et si c'est ca que tu veux, je
t'enverrai les squelettes

Chag

Thomas EGLI wrote:

Bonjour,

J'aimerai avoir votre aide pour améliorer la forme du forum de discussion
qui apparaît sous un article.

Pour le moment, j'ai un squelette avec le code ci-dessous, où les messages
parents et leurs
réponses apparaissent toutes les uns sous les autres.

J'aimerai savoir comment je dois faire pour que seuls les messages parents
apparaissent avec la possibilité de les déplier un par un et voir leurs
réponses. Le tout sur la même page, donc je pense à du php. Mais quelles
seraient l'organisation et la structure du code à appliquer ?

Merci d'avance pour votre aide,
Thomas

<B_forums>
    <h2>Forum de cette page</h2>
    <ul>
   <BOUCLE_forums(FORUMS){id_article}{par date}{inverse}>
    <li>
    <div class="forum-fil">
     <div class="forum">
      <a name="forum#ID_FORUM"></a>
      <div class="forum-chapo">
      <div class="forum-titre">#TITRE</div>
      [(#DATE|affdate)][, par <A HREF="mailto:#EMAIL">(#NOM)</A>]
     </div>
    <div class="forum-item">
     #TEXTE
     [<div class='forum-titre'><a href="(#URL_SITE)"
class="spip_out">#NOM_SITE</a></div>]
     [<div class='forum-repondre-message'><a
href="forum.php3?(#PARAMETRES_FORUM)">R&eacute;pondre &agrave; ce
message</a></div>]
     </div>
    </div>

    <B_forums_fils>
     <ul>
     <BOUCLE_forums_fils(FORUMS){id_parent}{par date}>

      <li>
       <div class="forum">
        <a name="forum#ID_FORUM"></a>
        <div class="forum-chapo">
        <div class="forum-titre">#TITRE</div>
        [(#DATE|affdate)][, par <A HREF="mailto:#EMAIL">(#NOM)</A>]
       </div>
       <div class="forum-item">
        #TEXTE
        [<div class='forum-titre'><a href="(#URL_SITE)"
class="spip_out">#NOM_SITE</a></div>]
        [<div class='forum-repondre-message'><a
href="forum.php3?(#PARAMETRES_FORUM)">R&eacute;pondre &agrave; ce
message</a></div>]
       </div>

      </div>

      <BOUCLE_Forums_Boucle(boucle_forums_fils)></BOUCLE_Forums_Boucle>
      </li>

     </BOUCLE_forums_fils>
     </ul>
    </B_forums_fils>

    </div>
   </li>
   </BOUCLE_forums>

   </ul>
   </B_forums>

------------------------------------------------------------------------

_______________________________________________
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 : http://www.spip-contrib.net/spikini/FaQ

--
----------------------------
Chag
http://bienvenuecheznous.dyndns.org
----------------------------
_______________________________________________
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 : http://www.spip-contrib.net/spikini/FaQ

Waouw, c'est exactement ce qu'il me faut !
Je recevrai avec plaisir ton squelette.
Celui de framasoft, je pense qu'on peut le trouver chez eux, mais sur quel
lien exactement ?

Merci d'avance
Thomas

chag <chagam@ifrance.com> a écrit dans le message :
4180A5F7.20507@ifrance.com...
Hello,

Si ca t'interresse, j'ai fait un truc du genre framasoft
(www.framasoft.net) sur mon site : http://bienvenuecheznous.dyndns.org

Jette un oeil sur l'un ou sur l'autre et si c'est ca que tu veux, je
t'enverrai les squelettes

Chag

Thomas EGLI wrote:

Bonjour,

J'aimerai avoir votre aide pour améliorer la forme du forum de discussion
qui apparaît sous un article.

Pour le moment, j'ai un squelette avec le code ci-dessous, où les messages
parents et leurs
réponses apparaissent toutes les uns sous les autres.

J'aimerai savoir comment je dois faire pour que seuls les messages parents
apparaissent avec la possibilité de les déplier un par un et voir leurs
réponses. Le tout sur la même page, donc je pense à du php. Mais quelles
seraient l'organisation et la structure du code à appliquer ?

Merci d'avance pour votre aide,
Thomas

<B_forums>
    <h2>Forum de cette page</h2>
    <ul>
   <BOUCLE_forums(FORUMS){id_article}{par date}{inverse}>
    <li>
    <div class="forum-fil">
     <div class="forum">
      <a name="forum#ID_FORUM"></a>
      <div class="forum-chapo">
      <div class="forum-titre">#TITRE</div>
      [(#DATE|affdate)][, par <A HREF="mailto:#EMAIL">(#NOM)</A>]
     </div>
    <div class="forum-item">
     #TEXTE
     [<div class='forum-titre'><a href="(#URL_SITE)"
class="spip_out">#NOM_SITE</a></div>]
     [<div class='forum-repondre-message'><a
href="forum.php3?(#PARAMETRES_FORUM)">R&eacute;pondre &agrave; ce
message</a></div>]
     </div>
    </div>

    <B_forums_fils>
     <ul>
     <BOUCLE_forums_fils(FORUMS){id_parent}{par date}>

      <li>
       <div class="forum">
        <a name="forum#ID_FORUM"></a>
        <div class="forum-chapo">
        <div class="forum-titre">#TITRE</div>
        [(#DATE|affdate)][, par <A HREF="mailto:#EMAIL">(#NOM)</A>]
       </div>
       <div class="forum-item">
        #TEXTE
        [<div class='forum-titre'><a href="(#URL_SITE)"
class="spip_out">#NOM_SITE</a></div>]
        [<div class='forum-repondre-message'><a
href="forum.php3?(#PARAMETRES_FORUM)">R&eacute;pondre &agrave; ce
message</a></div>]
       </div>

      </div>

      <BOUCLE_Forums_Boucle(boucle_forums_fils)></BOUCLE_Forums_Boucle>
      </li>

     </BOUCLE_forums_fils>
     </ul>
    </B_forums_fils>

    </div>
   </li>
   </BOUCLE_forums>

   </ul>
   </B_forums>

------------------------------------------------------------------------

_______________________________________________
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 : http://www.spip-contrib.net/spikini/FaQ

--
----------------------------
Chag
http://bienvenuecheznous.dyndns.org
----------------------------

OUAIS !!!@#,/
c'est aussi ce qui m'intéresse !!!

_______________________________________________
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 : http://www.spip-contrib.net/spikini/FaQ

Le plus simple, c'est que je fasse un lien directement sur mon site pour telecharger le fichier.

Essayez ca : http://bienvenuecheznous.dyndns.org/forum_deroulant.tar.gz

J'ai regarde longuement sur framasoft mais je n'ai pas trouvé leur squelettes. J'ai parcouru leur forum où d'autres personnes le demandent aussi mais a priori, le gars qui s'occupe du dev du site n'a pas trop le temps de faire un package. Alors, j'ai bidouillé un truc.

Je ne suis pas un super dev et les CSS restent tres obscures pour moi. Je suis preneur de toutes remarques 'constructive' et si qq1 veut retoucher des bouts de mon code, je suis preneur :slight_smile:

Chag

Thomas EGLI wrote:

Waouw, c'est exactement ce qu'il me faut !
Je recevrai avec plaisir ton squelette.
Celui de framasoft, je pense qu'on peut le trouver chez eux, mais sur quel
lien exactement ?

Merci d'avance
Thomas

chag <chagam@ifrance.com> a écrit dans le message :
4180A5F7.20507@ifrance.com...
Hello,

Si ca t'interresse, j'ai fait un truc du genre framasoft
(www.framasoft.net) sur mon site : http://bienvenuecheznous.dyndns.org

Jette un oeil sur l'un ou sur l'autre et si c'est ca que tu veux, je
t'enverrai les squelettes

Chag

Thomas EGLI wrote:

Bonjour,

J'aimerai avoir votre aide pour améliorer la forme du forum de discussion
qui apparaît sous un article.

Pour le moment, j'ai un squelette avec le code ci-dessous, où les messages
parents et leurs
réponses apparaissent toutes les uns sous les autres.

J'aimerai savoir comment je dois faire pour que seuls les messages parents
apparaissent avec la possibilité de les déplier un par un et voir leurs
réponses. Le tout sur la même page, donc je pense à du php. Mais quelles
seraient l'organisation et la structure du code à appliquer ?

Merci d'avance pour votre aide,
Thomas

<B_forums>
   <h2>Forum de cette page</h2>
   <ul>
  <BOUCLE_forums(FORUMS){id_article}{par date}{inverse}>
   <li>
   <div class="forum-fil">
    <div class="forum">
     <a name="forum#ID_FORUM"></a>
     <div class="forum-chapo">
     <div class="forum-titre">#TITRE</div>
     [(#DATE|affdate)][, par <A HREF="mailto:#EMAIL">(#NOM)</A>]
    </div>
   <div class="forum-item">
    #TEXTE
    [<div class='forum-titre'><a href="(#URL_SITE)"
class="spip_out">#NOM_SITE</a></div>]
    [<div class='forum-repondre-message'><a
href="forum.php3?(#PARAMETRES_FORUM)">R&eacute;pondre &agrave; ce
message</a></div>]
    </div>
   </div>

   <B_forums_fils>
    <ul>
    <BOUCLE_forums_fils(FORUMS){id_parent}{par date}>

     <li>
      <div class="forum">
       <a name="forum#ID_FORUM"></a>
       <div class="forum-chapo">
       <div class="forum-titre">#TITRE</div>
       [(#DATE|affdate)][, par <A HREF="mailto:#EMAIL">(#NOM)</A>]
      </div>
      <div class="forum-item">
       #TEXTE
       [<div class='forum-titre'><a href="(#URL_SITE)"
class="spip_out">#NOM_SITE</a></div>]
       [<div class='forum-repondre-message'><a
href="forum.php3?(#PARAMETRES_FORUM)">R&eacute;pondre &agrave; ce
message</a></div>]
      </div>

     </div>

     <BOUCLE_Forums_Boucle(boucle_forums_fils)></BOUCLE_Forums_Boucle>
     </li>

    </BOUCLE_forums_fils>
    </ul>
   </B_forums_fils>

   </div>
  </li>
  </BOUCLE_forums>

  </ul>
  </B_forums>

------------------------------------------------------------------------

_______________________________________________
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 : http://www.spip-contrib.net/spikini/FaQ

--
----------------------------
Chag
http://bienvenuecheznous.dyndns.org
----------------------------

------------------------------------------------------------------------

_______________________________________________
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 : http://www.spip-contrib.net/spikini/FaQ

--
----------------------------
Chag
http://bienvenuecheznous.dyndns.org
----------------------------

En parcourant le Google, j'ai trouvé un site parlant du pliage, dépliage...
et voici une solution qui marche :

http://www.glums.com/spipcontrib/article.php3?id_article=69

Il faut suivre ce qui est dit... et comme par magie, ça marche !

Athama

----- Original Message -----

Hello,

Si ca t'interresse, j'ai fait un truc du genre framasoft
(www.framasoft.net) sur mon site : http://bienvenuecheznous.dyndns.org

Jette un oeil sur l'un ou sur l'autre et si c'est ca que tu veux, je
t'enverrai les squelettes

Chag

    <h2>Forum de cette page</h2>

Et il y avait aussi Francois qui nous préparait pendant le WE dernier un forum à la http://debats.fef.be/forums/liste.php?f=1

Alors Francois ca se fait bien au final ou bien ?

Athama de Fantastikasia a écrit :

En parcourant le Google, j'ai trouvé un site parlant du pliage, dépliage...
et voici une solution qui marche :

http://www.glums.com/spipcontrib/article.php3?id_article=69

Il faut suivre ce qui est dit... et comme par magie, ça marche !

Athama

----- Original Message -----

Hello,

Si ca t'interresse, j'ai fait un truc du genre framasoft
(www.framasoft.net) sur mon site : http://bienvenuecheznous.dyndns.org

Jette un oeil sur l'un ou sur l'autre et si c'est ca que tu veux, je
t'enverrai les squelettes

Chag

   <h2>Forum de cette page</h2>