Connect with us

Internet

Un nouveau widget pour Fuzz : le bouton de vote directement dans votre blog !

Mini bouton FuzzOn y réfléchissait depuis un petit moment, et puis on s’est dit pourquoi pas, et voilà à mon avis (pas objectif du tout) peut-être le meilleur plugin parmi les nombreuses options de personnalisation et d’appropriation de Fuzz déjà existantes : le bouton de vote Fuzz à intégrer directement dans votre blog.

Il y a

le

Mini bouton FuzzOn y réfléchissait depuis un petit moment, et puis on s’est dit pourquoi pas, et voilà à mon avis (pas objectif du tout) peut-être le meilleur plugin parmi les nombreuses options de personnalisation et d’appropriation de Fuzz déjà existantes : le bouton de vote Fuzz à intégrer directement dans votre blog.

Comment ça marche ? (quand on pose cette question en général on donne l’impression que c’est compliqué, alors que pas du tout)

  • A l’aide du script fourni (plugin prêt à l’emploi pour Dotclear), vous insérez facilement le mini-bouton de vote Fuzz en bas des billets de votre blog
  • quand les visiteurs apprécient votre billet, ils votent en cliquant sur le bouton
  • dès le premier vote, votre billet est automatiquement publié dans Fuzz en page des news en attente
  • à partir d’un certain nombre de votes, à partir du bouton dans votre blog ou dans Fuzz, votre billet est promu à la une : il arrive en haut de homepage de Fuzz
  • si quelqu’un vote à partir de votre blog et qu’il est membre de Fuzz, son vote est comptabilisé comme vote de membre et il ne peut plus voter
  • si quelqu’un vote sans être membre de Fuzz, son vote est comptabilisé comme vote anonyme, et il ne peut plus voter non plus (on ne peut voter anonymement qu’une seule fois par news par traçage de l’IP)
  • la publication de votre billet via le mini-bouton passe par le filtre anti-doublon, ce qui limite les risques d’une publication multiple
  • votre billet est publié par défaut dans la catégorie En vrac, mais, cerise sur le gâteau, si votre billet est lui-même rangé dans une catégorie de votre blog correspondant exactement ou se rapprochant d’une catégorie de Fuzz, il va automatiquement dans celle-ci

Vous pouvez voir un exemple live ici avec un blog Dotclear et ici avec un blog WordPress.

Pourquoi avons-nous créé ce widget ?
D’abord pour faciliter encore la publication dans Fuzz, ensuite parce-que nous pensons que le meilleur endroit pour juger de la pertinence d’un article se situe sur l’article lui-même. Ainsi, il est aisé de cliquer sur un bouton figurant à proximité immédiate d’un billet qu’on est en train de lire ou qu’on a apprécié.
Bien sûr on peut penser que nous ouvrons une boîte de Pandore en multipliant et en facilitant ainsi la publication dans Fuzz. Je ne le crois pas : d’abord il faut installer le plugin, ce qui constitue un premier filtre, même si c’est facile. Ensuite nous pourrons toujours hausser le seuil de votes pour une publication, et ajouter d’autres critères de filtrage.

Et pour l’installation, ça se passe comment ?
On y vient, impatients 😉

Pour les blogs sous Dotclear :
vous allez dans votre gestionnaire de plugins et vous installez directement le package et copiant-collant cette URL :
http://www.presse-citron.net/plugin-fuzzvote-0.1.pkg.gz
Ensuite vous suivez les instructions (en fait la seule instruction car c’est simplissime, juste une ligne de code à insérer) dans la page du plugin.

Pour les blogs sous WordPress :
Vous téléchargez ce fichier (fuzzvote.zip), vous le dézippez et vous l’installez dans le répertoire wp-content/plugins. Ensuite vous insérez juste la ligne de code suivante au début du fichier: ‘wp-content/themes/mon_theme/comments.php’ : <?php fuzzvote(); ?>

Et pour les autres plate-formes de blog ?
Comment ? Il y a d’autres plate-formes de blogs ? Chaque chose en son temps, on regardera ça plus tard 🙂

Si j’ai oublié quelque-chose faites-le moi savoir (je vous fais confiance 🙂 )

50 Commentaires

