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

Ohax

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
 

Ohax

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
 

rtb

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
 

rtb

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>
 

rtb

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>
 

netsys

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>
 

Ohax

WRInaute accro
Merci beaucoup à vous deux ça semble marche niquel ;-)

Par contre comment je peut éditer le formulaire ?
 

rtb

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

Ohax

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

Ohax

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
 

rtb

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
 

soummam2

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 )
 

cimarronweb

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