Ce nouveau livre d’or pour SPIP 2 n’utilise qu’une seule table dans la base de données.
Les avantages : Il est possible de présenter les messages et les réponses dans la même boucle !
Les inconvénients : Il y en a surement mais je ne les vois pas pour l’instant !!
Pour installer le plugin, il suffit de dezipper l’archive et de faire comme d’habitude. A noter que ce plugin se désinstalle automatiquement si on le souhaite ( la table est effacée de la base)
Les fonctionnalités :
- Une balise pour afficher le formulaire : #FORMULAIRE_LIVREDOR. A vous de modifier les styles si ceux d’origines ne sont pas adaptés à votre site.
- Un espace privé convivial
- Des icônes pour effacer, répondre et vérifier si l’on a déjà répondu
- Reconnaissance des personnes enregistrées sur votre site
- Notation du site
- Moyenne des notations
- Réception d’un mail à chaque envoi d’un message sur le livre d’or ( Admin du site)
- Une simple boucle pour tout afficher
- Ergonomie des réponses améliorées
- Possibilité de détruire des messages (et sa réponse) avec popup d’avertissement.
Capture d’écran :
Ce plugin est prévu multilingue mais pour l’instant quelques termes simplement sont accessibles. A noter qu’il n’existe pour l’instant que le français.
Pour la Boucle.
Voici les Balises de champs :
#ID_FAVORIS, #ID_AUTH ( id_ auteur si répertorié sinon 0 et pseudo non affiché dans l'espace privé), #NOM, #PRENOM, #EMAIL, #TITRE_LIVRE, #TEXTE_LIVRE, #NOTE, #REPONSE ( réponse de l'admin du site), #AUTH_REP(nom de celui qui répond au message avec champ pré rempli), #DATE (date d'envoi du message sur le livre d'or)
La boucle ( j’aurais aimé faire (LIVREDOR) mais je ne sais pas encore faire..)sera du style : <BOUCLE_xx(SPIP_LIVREDOR){critère par exemple: par titre_livre}>[(#TEXTE_LIVRE|propre)]</BOUCLE_xx>
A NOTER : Il existe maintenant une version avec Captcha pour protéger le formulaire... A tester.
Discussions par date d’activité
34 discussions
Bonjour,
J’ai installé le plugin que je trouve très sympa et simple à mettre en place. J’ai juste un souci c’est que je me suis fait spammer le formulaire... j’ai donc décidé de mettre la version captcha mais le souci c’est que sur mon serveur local ca fonctionne bien quand je fait mon upload sur le serveur de diffusion les images du captcha ne s’affichent pas...
Quelqu’un aurait-il une idée du problème ?
Merci d’avance
Steph
Répondre à ce message
Je viens de réinstaller un spip 2.0.10 tout propre pour essayer d’installer ce plugin.
J’ai donc installer le plugin dans le répertoire plugins, je l’ai activé via Gestion des plugins.
J’ai créé une rubrique Livre d’or (rubrique numéro 1) puis un article Livre d’or dans cette rubrique.
Ensuite, j’ai créé le répertoire squelettes à la racine de mon site et j’ai collé dedans une copie d’article.html récupérée dans squelettes-dist dans laquelle j’ai ajouté la commande #FORMULAIRE_LIVREDOR.
Mais dés que j’accède à l’article livre d’or, j’ai l’erreur suivante :
Warning : session_start() [function.session-start] : open(/mnt/105/sdc/f/5/surf.62/sessions/sess_f2a8b8e5262f3c0b730f1a0a27482d78, O_RDWR) failed : No such file or directory (2) in /mnt/105/sdc/f/5/surf.62/ecrire/public/assembler.php(553) : eval()’d code on line 2
A quel endroit ai-je pu faire une erreur ? Que dois-je faire pour la rectifier ?
En vous remerciant par avance pour vos réponses.
Bonjour,
Le livre d’or est autonome.
Pas besoin de rubrique associée ou de pages articles. Il suffit de l’installer et de glisser dans une page html neutre que l’on appelle livre-dor.html par exemple la balise en question.
Ensuite on peut voir et répondre aux messages en passant la souris sur l’icône Edition dans la partie privée, qui fait apparaitre un lien vers les fonctionnalités du livre d’or.
Merci pour votre réponse mais j’aurais aimé voir quelques précisions supplémentaires :
1. A quel endroit dois-je placer cette page livre-dor.html et que doit-elle contenir hormis la balise ?
2. Comment accède-t-on à cette page depuis le site sous spip ?
En vous remerciant encore...
Répondre à ce message
Bonjour,
le plugin est-il pleinement compatible avec la dernière version de Spip ? Lorsque je répond à un message, il est considéré comme « répondu » avec l’icone verte validé mais je ne reçois pas le message dans ma boîte email (Gmail). J’ai vérifié en spam etc... mais rien. La fonction mail php est elle bien opérationnelle ?
De même, dans la partie privée du site, à gauche dans le bloc INFORMATION j’ai cela d’inscrit :
Warning : mysql_result() : supplied argument is not a valid MySQL result resource in /homepages/27/d233080782/htdocs/plugins/livre d or SPIP 2/exec/effacer_livre.php on line 35
D’autre part, est il possible d’afficher un message de remerciement une fois que le visiteur envoie son message et de mettre en dessous de nouveau le captcha ?
Merci pour votre réponse
RENE
Répondre à ce message
Youpi ca marche...
Mais je suis peu être idiot ...
Mais comment fait on pour accèder à la gestion de la base ??
Histoire d’effacer les message test que j’ai fait .
Ok il fallait mieux lire tous les commentaires ! :D
Donc on y accède dans le menu EDITION de l’admin.
Vous devriez l’ecrire dans la présentation du plug gin ;)
merci pour ce sympathique petit livre d’or.
Répondre à ce message
Bonjour,
j’ai trouvé un petit problème et je ne sais pas comment le résoudre.
Quand on signe le livre d’or, il faut réactualiser la page pour le voir apparaitre, même avec un cache de 0.
Cela peut-être gênant car les utilisateurs enverront plusieurs fois leur signature tant qu’ils ne la verront pas.
2e point, des champs obligatoire seraient intéréssant, mais j’ai déjà vu que quelqu’un en avait parlé.
En effet il y a un problème avec le cache . Pour l’instant je ne comprends pas pourquoi, je vais regarder tout ça de plus près. Je vous tiens au courant ici même
Répondre à ce message
Bonjour !
J’ai mis en place votre système qui marche parfaite. Seulement j’ai un petit problème.
J’essaie de classer les message par date avec le filtre par date et j’obtiens les message de mai avant ceux de juin.
Je précise quand même que j’utilise le système de pagination de spip.
Merci !
Répondre à ce message
Effectivement c’était un problème de configuration.
Merci de ton aide.
Répondre à ce message
J’ai effectué un petit script Javascript pour corrigé se problème !
Par contre j’en rencontre un autre, je ne reçoit aucun mail lors d’un nouveau message dans le livre d’or...
J’ai bien verifier que l’adresse email de l’admin du site est valable et je suis en local...
J’ai même effectué un test tout simple en changeant en dur la variable mail dans le fichier balise/formulaire_livredor.php...
toujours aucun mail !
Mail fonction est bien actif dans le php.ini ?
Répondre à ce message
Bonjour !!
J’ai installé ce plugin, il marche très bien !
J’ai rencontré un seul problème !
Si on valide le formulaire sans rien ecrire il est bien posté... Ce qui pose un problème.
Est-ce un problème lors de mon installation ou n’est-ce pas prévu à la base ?
Merci
Arfrf ! Je n’avais pas pensé à ça en effet !
Un petit correctif à faire pour vérifier si les champs sont remplis et puis c’est tout bon.
Répondre à ce message
Bonsoir, j’ai suivi la procédure de Valérie mais mis à part la rubrique livre d’or et l’article du même nom, je n’ai rien. En effet, j’ai suivi la démarche : j’ai terminé en créant un fichier html dans lequel j’ai juste écrit : #FORMULAIRE_LIVREDOR mais je n’ai rien.
Que faire ? Merci pour votre aide.
http://epc.jeanaicard.free.fr/
Répondre à ce message
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |