@ Reply, petit plugin WordPress inspiré par Twitter
Publié dans Divers le 27 février 2008
Edit du 1 avril : ma demande a été validée, @ Reply est disponible sur WordPress.org.
En attendant que WordPress.org veuille bien accepter ma demande pour héberger ce plugin, vous le trouverez ci-dessous, accompagné de quelques explications.
Présentation
@ Reply est un plugin WordPress permettant de répondre aux commentaires un peu à la Twitter.
Cela signifie qu’il insère à côté de chaque commentaire des liens "répondre" représentés par une petite flèche
. En cliquant dessus, cela vous ramène automatiquement à la zone de saisie et y insère le nom de la personne concernée ainsi qu’un lien pointant vers son commentaire.
Pratique pour suivre une conversation un peu plus facilement lorsqu’il y a un grand nombre de commentaires, ou éviter de retaper le nom de la personne à laquelle on répond.
Téléchargement
Sur la page WordPress.org du plugin
Version française : at-reply-fr.zip
English version : at-reply.zip (includes a readme file with instructions)
Installation
Placez le répertoire at-reply dans le répertoire wp-content/plugins/ puis activez le plugin dans la partie admin de WordPress. Il faudra ensuite modifier votre fichier comments.php pour y ajouter la ligne suivante :
<?php if(function_exists('yus_reply')) yus_reply(); ?>
à l’endroit où vous souhaitez voir apparaitre le lien.
Pour le thème par défaut de WordPress, par exemple, vous pouvez l’ajouter juste avant :
<?php edit_comment_link(...
À voir en fonction de votre thème et de vos envies.
Vous pouvez aussi remplacer l’image reply.png par une image plus adaptée à votre thème, pensez juste à modifier le fichier at-reply.php en conséquence si besoin.
Remerciements
Je tiens à préciser que je n’ai rien "créé", je n’ai fait qu’adapter un bout de code tiré du plugin Custom Smilies pour répondre à mes besoins.
Donc, merci à Quang Anh Do pour son travail. Merci aussi à Twitter pour l’idée. Merci à Gonzague pour avoir accepté de tester ce plugin sur son blog.
Et enfin un grand merci à Guillaume pour les nouvelles images.
P.-S. : vous utilisez un thème avec un fond sombre et la flèche reply.png ressort trop ?
On a pensé à vous
Vous trouverez dans le dossier "extra" une flèche pour les fonds plus sombres
.
30 commentaires pour “@ Reply, petit plugin WordPress inspiré par Twitter”
Autres réactions (trackbacks/pingbacks)
- Plugins … état des lieux | Gonzague
- En vrac #3 | Nawak Addict - Le blog
- @ Reply
- Comment optimiser vos commentaires | Le Journal du Blog
- Gracias » Archive du blog » Nouveauté sur le blog.
- Dooliblog
- SK Blog » De légères nouveautés sur SK Blog
- Sweet November » Blog Archive » Et hop, passage à Wordpress 2.5
- Neues Wordpress Plugin "@ Reply" für Kommentare auf JurBlog.de | JurBlog.de
- gniark.net/blog/
URI de trackback | Flux RSS des commentaires
Quelle horreur je viens de perdre l’exclusivité
@Gonzague : ouais, mais c’est pour le bien de
l’humanitéla blogosphère.Salut, merci de partager ce plugin que je vais installer tout prochainement sur mon blog.
TOOTOOTOOOOO ouaiiis tu l’as publié j’espère qu’il resterait que pour Gonzague
excelleeeeennnnte initiatiiiive
Super Merci
Bien joué, je l’installe sur mon blog !
Ah merde, je suis pas sous WP
bon bah je passerais sous WP rien que pour ca
@MrMoins, @TiBo, @McM : Merci à vous.
@RaDe : ^^ tu vas devoir repartir à la recherche d’un thème.
Installed !!
Très pratique je vais l’installer tout de suite
Une version DotClear (en version 1.2 ou 2) serait vraiment sympa…
@Vivian : J’ai essayé avec aDr- (pas sous forme de plugin, mais en modifiant directement le thème), malheureusement le fait que le code HTML n’est pas autorisé dans les commentaires rend la chose inutile.
Et il n’a pas pu activer la syntaxe wiki sur son blog donc nos essais ont dû s’arrêter là.
Si quelqu’un qui utilise DotClear arrive à utiliser des liens avec un texte personnalisé (genre : Dev-Fr) dans ses commentaires, je veux bien lui expliquer ce qu’il faut ajouter dans son thème pour avoir l’équivalent du plugin @ Reply.
Et bien chez moi
La flèche apparait bien là où je l’insère, avec le code donné sur cette page, mais lorsque je clique dessus ça ne fait rien… 
Merci je viens de l’installer, je trouve celas super pratique.
Vive l’Open source quoi ! \o/
@Simon Robic : C’est bizarre ça, ton thème doit avoir quelquechose de différent des autres, genre l’auteur a eu la “bonne” idée de renommer la zone de saisie plutôt que d’utiliser le nom par défaut.
Je te contacte pour essayer de résoudre le problème.Edit : Problème résolu, le plugin Comvatars filtre les fonctions de base de WordPress ce qui empêche @ Reply de fonctionner. => Désactiver Comvatars.
Je viens de l’installer super plugins !
merci pour ce plugin très pratique
Félicitation pour ce plugin, simple, mais très pratique, il fallait y penser
@ShadowKris : merci.

En parlant de ça, à priori je ne suis pas le seul à y avoir pensé, Jeff Waughn a eu la même inspiration twitteresque : http://wordpress.org/extend/plugins/at-reply/
avec une approche différente (qui a dit plus lourde ? ^^) à base de preg_match/preg_replace qui a ses avantages et ses inconvénients.
Je trouve juste dommage que Jeff n’ait pas pris le temps de faire une recherche Google (chose que j’ai faite) avant d’appeler son plugin “@reply” (du coup, je suis bien content d’avoir mis un espace après le @).
Pendant ce temps, moi avec mon adresse sans “at” :http://wordpress.org/extend/plugins/reply-to/
je n’ai toujours pas de nouvelles et j’en aurais probablement jamais.
Le pire c’est que quelques jours avant de découvrir le plugin de Jeff, j’avais envoyé un e-mail pour demander s’il était possible de changer ce “reply-to” en “at-reply”, en voyant son apparition sur le SVN j’ai cru que mon vœu avait été exaucé, j’ai lancé TortoiseSVN, synchronisé un nouveau dossier… puis j’ai vu que ce n’était pas le mien.
Voilà, c’était le petit déballage de life qui sert à rien, mais qui fait du bien de la soirée.
A noter un petit bug, le nom de répertoire à été changer mais pas l’adresse de l’image qu’il faut modifié par le nom du nouveau répertoire soit :
Dans le fichier “at-reply.php”.
@Guillaume Ringuenet : argh ! oui effectivement je n’avais pas fait attention au fait que WordPress.org m’impose “reply-to” comme nom de répertoire.

Merci de me l’avoir signalé, je corrige de suite.
Merci à toi d’avoir créer ce petit plugin ouais !
@Yus : Voilà, c’est installé chez oim
Magnifique!
On en discutait justement sur le blog de Fran6
http://tinyurl.com/54cnf5
Tiens, en ce qui concerne le “bord blanc tout moche” de l’image en PNG, c’est dommage de ne pas utiliser la transparence que permet ce format d’image justement (ce qui est d’ailleurs le cas pour tes smileys, qui s’affichent parfaitement quelle que soit la couleur de fond).
Le truc, c’est que la flèche de base a été piquée sur twitter
à l’époque elle était encore sur fond blanc, n’ayant pas trouvé mieux j’ai rajouté la transparence à la va vite et je n’y ai plus touché depuis. 
Allez, je fais mon bon prince. Voici deux flêches, une gris claire et l’autre plus sombre vraiment transparente et libres de droit
comme celle de twitter inc.:http://blog.guillaumeringuenet.info/test/arrow.png
http://blog.guillaumeringuenet.info/test/arrow-dark.png
Wow ! Merci, je fais une mise à jour pour fêter ça.
Yo,
Je sais pas si c’est normal, mais chez moi l’espace entre le nom du posteur et le double point n’apparaît pas. C’est gênant parce que cela ne respecte pas les conventions typographiques en vigueur en France.
Comme tu le dis, ce n’est pas “normal”, as-tu bien remplacé le fichier at-reply.php par défaut (en anglais) par celui qui se trouve dans le dossier “extra” qui lui est en français et respecte les normes typographiques françaises ?