Forum ZitePLUS

La communauté des utilisateurs du CMS ZitePLUS

Vous n'êtes pas identifié(e).

#1 07/10/2010 08:39:11

soupaloignon
Membre
Lieu : Quelque part
Inscription : 16/06/2007
Messages : 196

Commentaires sur page

Bonjour la dedans wink (un long moment que je ne suis pas passé, ravi de voir que Zite et Zite+ ont toujours le vent bien en poupe)

Est ce qu'il existe un module permettant de laisser des commentaires sur des pages ?

Merci pour vos réponses


==> Libérez les Huitres du Bassin d'Arcachon <==
Linux Mint 18.3

Hors ligne

#2 07/10/2010 12:10:17

snypi
Moderateurs
Inscription : 11/03/2008
Messages : 1 235
Site Web

Re : Commentaires sur page

salut !
pas à ma connaissance !! mais très interressant


un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/

Hors ligne

#3 07/10/2010 14:07:05

soupaloignon
Membre
Lieu : Quelque part
Inscription : 16/06/2007
Messages : 196

Re : Commentaires sur page

Merci pour ta réponse qui confirme un peu ce que je pensais, au vu des recherches négatives que j'avais fait avant de poster ce message.

Une idée de dev pour jpg ? wink


==> Libérez les Huitres du Bassin d'Arcachon <==
Linux Mint 18.3

Hors ligne

#4 07/10/2010 19:57:17

snypi
Moderateurs
Inscription : 11/03/2008
Messages : 1 235
Site Web

Re : Commentaires sur page

moi je suis ok avec toi wink


un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/

Hors ligne

#5 08/10/2010 13:09:21

soupaloignon
Membre
Lieu : Quelque part
Inscription : 16/06/2007
Messages : 196

Re : Commentaires sur page

et moi ok avec toi, donc nous sommes ok tous les 2
reste à savoir si cela sera le cas de jpg wink

Dernière modification par soupaloignon (08/10/2010 13:10:10)


==> Libérez les Huitres du Bassin d'Arcachon <==
Linux Mint 18.3

Hors ligne

#6 19/10/2010 00:10:43

soupaloignon
Membre
Lieu : Quelque part
Inscription : 16/06/2007
Messages : 196

Re : Commentaires sur page

Je up ce post... wink


==> Libérez les Huitres du Bassin d'Arcachon <==
Linux Mint 18.3

Hors ligne

#7 19/10/2010 11:44:38

jpg
Administrateurs
Inscription : 19/11/2008
Messages : 2 086
Site Web

Re : Commentaires sur page

J'y suis favorable
wink

Hors ligne

#8 19/10/2010 12:43:46

michael79
Membre
Lieu : Bruxelles, Belgique
Inscription : 23/07/2008
Messages : 422

Re : Commentaires sur page

C'est vrai que ce mécanisme permettrait d'avoir un simili-blog grâce à Zite et Zite+

Voici un greffon Zite réalisé en 30 minutes.
http://dl.dropbox.com/u/343247/comments.zip

Cela montre à quel point le mécanisme de greffon de Zite est efficace.

L'option est activée depuis l'administration du site en cliquant sur une icône.

Un formulaire apparaît alors au bas de la page permettant d'ajouter
un commentaire.

Les commentaires sont stockés dans un fichier zdata/[ID_DE_PAGE].comments.dta
et affichés en ordre décroissant sous la page.

C'est évidemment un premier jet. Il manque plein de choses: limiter le nombre
de commentaires, éviter les doublons, pouvoir modifier les commentaires, etc.

Ce greffon sera adapté pour la sortie de la version 0.7

A+

Michaël


ZiteCMS rocks !

Hors ligne

#9 19/10/2010 13:51:08

jpg
Administrateurs
Inscription : 19/11/2008
Messages : 2 086
Site Web

Re : Commentaires sur page

Je pourrais faire la même chose en module zitePLUS en 30 minutes aussi ...

... mais je ne le ferais pas ...

... car ton code est super pour se faire spammer son site ...

... mais en 30 secondes cette fois-ci  big_smile

Hors ligne

#10 19/10/2010 14:46:49

michael79
Membre
Lieu : Bruxelles, Belgique
Inscription : 23/07/2008
Messages : 422

Re : Commentaires sur page

jpg a écrit :

Je pourrais faire la même chose en module zitePLUS en 30 minutes aussi ...

... mais je ne le ferais pas ...

... car ton code est super pour se faire spammer son site ...

... mais en 30 secondes cette fois-ci  big_smile

C'est sûr, c'est loin d'être parfait.
Il faudrait ajouter un captcha. big_smile
Mais c'est un bon exemple pour ceux qui veulent apprendre
à créer des greffons pour Zite. wink

Je me pencherai prochainement sur Zite+ afin d'avoir une certaine
compatibilité avec celui-ci.


ZiteCMS rocks !

Hors ligne

#11 19/10/2010 17:40:23

soupaloignon
Membre
Lieu : Quelque part
Inscription : 16/06/2007
Messages : 196

Re : Commentaires sur page

Quelle réactivité big_smile, bravo. Je teste ça

