Mettre un système de commentaires sous spip (forums)

WRInaute accro
Bonsoir,

Je cherche un moyen pour mettre en place un système de commentaires sous spip qui utilise les forums et qui gère les droits (forums fermés ou non et ouverts au public ou non)

La doc de spip semble être un peu légère sur ce point


Je veut suivre la forme suivante de haut en bas :


Article -> Boite pour poster des commentaires -> Commentaires



Si quelqu'un a une boucle à me proposer je suis prenneur :D

Merci d'avance
 
WRInaute accro
Le problème c'est que seul les titres sont affichés avec cette solution et après on est ramené sur des pages de type forum3.html avec comme réponse :

Article non publié
L'article que vous tentez de visualiser n'existe pas ou n'a pas encore été publié et est en cours de rédaction. Merci de votre compréhension.

Snif
 
WRInaute impliqué
t'as deja publié 3 commentaire et ca marche ?
T'aurais pas un probleme au niveau du rewriting ? Y'a une variable retour qui passe dans les formulaires. Sinon tu peux presciser la variable de retour a l'insertion du formulaire.
Un exemple de boucle qui tourne

<BOUCLE_sujets(FORUMS){id_article}{par date}{inverse}{0,5}>

<li>#TEXTE</li><br />
[ <a href="forum.php3?(#PARAMETRES_FORUM)"> répondre</a>]
<B_reponses>
<ul>
<BOUCLE_reponses(FORUMS){id_parent}{par date}>

<li>#TEXTE</li><br />
[ <a href="forum.php3?(#PARAMETRES_FORUM)"> répondre</a>]
<BOUCLE_recursive(boucle_reponses)></BOUCLE_recursive>
</BOUCLE_reponses>
</ul>
</B_reponses>
</BOUCLE_sujets>

si ca peut t'aider
 
WRInaute impliqué
le meme avec la boucle article, c'est mieux

<BOUCLE_article2(ARTICLES){id_mot}{id_rubrique}>
<h2> [(#TITRE)]</h2>
<p>
[(#TEXTE)]
</P>
[<a href="forum.php3?(#PARAMETRES_FORUM)">Ajoutez votre commentaire</a>]
<p>
<B_sujets>
<ul>
<BOUCLE_sujets(FORUMS){id_article}{par date}{inverse}{0,5}>

<li>#TEXTE</li><br />
[ <a href="forum.php3?(#PARAMETRES_FORUM)"> répondre</a>]
<B_reponses>
<ul>
<BOUCLE_reponses(FORUMS){id_parent}{par date}>

<li>#TEXTE</li><br />
[ <a href="forum.php3?(#PARAMETRES_FORUM)"> répondre</a>]
<BOUCLE_recursive(boucle_reponses)></BOUCLE_recursive>
</BOUCLE_reponses>
</ul>
</B_reponses>
</BOUCLE_sujets>
</ul>
</p>
</BOUCLE_article2>
</B_article2>
<p>rien dans cette rubrique</p>
<//B_article2>
 
WRInaute impliqué
a ajouter dans TA boucle article ( dans celle la id_mot en trop ):

[<a href="forum.php3?(#PARAMETRES_FORUM)">Ajoutez votre commentaire</a>]
<p>
<B_sujets>
<ul>
<BOUCLE_sujets(FORUMS){id_article}{par date}{inverse}{0,5}>

<li>#TEXTE</li><br />
[ <a href="forum.php3?(#PARAMETRES_FORUM)"> répondre</a>]
<B_reponses>
<ul>
<BOUCLE_reponses(FORUMS){id_parent}{par date}>

<li>#TEXTE</li><br />
[ <a href="forum.php3?(#PARAMETRES_FORUM)"> répondre</a>]
<BOUCLE_recursive(boucle_reponses)></BOUCLE_recursive>
</BOUCLE_reponses>
</ul>
</B_reponses>
</BOUCLE_sujets>
 
WRInaute passionné
En gros j'ai ca dans mon code :

<BOUCLE_forum(FORUMS){id_article}{par date}>
<div class="titrecommentaire"><strong>#TITRE</strong> posté le [(#DATE|affdate)] [par (#NOM)]</div>
<div class="commentaire">#TEXTE</div>
</BOUCLE_forum>

<div id="formcommentaire">
#FORMULAIRE_FORUM
</div>
 
WRInaute impliqué
t'as les fichier des formulaires dans le repertoire formulaire.

Manque la reponse a la reponse a integrer, en melangeant tout ca ca devrait le faire ;-)
 
WRInaute accro
J'ai complètemment merdé...

J'arrive pas à l'intégrer correctemment n'y à faire respecter le xhtml strict avec le formulaire :'(

Et surtout une fois le commentaire envoyé ça renvoit sur la mauvaise page :'(
 
WRInaute accro
oui, j'ai juste activé la fonction native de l'url rewriting et j'ai ajouté le hack pour avoir des urls compatibles google actualités
 
WRInaute impliqué
t'es encore pire que moi , question site ca evolue vite, j'utilise aussi assez souvent spip mais pas les squellettes de base, je monte les miens et cela me semble plus simple que de reprendre ceux deja fait, comme pour le rewriting, enfin bref, je vais pas m'etendre mais la on peut plus tester.
Le monde du libre, ca le fait bien, si tu cherches des editeurs occasionnels ;-)
bonne soirée
rtb
 
Nouveau WRInaute
Et excuse moi mais tu aurais un moyen, de faire :

* Lire les xxx commentaires
* Ajouter un commentaire
* Participer au forum de la recette

De sorte que tous les messages ne s'affichent pas sur la page d'accueil ?

Et lorsque que l'on posterai un commentaire sa nous enverrait vers la page de l'article concerné ?

C'est possible ? Merci d'avance.

Ps : J'obtiens que des erreurs avec les boucles pas de fichier forum.php3 ( je suis sous spip 1.91 )
 
Nouveau WRInaute
Bonjour,

je viens de réaliser que la fonction "commenter un article" ne fonctionne pas et provoque une erreur 500, alors de l'envoi de suggestion de sites web fonctionne !!!

J'ai opté pour une modération apriori pour les commentaires articles et la suggestion de site web...

Par avance merci pour votre aide...


PS : je suis sous spip 2.1

le site est : http://www.cimarronweb.com/Thierry-Bascoul-expose-ses-peintures
 
Discussions similaires
Haut