
Passer le blabla et découvrir directement le plugin..
Dans le cadre de mes expérimentations #wordpress, et après 2,5 mois de mise en place, je me suis aperçu que l’espace d’administration pour les abonnés pouvait potentiellement rendre plus de services que la simple visualisation de son profil.
Depuis ces fameux 2,5 mois, plus de 60 utilisateurs se sont abonnés à “mon” blog (en réalité celui de ma direction que je développe et maintient
). D’ailleurs, dans la partie front, ma première action a été d’ajouter une page listant ces utilisateurs - une sorte de répertoire - et leurs coordonnées. J’ai baptisé cette page “la Communauté”. Or pour vraiment l’animer, il m’a semblé primordial de travailler à offrir des “gadgets” en vue de simplifier nos échanges et leur utilisation des ressources disponibles dans la galaxie Intranet de ma boîte.
Je me suis donc défini une “roadmap” des différents outils que je pensais utiles à l’enrichissement de leur expérience de notre site Intranet.
L’objectif à terme étant de faire de la page d’administration wordpress de notre site leur page d’accueil
Cet article se concentre sur le point 1. à savoir la mise en place d’un système d’alerte et d’échanges accélérés par rapport aux classiques mailing lists que je trouve inappropriées.
le “plugin” qwicker : fichier zip (12ko)
D’un objectif principal qui était de tenir informé de la disponibilité des applis que j’ai développé sur d’autres hébergements (flex, php..), je me suis dit : “tant qu’à faire autant mettre en place un espace d’échanges rapides accessible à tous les abonnés !”.
J’ai donc développé mon premier plugin wordpress en ce sens. Il s’agit d’un modeste “twitter” like.

Comme tout plugin, il suffit de dézipper la bête dans le répertoire /wp-content/plugins et de l’activer depuis le menu plugin de l’administration de wordpress.

Et hop! il est prêt à l’emploi
Voyons les fonctionnalités :

Au fur et à mesure de la saisie du “Qwick”, il est affiché le nombre de caractères restant. Pour cela, j’ai légèrement adapté l’excellent travail réalisé sur le plugin jquery JMaxInput et ajouter un évènement onsubmit qui compte la longueur de la chaîne de caractères.

Il est possible d’adresser plus particulièrement un “qwick” à un destinataire. Pour ce faire je rajoute “@” devant le pseudo de l’utilisateur wordpress. j’utilise le pseudo de l’abonné car il est quoiqu’il arrive unique. Pour être sûr que “unknown” existe bien, sur submit un léger ajax va inspecter la liste des pseudos, si l’un d’entre eux n’est pas reconnu, le qwick n’est pas posté et un message informe sur le ou les utilisateurs inconnus.

Par défaut toutes les 6 secondes un appel ajax est réalisé pour savoir si de nouveaux messages ont été postés. Si cette périodicité est jugée trop régulière, il suffit de modifier les lignes 224 et 226 du fichier qwicker.php !
224: setTimeout(’updatePost()’, 6000);
226: setTimeout(’updatePost()’, 6000);
En cliquant sur le lien “Afficher le (les n) nouveau qwick(s)”, la timeline est rafraichie.

Par défaut, le nombre de qwicks affiché est fixé à 5. Cependant, vous pouvez augmenter ou diminuer ce dernier en changeant la variable $limit dans le fichier qwicker.php à la ligne 142 :
142: $limit = 5; # fixed
J’utilise la fonction paginate_links() de wordpress pour cette fonctionnalité. Et à l’usage je la préfère largement au plugin wp-paginate que j’utilise pour le loop classique de wordpress. En effet, lorsque j’utilise des customs queries, ce dernier renvoyant systématiquement la pagination du loop classique, paginate_links() me permet de précisément gérer leurs paginations.

