SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano

246 Plugins, 178 contribs sur SPIP-Zone, 232 visiteurs en ce moment

Accueil du site > Interactivité, échanges > Guestbook > Guestbook

Guestbook

13 avril 2009 – par potter64 – 36 commentaires

10 votes

Le plugin Guestbook : le plugin livre d’or amélioré et réécrit pour SPIP 2

Présentation du plugin

Le plugin Guestbook est le plugin Livre d’or amélioré et réécrit pour SPIP 2. Les visiteurs laissent des messages avec une note, et les administrateurs SPIP peuvent y répondre.

Il s’installe comme les autres plugins. La procédure de création des tables se fait automatiquement...

Zip - 15.9 ko
Guestbook en version Stable
La version à utiliser
Zip - 152.7 ko
Guestbook en version de developpement
Pas complètement stable... A UTILISER AVEC PRECAUTION

Après Installation

Placer la balise #FORMULAIRE_GUESTBOOK où vous voulez afficher le formulaire pour écrire un message dans le livre d’or.

Le formulaire est un CVT (Charger, Vérifier, Traiter). Actuellement, le message est obligatoire (minimum 9 lettres), le nom l’est aussi et la note doit être supérieur ou égal à 0.

Base de données

2 tables seront crées : spip_guestbook et spip_guestbook_reponses. La première contient les messages du livre d’or et la deuxième contient les réponses apportées par les utilisateurs SPIP.

Modération

Il suffit d’aller sur ?exec=controle_guestbook(pour les versions < 2.0, c’est ?exec=livre). Les messages arrivent en tant que proposées. Il faut les valider pour qu’il s’affiche dans les boucles. On peut bien entendu aussi les supprimer. Dans la colonne Répondre, on voit les réponses apportés par les utilisateurs SPIP(si réponse il y a). Pour répondre au message, il faut cliquer sur le lien Répondre.

Boucles

Voici un exemple simple des boucles pour afficher les messages et leur(s) réponse(s) avec une pagination et les crayons.

