SPIP-Contrib

SPIP-Contrib

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

286 Plugins, 197 contribs sur SPIP-Zone, 187 visiteurs en ce moment

Accueil > Interactivité, échanges > Recommandation Sociale > Livre d’or > Livre d’or SPIP 2

Livre d’or SPIP 2

13 janvier 2009 – par Bernard Blazin – 70 commentaires

7 votes

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 :

JPEG - 30 ko
JPEG - 38.7 ko
JPEG - 49.1 ko
JPEG - 18.8 ko

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.

JPEG - 5.8 ko

Télécharger le plugin sur ce site

Dernière modification de cette page le 20 juillet 2009

Retour en haut de la page

Tout afficher

Vos commentaires

  • Le 6 août 2011 à 13:04, par tobiasBora En réponse à : Livre d’or SPIP 2

    Bonjour !

    Actuellement le lien vers le site est mort... Comment faire pour télécharger Livre d’or SPIP 2 ?

    Merci d’avance

    • Le 26 novembre 2011 à 09:30, par gilles En réponse à : Livre d’or SPIP 2

      là je crois qu’il est disponible

      http://files.spip.org/spip-zone/

    • Le 16 octobre 2013 à 11:36, par jl En réponse à : Livre d’or SPIP 2

      Pour spip 3 rien du tout ? :(

    • Le 12 novembre 2013 à 16:51, par jl En réponse à : Livre d’or SPIP 2

      ça aurait été bien de savoir au moins comment exporter tous ces messages et les insérer en tant que commentaires de l’article ! là en passant à spip 3 on perds simplement tout car le plugin doit être désactivé.

    Répondre à ce message

  • Le 3 février 2009 à 16:25, par ? En réponse à : Livre d’or SPIP2.

    Encore valérie...

    J’essaye de supprimer dans la date, les mentions des heures, minutes et secondes.
    J’ai modifié dans le plugin le fichier livredor.php dans « Base » et dans « Balise » le fichier formulaire_livredor.php en ne laissant que : $dateur =date(’d-m-Y’) ;

    mais rien n’y fait !

    Comment faire ? merci..

    • Le 16 mai 2011 à 22:19, par Jean-Pierre SERVIUS En réponse à : Livre d’or SPIP 2

      il aurai été mieux de le gérer à l’affichage
      exemple : [(#DATE|affdate’d-m-Y’)]

    • Le 16 mai 2011 à 22:21, par Jean-Pierre SERVIUS En réponse à : Livre d’or SPIP 2

      il aurai été mieux de le gérer à l’affichage
      exemple :

      1. [(#DATE|affdate{’d-m-Y’})]

    Répondre à ce message

  • Le 13 mai 2011 à 07:48, par Jean-Pierre SERVIUS En réponse à : Livre d’or SPIP 2

    J’ai put détecter une erreur de div mal imbriqué avec le form
    ce qui as juste été gênant uniquement lors de la modification du plugin
    une petite modification que je me suis permis afin de mettre le captcha à la fin du formulaire et non avant de le voir

    Répondre à ce message

  • Le 21 avril 2011 à 14:37, par Acotte En réponse à : Livre d’or SPIP 2

    Bonjour,

    Après avoir vu l’exemple du plugin sur quelques sites, je me suis dit yes ! c’est ce que je veux...
    Bon entre ce que je veux et ce que je peux il y a encore un monde.

    Voici le site : gerardvidal.fr
    Pour le début j’ai bidouillé un truc dans la rubrique livre d’or j’ai mis un lien vers un livre d’or externe.
    Maintenant j’aimerai passer en tout sur le site. J’ai donc installé le plugin (nickel chrome il apparait dans l’édition en back) et après... s’arrete ma compétence.

    j’utilise le plugin magusine pour faire fonctionner le site. Et je ne sais pas du tout comment/ou/faire/help pour mettre une balise (??) et la boucle (encore pire)...

    Bref : HELP ME PLEASE !!!!! :)

    Cordialement

    Ludo

    Répondre à ce message

  • Le 6 décembre 2010 à 14:18, par rémy En réponse à : Livre d’or SPIP 2

    Bonjour
    Bravo pour ce plugin !
    Il est installé sur www.harmonie-broc.ch
    J’aimerai installer un système de pagination avec le nbre de messages dans le livre et le nbre de page.
    Auriez-vous une idée pour comment procéder avec si possible un exemple de boucle
    merci d’avance

    • Le 7 décembre 2010 à 10:45, par Bernard Blazin En réponse à : Livre d’or SPIP 2

      Oui bien entendu c’est possible avec la méthode spip. soit :

      <B_n> #ANCRE_PAGINATION<BOUCLE_n(LIVREDOR)etc..{pagination 4}> etc..</BOUCLE_n>
      #PAGINATION</B_n>

      C’est un exemple, je ne me souviens plus exactement de la table qu’il faut joindre.

      Si ça ne marche pas, reviens ici, je regarderais plus loin..

      Merci pour le plugin .

    Répondre à ce message

  • Le 12 septembre 2010 à 17:23, par tanguy En réponse à : Livre d’or SPIP 2

    En fait vous m’avez montré que le formulaire apparaissait à l’adresse de cette page, page que je ne connaissais pas.

    J’ai donc fait un lien hypertexte sur cette adresse, dans un article , c’est tout.
    La seule chose que j’aie faite auparavant avait été d’insérer la balise dans le fichier html créé (« livre-d’or.html »comme l’indique Bernard), sous cette forme :

    < html >

    < head >< title >Mon livre d’or< /title >

    #INSERT_HEAD

    < /head >

    < body >

    #FORMULAIRE_LIVREDOR.

    < /body >

    < /html

    Mais je n’ai rien intégré à un squelette...
    Cela ça fonctionne apparemment, mais ce n’est certainement pas très orthodoxe si Bernard me donne cette étape à réaliser ensuite...
    Je ne reçois pas de mail quand on me laisse un message, cela vient peut-être du fait que SFR n’autorise pas l’envoi de mail via un site sfr.
    J’ai une autre question, peut-on modifier l’apparence graphique du formulaire ? La capture d’écran ci-dessus est sur fond bleu par exemple, la mienne plein écran sur fond blanc.

    Merci

    • Le 12 septembre 2010 à 17:32, par tanguy En réponse à : Livre d’or SPIP 2

      Et désolé, j’ai beau faire répondre à cet article, un nouveau fil se crèe à chaque fois...

    • Le 12 septembre 2010 à 18:00, par Pierre KUHN En réponse à : Livre d’or SPIP 2

      tu regarde en bas de mon message droite, tu as répondre a ce message ;)

      En fait le liens qu’on t’a montrer c’est une page fourni par default dans le plugins et pour surcharger il te faut faire une perso.css avec tes surcharges

    • Le 12 septembre 2010 à 18:03, par Pierre KUHN En réponse à : Livre d’or SPIP 2

      et je rajouterais que sur une spip 2.1 tu as aussi ce plugins http://www.spip-contrib.net/Guestbook

    • Le 12 septembre 2010 à 19:45, par tanguy En réponse à : Livre d’or SPIP 2

      Merci.
      A quel endroit doit on insérer la balise dans le squelette ?Et la perso .css ?

    • Le 12 septembre 2010 à 19:47, par Pierre KUHN En réponse à : Livre d’or SPIP 2

      La balise #FORMULAIRE_LIVREDOR tu la mets dans le contenu de la page ou tu veux la voir et la perso.css dois être créer dans squelettes/

    • Le 12 septembre 2010 à 20:49, par Bernard En réponse à : Livre d’or SPIP 2

      Je crois que tu utilises un squelette qui est inclus dans un plugin
      .Cherche en dehors du dossier /squelettes-dist/ où pourrait se trouver les fichiers sommaire.html, articles.html et tu seras en plein dedans.
      Ensuite à partir du modèle sommaire.html par exemple, insert la balise en question, renomme la page en livredor.html et regardes si ça fonctionne.

      Ensuite tu peux appliquer les styles que tu veux mettre dans le formulaire

    • Le 12 septembre 2010 à 21:13, par tanguy En réponse à : Livre d’or SPIP 2

      En effet ce doit être le squelette EVA.Je vais essayer tout ça, avec le peu de connaissances que j’ai...merci encore !

    • Le 14 septembre 2010 à 22:32, par tanguy En réponse à : Livre d’or SPIP 2

      Voilà j’y suis presque...

      http://aee.perso.sfr.fr/spip/
      (formulaire en page d’accueil)
      Je ne suis pas arrivé à créer une feuille CSS mais le résultat géré par le plugin EVA me va bien comme ça. Merci encore pour votre aide...!

    Répondre à ce message

  • Le 12 septembre 2010 à 07:13, par tanguy En réponse à : Livre d’or SPIP 2

    Je progresse...merci.

    Par contre intégrer la balise dans le squelette, ça je ne sais pas faire.Est-ce que ça veut dire mettre le fichier html créé dans le dossier squelette-dist de spip ?

    Pour l’instant j’ai simplement fait un lien dans une brève pour renvoyer sur
    http://aee.perso.sfr.fr/spip/spip.php?page=livre-dor

    • Le 12 septembre 2010 à 14:19, par Pierre KUHN En réponse à : Livre d’or SPIP 2

      tanguy

      tu peux pas faire répondre comme tous le monde au lieu de recrée un fils a chaque fois ?

      Ta balise est bien dans un squelette non ?

    • Le 12 septembre 2010 à 16:47, par tanguy En réponse à : Livre d’or SPIP 2

      Oui, je peux répondre comme tout le monde.
      Non, je ne pense pas que la balise soit dans un squelette vu que Bernard me dit qu’il me faut maintenant l’intégrer dans mon squelette...

    • Le 12 septembre 2010 à 16:49, par Pierre KUHN En réponse à : Livre d’or SPIP 2

      Dans la page que tu nous donne tu as bien mis le #FORMULAIRE_XXX ? sinon comment affiches tu le formulaire ?

    Répondre à ce message

  • Le 11 septembre 2010 à 18:58, par Tanguy En réponse à : Livre d’or SPIP 2

    Répondre à ce message

  • Le 11 septembre 2010 à 18:34, par Tanguy En réponse à : Livre d’or SPIP 2

    Bonjour,
    j’ai installé le plugin mais il me manque des connaissances pour le mettre en route, si quelqu’un peut m’aider...Il est bien activé, et j’ai bien une petite icône de livre dans la partie édition de l’interface privée.Je ne comprends pas ce qu’il manque, à priori comment installer cette balise ?J’ai créé un fichier livre-dor.html dans le dossier spip par ftp, j’ai essayé d’y mettre la balise #FORMULAIRE_LIVREDOR. Et là rien...est-ce que j’ai raté quelque chose ? Oui, certainement...Merci à qui pourra m’aider...

    • Le 11 septembre 2010 à 18:49, par Pierre KUHN En réponse à : Livre d’or SPIP 2

      Bonsoir

      Tu es bien parti, pourrait on voir le site pour en dire plus ?

    Répondre à ce message

  • Le 10 juin 2010 à 14:26, par elm31rugby En réponse à : Livre d’or SPIP 2

    Bonjour,

    Juste une petite remarque sur le code HTML du formulaire « formulaire_livredor.html » (fourni dans le plugin)

    Pour les deux derniers champs du formulaire, il faut que la balise </p> soit après </textarea>
    Sinon, cela provoque une erreur d’affichage sous IE7. Sous Firefox, on ne voit rien, mais sous IE7, ça bugue...

    Merci pour votre travail, qui est bien pratique

    Eric LM

    <fieldset>
            <legend><:livredor:titre:></legend>
            <p><label for="titre_livre">Sujet de votre message</label><input type="text" class="forml" name="titre_livre" id="titre_livre" value="" size="40" /></p>
            </fieldset>
            <fieldset><legend><:livredor:message:></legend>
            <p><label for="texte_livre">Texte de votre message</label>
            <textarea name='texte_livre' rows='12' class='forml' cols='40' id='texte_livre' </textarea></p>
            </fieldset>

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Import ICS 2 (agenda distant)

    2 août – 35 commentaires

    La version 2 du plugin « import ICS » en reprend la principale fonctionnalité, à savoir l’ajout automatique d’évènements distants dans la liste des évènements d’un site. À la différence de la première version, elle ne dépend pas du plugin « Séminaire » et est (...)

  • Newsletters

    16 janvier 2013 – 374 commentaires

    Ce plugin permet de composer des Info-lettres. Par info-lettre, on désigne ici le contenu éditorial qui va être composé et envoyé par courriel à une liste d’inscrits. Le plugin permet de composer une info-lettre à partir d’un modèle pré-composé, (...)

  • CKeditor 3.0

    4 octobre 2009 – 1217 commentaires

    CKeditor est l’évolution de l’éditeur WYSIWYG : FCKeditor, avec ce plugin vous pourrez utiliser cet éditeur à la place de l’éditeur de spip tout en laissant le choix à vos auteurs de l’éditeur qu’ils préfèrent utiliser. Attention : cet éditeur WYSIWYG (...)

  • GIS 4

    11 août 2012 – 1284 commentaires

    Présentation et nouveautés La version 4 de GIS abandonne la libraire Mapstraction au profit de Leaflet. Cette librairie permet de s’affranchir des librairies propriétaires tout en gardant les mêmes fonctionnalités, elle propose même de nouvelles (...)

  • SPIPr

    23 mars 2015 – 75 commentaires

    SPIPr est à la fois une famille de squelettes et un framework pour le développement front avec SPIP. Prêt à l’emploi, thémable, responsive, et conçu dans une approche d’industrialisation et de développement rapide. Documentation source : (...)

Ça spipe par là