50 Commentaires

  1. Jérémie

    28 septembre 2006 at 19 h 12 min

    Oui il y a Textpattern, qui sert aussi à faire plus que du simple blog 🙂

  2. Oyinko

    28 septembre 2006 at 19 h 19 min

    J’attends de voir comment se passe l’intégration sur un blog et je m’y mettrais peut être ensuite. Mais c’est clair que c’est une bonne idée 🙂

  3. Oyinko

    28 septembre 2006 at 19 h 21 min

    J’ai rien dit je viens de voir. Elle est obligé de s’ouvrir la fenêtre Fuzz ?

  4. Christophe

    28 septembre 2006 at 19 h 37 min

    Excellente idée. J’avais une idée dans le genre prévue dans mes cartons pour Xoolyx.fr, je finirai bien par la mettre en place un jour.

  5. Fougere

    28 septembre 2006 at 20 h 26 min

    nous pensons que le meilleur endroit pour juger de la pertinence d’un article se situe sur l’article lui-même
    => Tout à fait d’accord, très bonne idée ce plugin

  6. Jean-Laurent

    28 septembre 2006 at 21 h 29 min

    Rien aà dire , ca marche nickel !

  7. Greg

    28 septembre 2006 at 21 h 59 min

    Oyinko >>> On l’attendait cette demande mais on pense que c’est le mieux qu’une nouvelle fenêtre souvre car d’une pour les visites sur Fuzz (he oui 😉 ) et de deux le système de vote se fait externe (raison technique).

  8. Kibuzz.com

    28 septembre 2006 at 22 h 30 min

    Heu …. il y as un probléme c’est que le script envoi le post dans son integralité sur fuzz!!
    Vois : "Créez votre site “web 2.0″ aujourd’hui !" dans la rubrique "les news en attentes" sur Fuzz et tu comprendras 🙂

  9. Eric

    28 septembre 2006 at 22 h 35 min

    On va regarder ça, ça peut effectivement être gênant dans le cas de billets un peu longs 😮

  10. Kibuzz.com

    28 septembre 2006 at 22 h 39 min

    Eric :
    Bin t’est pas encore coucher toi ??!!! 🙂
    Oui, en effet avec les articles un peu longs ca vas vite etre le boxon chez Fuzz 🙂

  11. Cyberdeeder

    28 septembre 2006 at 23 h 22 min

    Comme par hasard c’est une option que j’ai mise sur mon blog il y a quelques jours… Copiteurs !! 🙂

  12. henri

    29 septembre 2006 at 0 h 00 min

    superbe application!

  13. skullpat

    29 septembre 2006 at 0 h 40 min

    aussitôt vu !!
    aussitôt installé !!
    Merci Eric

  14. Laurent

    29 septembre 2006 at 2 h 15 min

    Tres sympa ce plugin, je vient juste de l’intaller, ca fonctionne parfaitement. Par contre, j’aurait aimé savoir comment faire pour l’avoir en début de billet.

    Merci Eric

  15. SLIxx

    29 septembre 2006 at 7 h 38 min

    Voilà une idée qu’elle est bonne et qu’elle va rendre service ! 🙂

    Allez hop installé et mise en application

  16. Julie

    29 septembre 2006 at 8 h 18 min

    est ce qu’on peut avoir le plugin en archive zip svp? je ne peux pas utiliser les pkg avec mon hebergeur actuel. merci

  17. Eric

    29 septembre 2006 at 8 h 22 min

    Julie je t’ai répondu par email

  18. Julie

    29 septembre 2006 at 8 h 38 min

    merci Eric, je vais de l’installer mais j’ai des messages d’erreur :

    Warning: file(): URL file-access is disabled in the server configuration in ../ctn-music.com/godspeed/ecrire/tools/fuzzvote/functions.php on line 52

    Warning: file(http://www.fuzz.fr/fuzzvote.php?... failed to open stream: no suitable wrapper could be found in ../ctn-music.com/godspeed/ecrire/tools/fuzzvote/functions.php on line 52

    Warning: implode(): Bad arguments. in ../ctn-music.com/godspeed/ecrire/tools/fuzzvote/functions.php on line 52

    Ô’scours !!!

  19. Eric

    29 septembre 2006 at 8 h 43 min

    Je soupçonne un problème de compatibilité avec ton hébergeur…

  20. JUL

    29 septembre 2006 at 8 h 44 min

    Vraiment intéressant comme fonctionnalité ! Bravo Eric !

  21. E-Design

    29 septembre 2006 at 11 h 19 min

    Plugin Fuzz sur E-design

    J’ai découvert hier en lisant le blog d’Eric Dupin (Presse-Citron), un plugin reprenant le bouton de vote de son site de news « Fuzz ». J’ai décidé de le tester sur le blog…

  22. vince

    29 septembre 2006 at 11 h 25 min

    ça y’est c’est intégré aussi.

    Une petite question Mr Dupin : pourquoi ne pas l’intégré sur presse-citron? (je sais qu’il y a déjà le petit bouton "Fuzz it!" mais quand même)

  23. Eric

    29 septembre 2006 at 11 h 34 min

    Bof, on va dire que ce sont les cordonniers les plus mal chaussés. Non ce qui risque de se passer c’est que du coup on retrouve beaucoup d’articles de Presse-citron sur Fuzz et ça risquerait d’être mal perçu. J’essaie de bien séparer les deux et je poste très rarement mes propres billets sur Fuzz, sauf quand je pense que cela peut vraiment intéresser du monde.
    Je le mettrai peut-être plus tard dans quelques jours.

  24. Orientation scolaire

    29 septembre 2006 at 11 h 38 min

    bonjour,

    j’ai bien insatllé le plugin sur dotclear, puis j’ai insérer le bout de code dans le fichier form.php et puis…
    Il ne se passe rien, en effet, je n’ai pas le bouton qui apparait, ce qui me semble logique car il faudrait,je suppose que j’installe un bout de code dans le fichier post.php, mais quoi ?
    Merci de m’aider

  25. orientation scolaire

    29 septembre 2006 at 11 h 40 min

    Bon, j’ai trouvé, le code à installer c’est dans le fichier post et non form. Merci pur ce plugin très intéressant et qui sera très utile !!!

  26. François

    29 septembre 2006 at 13 h 20 min

    Etrange…

    Je viens de placer la petite ligne de code dnas post.php mais rien ne se passe…

    SNif… Snif…

  27. Laurent

    29 septembre 2006 at 13 h 29 min

    Francois, tu as bien placé la ligne de code dans le fichier post.php de ton theme ?
    Il faut placer la ligne : <?php $fuzzvote->get(); ?>

    apres : <div class="post-content"><?php dcPostContent(); ?></div>

  28. Wynfo.net

    29 septembre 2006 at 15 h 29 min

    Parfait ! ça marche impecable !

  29. JF Ruiz

    29 septembre 2006 at 22 h 23 min

    Ahhh voilà qui est intéressant pour donner plus de viralité à Fuzz. Ca change des plugins boutons que j’avais mis à une époque. J’ai vu que Digg avait fait ça aussi récemment.

    Je suis d’accord avec toi c’est : le meilleur plugin parmi les nombreuses options de personnalisation et d’appropriation de Fuzz

  30. Yann

    30 septembre 2006 at 12 h 32 min

    Bon, encore pas de chance, moi ! Ca marche nickel chez tout le monde… Sauf chez moi !!! Pourtant, je suis absolument certain d’avoir bien fait ce qui est expliqué…

  31. Christian

    30 septembre 2006 at 16 h 48 min

    Ce n’est pas l’endroit pour ce type de question mais n’ayant pas d’autres solutions, je vais tenter tout de même.
    Je veux publier un article sur Fuzz. Je suis membre. Je clique sur "Proposer un article" dans le menu de gauche. Il ne se passe rien.
    Que dois-je faire ?

  32. Daniel

    1 octobre 2006 at 13 h 12 min

    Bon et pour les boulets sous Typepad qui veulent pas se faire chier on fait comment ?
    Y a pas encore un bouton widget Typepad de crée ? 🙂

    Des que ça marche sous Typepad j’adhere !

  33. JF Ruiz

    1 octobre 2006 at 14 h 04 min

    Daniel, tu l’as dis toi même Typepad c’est pour les boulets 😉

    Une raison de plus pour migrer sous wordpress ou dotclear.

  34. Eric

    1 octobre 2006 at 14 h 16 min

    Daniel, une piste : un lecteur a réussi apparemment assez facilement à installer le bouton sur son blog en utilisant simplement le plugin destiné à WordPress, alors que son blog n’est pas Doctclear ni WordPress. En attendant que nous sortions le plug pour Typepad, tu peux peut-être essayer. Le fichier du plug pour Worpdress est dispo ici : http://www.presse-citron.net/plu...

  35. Monsieur Territoires

    1 octobre 2006 at 21 h 42 min

    On aimerait bien pour les boulets sous over-blog aussi :o)

    A mon avis ça peut s’installer sur toute plateforme qui accepte le Javascript ET le PHP !

  36. Entre 4 yeux | Le blogue de Steph et Cyril

    2 octobre 2006 at 10 h 21 min

    Votez pour vos articles favoris!

    Il vous permet de voter sur Fuzz pour un article de blogue que vous appréciez. Le gros avantage tient dans le fait qu’il n’y a pas besoin d’être inscrit sur Fuzz pour pouvoir profiter de ces votes. Si vous êtes déjà membre de Fuzz, tout vote sera…

  37. Webstorm

    2 octobre 2006 at 18 h 33 min

    Excellent ! merci ! trés bon moyen pour faire connaître Fuzz dans la blogosphère !

  38. Webstorm

    2 octobre 2006 at 19 h 17 min

    Eric,

    J’ai installé le plugin sur mon site et ca fonctionne parfaitement dans les posts.

    PArt contre je souhaiterais également le faire aparaitre dans la liste des posts (list.php).

    J’ai inséré le bout de code et le vote fuzz apparait correctement.

    Cependant lorsqu’on clique sur le bouton de vote rien ne se passe et provoque une erreur javascript :"Cet objet ne gère pas cette propriété ou cette méthode"

    Il y aurait t’il un moyen de pouvoir intégrer le bouton de vote dans le fichier list.php ?

  39. Webstorm

    3 octobre 2006 at 17 h 41 min

    C’est bon j’ai trouvé et j’ai modifié un peu le code pour que le vote soit accessible également à partir de la liste des posts (list.php) sans avoir à entrer dans le post.

    Merci encore pour ce ptit plugin bien sympa 🙂

  40. Eric

    3 octobre 2006 at 18 h 08 min

    Waow, bien ouéj, ça serait bien de nous en faire profiter, on n’a pas encore eu le temps de se pencher dessus.

  41. Webstorm

    3 octobre 2006 at 18 h 24 min

    En fait cela ne fonctionnait pas car le code générait un formulaire unique apellé "fuzzvote" et éxécuté en javascript avec "document.fuzzvote.submit();"

    Il était donc normal que le formulaire ne s’éxécute pas car il y avait plusieurs formulaires portant le même nom "fuzzvote" sur la liste des posts (list.php)

    Pour contourner ça il suffit de renommer différement le formulaire pour chaque post, en rajoutant par exemple l’id du post :

    Pour ça il faut modifier "ecrire/tools/fuzzvote/functions.php"

    <form name=\"fuzzvote\" id=\"fuzzvote\" method=\"post\" action=\"http://www.fuzz.fr/fuzzvote.php\… target=\"_blank\">
    <input type=\"hidden\" name=\"url\" value=\"".$url."\" />
    <input type=\"hidden\" name=\"lang\" value=\"".dc_default_lang."\" />
    <input type=\"hidden\" name=\"encoding\" value=\"".dc_encoding."\" />
    <input type=\"hidden\" name=\"cat\" value=\"".$cat."\" />
    <input type=\"hidden\" name=\"title\" value=\"".$title."\" />
    <input type=\"hidden\" name=\"date\" value=\"".strftime("%Y-%m-%d %H:%M:%S",strtotime($GLOBALS[‘news’]->f(‘post_dt’)))."\" />
    <input type=\"hidden\" name=\"content\" value=\"".$content."\" />
    <div onclick=\"document.fuzzvote.submit();this.style.backgroundImage=’url(http://www.fuzz.fr/img/fuzzvote2... class=\"fuzzvotebtn\"><p class=\"note\">".$fuzzvote."<br />Fuzz</p><p class=\"voter\">".__("Rate")."</p></div></form>

    devient ==>

    <form name=\"fuzzvote".$GLOBALS[‘news’]->f(‘post_id’)."\" id=\"fuzzvote".$GLOBALS[‘news’]->f(‘post_id’)."\" method=\"post\" action=\"http://www.fuzz.fr/fuzzvote.php\… target=\"_blank\">
    <input type=\"hidden\" name=\"url\" value=\"".$url."\" />
    <input type=\"hidden\" name=\"lang\" value=\"".dc_default_lang."\" />
    <input type=\"hidden\" name=\"encoding\" value=\"".dc_encoding."\" />
    <input type=\"hidden\" name=\"cat\" value=\"".$cat."\" />
    <input type=\"hidden\" name=\"title\" value=\"".$title."\" />
    <input type=\"hidden\" name=\"date\" value=\"".strftime("%Y-%m-%d %H:%M:%S",strtotime($GLOBALS[‘news’]->f(‘post_dt’)))."\" />
    <input type=\"hidden\" name=\"content\" value=\"".$content."\" />
    <div onclick=\"document.fuzzvote".$GLOBALS[‘news’]->f(‘post_id’).".submit();this.style.backgroundImage=’url(http://www.fuzz.fr/img/fuzzvote2... class=\"fuzzvotebtn\"><p class=\"note\">".$fuzzvote."<br />Fuzz</p><p class=\"voter\">".__("Rate")."</p></div>
    </form>

    Et voilou 😉

  42. Eric

    3 octobre 2006 at 18 h 39 min

    Merci ! On va regarder ça. Dernière question : une fois intégré dans list.php, tu as viré le code de post.php ou il est dans les deux ?

  43. Webstorm

    3 octobre 2006 at 20 h 32 min

    Avec plaisir !
    C’est au choix de l’utilisateur, si il veut que le vote fuzz soit visible dans la liste en page d’accueil il faut intégrer le code <?php $fuzzvote->get(); ?> dans list.php et si il veut qu’il soit également visible dans le post (aprés un clic sur le titre du post),il faut également intégrer le code <?php $fuzzvote->get(); ?> dans post.php.

  44. Alex

    21 novembre 2006 at 22 h 42 min

    Ca marche bien ce plugin, mais il y a un problème que personne n’a soulevé..

    Pour que le vote soit comptabilisé, il faut que la fenêtre Fuzz s’ouvre. Or quand on clique sur le bouton de vote, la fenêtre est bloquée par l’anti popup de la Googlebarre (je sais pas avec les autres anti popup).

    C’est vraiment dommage, car je suis sur qu’une grosse partie des votes n’est ainsi pas comptabilisés.

  45. Eric

    22 novembre 2006 at 8 h 43 min

    Effectivement Alex, mais là malheureusement je ne crois pas qu’on puisse faire grand chose pour le moment

  46. Maxime

    25 mars 2007 at 22 h 25 min

    Quand le serveur de fuzz est HS (comme hier soir), ce plug-in n’arrive pas à télécharger les stats, et résultat la page est lente à se charger, et quand ça s’affiche enfin, ça donne ça : http://www.google.be/search?q=fi...

    Correctif proposé (pour wordpress) : blog.trolleur.net/~airmax…

    Je trouve néanmoins la solution du clicker Scoopéo plus élégante : blog.scoopeo.com/2007/02/…

  47. Eric

    26 mars 2007 at 16 h 16 min

    Merci Maxime, on va tester ça

  48. tommy

    28 mars 2007 at 9 h 51 min

    Merci Eric de nous faire savoir si le code de Maxime (la classe qui récupère les donnes Header et permet de faire face au problème de timeout qui ralentit largement la page) vous semble correct.

    Merci à Eric, Fuzz et Maxime

  49. Koxin-L

    1 septembre 2007 at 16 h 37 min

    Et pour ceux qui ne passent pas par une plateforme, mais qui codent eux même leur blogue ?

    Exemple blog.koxin-l.fr

  50. Factran

    22 août 2008 at 20 h 40 min

    Et avec le nouveau fuzz, penses tu refaire un bouton de ce type ? (et aussi sous blogger, tant qu’à faire !)
    (désolé de réveiller ce post vieux d’un an !)

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Dernières news

Les bons plans

Les tests