<BOUCLE_guestbook(GUESTBOOK){!par date}{statut=publie}{pagination 15}>
[(#ANCRE_PAGINATION)]
<p>Nom: #NOM, #VILLE le [(#DATE|affdate{'d-m-Y'})]</p><br />
Note: #NOTE/10 <br />
Message: <b><span class="#EDIT{message}">#MESSAGE</span></b>
<BOUCLE_reponses(GUESTBOOK_REPONSES auteurs){tout}{id_message}>
#NOM a répondu : <br />
<span class="#EDIT{message}">#MESSAGE</span>
</BOUCLE_reponses>
</BOUCLE_guestbook>
[<p class="pagination ajax">(#PAGINATION)</p>]
</B_guestbook>

TO-DO

-  Faire les moyennes.
-  Coupler avec CFG pour la configuration du plugin et du formulaire.
-  Coupler avec Champs Extras 2 si possible pour permettre l’ajout de champs en plus.
-  Procédure de mises à jour des tables pour les anciens livres d’or.

Retour en haut de la page

36 Messages de forum

Voir toute la discussion

Pages 1 | 2 | 3 | 4

  • Répondre à ce message

    27 novembre 2009 23:24, par vanso

    Fonctionne nickel sur www.autourdelonardo.com. Merci beaucoup pour cette contrib.

  • Répondre à ce message

    8 novembre 2009 11:00

    Bonjour, bon, ben, je dois pas savoir faire car je n’y arrive pas. J’ai tenté d’insérer

    #FORMULAIRE_GUESTBOOK
    dans le inc_formuaire de ma racine et rien n’apparaît... Ai-je oublié quelque chose ?

    Merci pour votre réponse. Cyrille.

    Voici ce que j’ai mis :

    [(#REM) Barre de navigation, ouverte sur la hierarchie courante

    On fait un plan, et, quand on avance vers une rubrique, on l’affiche si son parent est expose ou est la racine du site. ]

  • Répondre à ce message

    6 novembre 2009 15:38, par potter64

    prévu pour la prochaine version...

  • Répondre à ce message

    6 novembre 2009 15:35, par potter64

    non, c’est prévu pour la prochaine version qui est enfin rentrée en développement. Je ne peux pas donner de dates mais ça sera relativement court.

  • Répondre à ce message

    6 novembre 2009 15:34, par potter64

    Ben oui, #FORMULAIRE_GUESTBOOK affiche comme prévu un formulaire. Que veux tu faire d’autre ?

  • Répondre à ce message

    6 novembre 2009 14:21, par jeanfrancoisjeff

    Bonjour, Je ne comprends pas comment installer ce plugin. Car quand je mets #FORMULAIRE_GUESTBOOK là où je veux mettre le lien pour mon livre d’or, j’ai tout le formulaire qui s’affiche.

    Comment dois-je faire ?

    Merci

  • Répondre à ce message

    30 octobre 2009 15:11, par laurenth

    Bonjour, comment peut-on supprimer définitivement une contribution dans le livre d’or ? Par exemple en utilisant la "corbeille", ce serait très bien ! Merci de votre aide.

  • Répondre à ce message

    23 octobre 2009 18:34, par Laziza

    Je ne souhaite pas que les visiteurs indiquent la ville, pseudo et note. J’ai réussi à retirer les zones du formulaires. En revanche, je ne sais pas comment affecter des valeurs par défaut aux variables. L’envoine peut se faire car le système attend des données dans ces zones obligatoires. Qui pourrait me dire quel fichier je dois modifier et me donner la syntaxe, je ne suis pas très à l’aise avec HTML et PHP...mais, je cherche, merci à qui pourra me dépanner.

  • Répondre à ce message

    9 septembre 2009 17:29, par Gadget

    J’ai résolu le problème en effaçant tous les fichiers spip ainsi que la base de données et en réinstallant le tout. ça a marché mais j’ai pas compris où était le problème.

    Merci à potter64 pour l’aide.

  • Répondre à ce message

    9 septembre 2009 01:47, par Gadget

    Merci d’avoir répondu :-)

    Mon préfixe de table est : spip

    Les tables spip_guestbook et spip_guestbook_reponses n’existent pas dans ma base, visiblement guestbook ne peut pas les créer. Est-ce un problème de droits ?

    Sinon, je pourrais les créer manuellement mais je ne connais pas leurs contenus..

Pages 1 | 2 | 3 | 4

Répondre à cet article

Retour en haut de la page

Ça discute par ici

  • Les thèmes de Sarka-SPIP 3

    26 décembre 2009 – 14 commentaires

    Cet article a pour but de présenter brièvement la liste des thèmes propres à Sarka-SPIP au travers d’une galerie de vignettes. La galerie Vous pouvez télécharger le thème que vous désirez en cliquant sur sa vignette. Prochainement, une description de (...)

  • Formulaire de participation à un événement

    23 janvier – 17 commentaires

    Cet article tente de rassembler des informations au sujet de l’affichage d’un formulaire de participation aux événements gérés par le plugin Agenda développé par Cédric Morin. La version 2 du plugin Agenda permet d’afficher dans l’espace public des (...)

  • Le Squelette Zpip

    11 novembre 2009 – 119 commentaires

    Zpip [1] est un squelette réutilisable, modulaire et disposant d’une galerie de thèmes. Il est issu d’une fusion des projets Zesty et SPIP-Zen. Installer Zpip Pour installer Zpip et jouer avec sans plus attendre, il suffit de suivre le guide (...)

  • Plugin Pages uniques

    11 décembre 2008 – 74 commentaires

    Allez, avouez... il ne vous est jamais arrivé d’avoir besoin d’articles qui ne sont rattachés à aucun rubriquage particulier ? Des articles uniques, n’ayant ni de thème, ni de rapport avec aucun autre ? Ou encore des articles pour lesquels vous avez (...)

  • Le Couteau Suisse

    4 mai 2007 – 835 commentaires

    Ce plugin propose d’introduire facilement de simples fonctionnalités supplémentaires à SPIP et qui s’avèrent rapidement indispensables ! Par exemple : des filtres supplémentaires, des balises pratiques, des facilités typographiques, le contrôle de (...)