Dernière modification par soupaloignon (19/10/2010 17:40:54)


==> Libérez les Huitres du Bassin d'Arcachon <==
Linux Mint 18.3

Hors ligne

#12 19/10/2010 18:05:31

michael79
Membre
Lieu : Bruxelles, Belgique
Inscription : 23/07/2008
Messages : 422

Re : Commentaires sur page

jpg a écrit :

Je pourrais faire la même chose en module zitePLUS en 30 minutes aussi ...

... mais je ne le ferais pas ...

... car ton code est super pour se faire spammer son site ...

... mais en 30 secondes cette fois-ci  big_smile

JPG peux tu me donner le code minimal d'un module Zite+, genre "Hello World"?

Merci,

a+

Michaël


ZiteCMS rocks !

Hors ligne

#13 19/10/2010 18:26:26

jpg
Administrateurs
Inscription : 19/11/2008
Messages : 2 086
Site Web

Re : Commentaires sur page

michael79 a écrit :

JPG peux tu me donner le code minimal d'un module Zite+, genre "Hello World"?

Merci,

a+

Michaël

Sans problème,
tu l'a ici: http://www.giausserand.fr/index.php?per … dev_module
c'est vraiment un code minimun qui ne fait rien wink
a+
Jean-Paul

Hors ligne

#14 19/10/2010 20:24:43

soupaloignon
Membre
Lieu : Quelque part
Inscription : 16/06/2007
Messages : 196

Re : Commentaires sur page

Je viens de tester et cela marche impeccable. Pour info, après avoir dl le dossier comments dans zplugins, cela n'apparaissait pas dans l'admin (configurer), dans le champ "Greffons". Je l'ai donc rajouté à la main.

En dehors des protections évoquées ci-dessus, je trouve que cela marche plutôt bien. Il y aurait juste un coup de css à mettre pour customiser ça, et cela serait nickel.

Par contre j'ai voulu placer le formulaire de saisie de commentaire après la liste des commentaires. Cela m'a valu pas mal d'erreurs big_smile. Une piste pour réaliser cela ?

Dernière modification par soupaloignon (19/10/2010 20:25:04)


==> Libérez les Huitres du Bassin d'Arcachon <==
Linux Mint 18.3

Hors ligne

#15 19/10/2010 21:05:57

michael79
Membre
Lieu : Bruxelles, Belgique
Inscription : 23/07/2008
Messages : 422

Re : Commentaires sur page

jpg a écrit :
michael79 a écrit :

JPG peux tu me donner le code minimal d'un module Zite+, genre "Hello World"?

Merci,

a+

Michaël

Sans problème,
tu l'a ici: http://www.giausserand.fr/index.php?per … dev_module
c'est vraiment un code minimun qui ne fait rien wink
a+
Jean-Paul

Super! Merci!


ZiteCMS rocks !

Hors ligne

#16 19/10/2010 21:11:19

michael79
Membre
Lieu : Bruxelles, Belgique
Inscription : 23/07/2008
Messages : 422

Re : Commentaires sur page

soupaloignon a écrit :

Je viens de tester et cela marche impeccable. Pour info, après avoir dl le dossier comments dans zplugins, cela n'apparaissait pas dans l'admin (configurer), dans le champ "Greffons". Je l'ai donc rajouté à la main.

En dehors des protections évoquées ci-dessus, je trouve que cela marche plutôt bien. Il y aurait juste un coup de css à mettre pour customiser ça, et cela serait nickel.

Par contre j'ai voulu placer le formulaire de saisie de commentaire après la liste des commentaires. Cela m'a valu pas mal d'erreurs big_smile. Une piste pour réaliser cela ?

C'est effectivement la façon d'activer le greffon puisque le gestionnaire de greffons n'est pas encore disponible.

Dans le code source du greffon, déplacer les lignes

$html .= '<form method="post"><table border="0"><tr><td>Votre nom:</td><td><input type="text" name="zite_plugin_comments[name]" /></td></tr>';
$html .= '<tr valign="top"><td>Votre message:</td><td><textarea type="text" name="zite_plugin_comments[message]"></textarea></td></tr>';
$html .= '<tr><td> </td><td><input type="submit" value="Publier maintenant" /></td></tr>';
$html .= '</table></form>';

juste avant la ligne

return $html;

Peut-être ajouter aussi <hr /> juste avant <form...

Pour le css, tu peux par exemple remplacer <form par <form class="comments" et ensuite ajouter plusieurs
styles dans la feuille de styles, du genre:

.comments
{

}

.comments table
{
}

.comments input
{
}

Bien sûr, tu peux aussi modifier les <table, <tr, <td et <input en ajoutant des styles.

A+

Michaël


ZiteCMS rocks !

Hors ligne

#17 19/10/2010 21:40:54

soupaloignon
Membre
Lieu : Quelque part
Inscription : 16/06/2007
Messages : 196

Re : Commentaires sur page

Merci pour toutes ces informations, je teste ça smile


==> Libérez les Huitres du Bassin d'Arcachon <==
Linux Mint 18.3

Hors ligne

Pied de page des forums