En vue de proposer simplement un avatar de l’utilisateur, la version du plugin que j’ai rendu disponible en téléchargement ici utilise gravatar : la fameuse fonction get_avatar([id_user], [taille avatar]).
Néanmoins, dans mon environnement professionnel, n’étant pas en mesure de faire des appels gravatar (Intranet) et n’étant pas certain que les utilisateurs aient effectivement un gravatar, j’utilise le plugin user-photo.
Pour améliorer la bête la version que je prévois de mettre en ligne propose l’affichage d’informations relatives à l’utilisateur (coordonnées, les 5 derniers qwicks, et les 5 derniers commentaires déposés sur le blog) à l’aide de thickbox. Dans un environnement fermé, ou si vous voulez faire un flux particulier au sein de votre blog pour vos utilisateurs, ce premier jet peut être intéressant. Autrement, je vous conseille de sonder la base des plugins pour directement intégrer twitter à votre blog
.
N’ayant pas encore testé la bête en live, si toutefois vous le faites, merci de me faire un feedback en déposant un commentaire ici.
5 Tweets
14 Other Commentaires
[...] Ce billet était mentionné sur Twitter par Aurélien Fache, monpetitponey. monpetitponey a dit: Et voici Qwicker ! - Owni: Et voici Qwicker !Ownihttp://goo.gl/fb/XGVy Commentaire posté via… nicoreaditlater: R… http://bit.ly/4AdUPS [...]
Social comments and analytics for this post…
This post was mentioned on Twitter by mathemagie: [#owni] Et voici Qwicker ! http://goo.gl/fb/TUrj...
Commentaires depuis sites tiers avec BackType
Curt Schilling is a Yankee fan like Tom Brady has a New York Giants tattoo on his ass.
Coakley barely registers a brain-wave. She should be perfect for the proud voters of Taxachussetts.
Commentaire posté via Feed Your ADHD
Dunderhead!!! That about says it all.
Commentaire posté via Feed Your ADHD
What a Demoncrat! She is such a moron!! Croakley is beyond out of touch with MA voters. I think she’s reached the state of being delusional, now.
Commentaire posté via Feed Your ADHD
idiote extraordinaire! I just hope that the majority of voters in Mass have more sense than she does.
Commentaire posté via Feed Your ADHD
I’m looking forward to news that obama has been delivered another electoral kick in the crotch on Jan 20. Please, say it will be so.
Commentaire posté via Feed Your ADHD
Through the process of elimination, we have found the ONE SINGLE LIBTARD libtarded enough to lose a senate race in MA.
Commentaire posté via Feed Your ADHD
MK, let it be so.
Commentaire posté via Feed Your ADHD
Oh, please, let Coakley get defeated!
Commentaire posté via Feed Your ADHD
I like this Brown guy, he’s coming out swinging. It’s about time somebody started jamming their lying crap back in their faces.
Commentaire posté via Feed Your ADHD
[Massachusetts] do the country a damned favor and put Scott Brown in the Senate.
Are you kidding?! They’re putting him in the White House in 2012!! This guy is the guy. No more cranky old guys (sorry McCain, sorry Thompson). No more androids (sorry Romney). Great resume, great hair, great body, great speaking voice. Unless there are any skeletons in the closet (and those don’t even matter that much anymore), it’s going to be Brown in 2012.
Commentaire posté via Feed Your ADHD
I sure Hope Brown wins. I think UPS should SUE coakley, for blatantly stealing their logo, tag line, and everything else. I also hope Charlotte is on to something, Brown for President….A GOOD brown this time
Commentaire posté via Feed Your ADHD
Charlotte,
IMHO he is the real deal except on energy..
Check out his website..
Commentaire posté via Feed Your ADHD
[#owni] Et voici Qwicker ! http://goo.gl/fb/TUrj
Commentaire posté via Twitter
Owni.fr - Et voici Qwicker ! - [Plugin WP] http://bit.ly/6AsnaP
Commentaire posté via Twitter
#veille Et voici Qwicker !:
Passer le blabla et découvrir directement le plugin..
Dans le cadre de mes .. http://twurl.nl/mfiu6e
Commentaire posté via Twitter
This is what I found on Brown’s website. Nothing new here. Every candidate in the US — even for the local library board — says this. And they’ve been saying it at least since the early 70s. Don’t worry about it. They never quite get around to doing it. The big clue word here is “common-sense.”
Energy and Environment
I support common-sense environment policy that will help to reduce pollution and preserve our precious open spaces. I realize that without action now, future generations will be left to clean up the mess we leave. In order to reduce our dependence on foreign oil, I support reasonable and appropriate development of alternative energy sources such as wind, solar, nuclear, geothermal and improved hydroelectric facilities. I oppose a national cap and trade program because of the higher costs that families and businesses would incur.
Commentaire posté via Feed Your ADHD
http://www.youtube.com/watch?v=ZYN4B3tExMQ
Can I predict stuff or what! Watch the above
“Dan Winslow, Brown campaign counsel, spoke to reporters about the campaign’s filing of a criminal complaint against the Massachusetts Democratic Party regarding a recent mailing paid for and sent by the Massachusetts Democratic Party.”
Liars can’t get away with it…we should sue obummer too!
Commentaire posté via Feed Your ADHD
Intégrez un Twitter dans votre blog Wordpress http://owni.fr/2010/01/17/et-voici-qwicker/#qwicker
Commentaire posté via Twitter
#Owni Et voici Qwicker ! http://bit.ly/79J2WP
Commentaire posté via Twitter