Non affichage commentaires lorsqu'un article est dépublié

Bonjour,

Je reformule ma question que j'ai posé il y a quelques jours, n'étant pas trop
sur que celle-ci ait été comprise.

J'aimerais savoir comment faire pour que n'apparaissent plus dans la boucle
FORUMS, les commentaires liés à un article dépublié. En effet, si on passe un
article de en ligne à en preparation, les commentaires qui ont été inscrits lors
de sa publication restent apparent dans le sommaire du site.

J'ai essayé une boucle avec jointure mais il semble qu'il n'y ait pas de
jointure déclaré même si il existe dans la table spip_forums et spip_articles un
champs id_aricle.

Si quelqu'un a une petite idée de solution, j'en serais très heureux.

Merci d'avance pour votre aide.

PS : ma boucle forum fonctionne avec une pagination, il faut donc que le non
affichage des commentaires non désirés modifie le nombre de ligne affichée.

Xavier BUROT
http://xebiaut.free.fr

Bonjour,

Le 5 avr. 07 à 08:56, Xavier BUROT a écrit :

Je reformule ma question que j'ai posé il y a quelques jours, n'étant pas trop
sur que celle-ci ait été comprise.

Je ne suis pas sûr de la comprendre là :slight_smile:

J'aimerais savoir comment faire pour que n'apparaissent plus dans la boucle
FORUMS,

Donc, dans La boucle FORUMS - SPIP
Ok.

les commentaires liés à un article dépublié.

Avec les critères sur le statut de l'article?

et

{statut=prop/prepa/publie/refuse/poubelle} (depuis SPIP 1.8.2) sélectionne les articles en fonction de leur statut de publication :

{statut=prepa} sélectionne les articles en cours de rédaction dans l’espace privé ;
{statut=prop} sélectionne les articles proposés à la publication ;
{statut=publie} sélectionne les articles publiés sur le site, y compris les articles « post-datés » ;
{statut=refuse} sélectionne les articles qui ont été refusés à la publication ;
{statut=poubelle} sélectionne les articles qui ont été mis à la poubelle.

donc ajouter {statut=publie} à ta boucle forum?

En effet, si on passe un
article de en ligne à en preparation, les commentaires qui ont été inscrits lors
de sa publication restent apparent dans le sommaire du site.

je lis et relis la phrase ci dessus mais je ne la comprends pas, désolé :frowning:

--
Philippe

J'ai bien essayé de mettre le critère {statut=publie} dans ma boucle FORUMS,
mais le problème est que la table spip_forums contient un champs statut qui
permet de valider ou non le commentaire via l'interface admin.

Donc je ne peux pas avoir acces au statut de l'article auquel se réfère le
commentaire.

Simplement, j'aimerais que, lorsque je passe un article de "publie" en "prepa",
les commentaires qui lui étaient attachés n'apparaissent plus sans toutefois les
supprimer.

Merci de l'aide que vous pourrez m'apporter.

Xavier BUROT

Selon Philippe Auriol <philippe.auriol@gmail.com>:

Bonjour,

Le 5 avr. 07 à 08:56, Xavier BUROT a écrit :

> Je reformule ma question que j'ai posé il y a quelques jours,
> n'étant pas trop
> sur que celle-ci ait été comprise.
Je ne suis pas sûr de la comprendre là :slight_smile:

> J'aimerais savoir comment faire pour que n'apparaissent plus dans
> la boucle
> FORUMS,
Donc, dans La boucle FORUMS - SPIP
Ok.

> les commentaires liés à un article dépublié.
Avec les critères sur le statut de l'article?
http://www.spip.net/fr_article902.html
et
SPIP 1.8.2 - SPIP
{statut=prop/prepa/publie/refuse/poubelle} (depuis SPIP 1.8.2)
sélectionne les articles en fonction de leur statut de publication :

{statut=prepa} sélectionne les articles en cours de rédaction dans
l’espace privé ;
{statut=prop} sélectionne les articles proposés à la publication ;
{statut=publie} sélectionne les articles publiés sur le site, y
compris les articles « post-datés » ;
{statut=refuse} sélectionne les articles qui ont été refusés à la
publication ;
{statut=poubelle} sélectionne les articles qui ont été mis à la
poubelle.

donc ajouter {statut=publie} à ta boucle forum?

> En effet, si on passe un
> article de en ligne à en preparation, les commentaires qui ont été
> inscrits lors
> de sa publication restent apparent dans le sommaire du site.
je lis et relis la phrase ci dessus mais je ne la comprends pas,
désolé :frowning:

--
Philippe