Plugin MyFeedburner
Publié le mercredi 17 octobre 2007, 09:15 - modifié le 16/09/11 - Dotclear - Lien permanent
Comme promis, je mets à disposition mon tout premier plugin pour Dotclear2.
Description
J'en avais marre de voir que l'affichage des abonnés à mon fluxs RSS n'étais pas personnalisable,

et j'avais remarqué que pas mal de blogs sous wordpress arrivaient à le personnaliser. Du coup avec mon peu de connaissances en php, je me suis plongé dans l'API de feedburner pour voir comment elle pourrait être exploitée.
Ce plugin en est donc à sa toute première version soit v0.1
Le principe de ce widget tout simple : permettre la personnalisation de l'affichage du nombre d'abonnés à un flux RSS géré par feedburner
Je tenais à remercier tout particulièrement Thomas qui par un de ses plugins a inspiré celui-ci et surtout qui a corrigé mes erreurs de débutant
MyFeedburner partie administration

Comme vous pouvez le constater, le widget est on ne peut plus simple. Vous avez 3 champs à remplir :
- Si vous le souhaitez, le titre qui s'affichera entre les balises <h2></h2>
- L'identifiant de votre flux feedburner. Aller regarder l'url de celui-ci et récupérez ce qui est en gras dans l'exemple suivant. Exemple : http://feeds.feedburner.com/BizetsFamilyBlog
- Le texte que vous souhaitez voir affiché juste après le nombre d'abonnés
- Enfin la fameuse case à cocher si vous ne voulez l'afficher qu'en homepage
MyFeedburner partie publique

Voilà ce que cela donnera sans personnalisation des éléments via les CSS.
Mais, justement, pour que vous puissiez personnaliser un maximum ce widget (comme dans l'exemple ci-dessous),

j'ai pris soin de placer des class un peu partout. Ainsi, le code généré par le widget sera de la forme
[html4strict] <div class="myfeedperso"> <h2>Titre du widget</h2> <ul> <li class="feed_IdBlog"><a href="http://feeds.feedburner.com/BizetsFamilyBlog"><span class="feed_IdBlog_nb">XXX</span> texte_choisi</a></li> </ul> </div>
Edit
Suite à une demande par mail, je vous donne ici un exemple de code CSS qui peut accompagner le plugin
[css]
.feed_IdBlog { height: 20px; line-height: 20px; background: transparent url(/images/bg_feedburner.gif) no-repeat left top; }
span.feed_IdBlog _nb { margin-left: 40px; font-weight: bold; font-size: 1.7em;}
Conclusion
A vous de jouer !!! J'espère que vous ferrez bon accueil à ce plugin ultra simple.
N'hésitez pas à me remonter tout bug ou bien toute suggestion d'amélioration
-
Tomtom · 17 octobre 2007, 12:17
-
Ohhh c'est beau! \o/
Bravo pour le plugin

-
Jean-Marie · 17 octobre 2007, 13:28
-
Hello Guillaume,
Sacré beau boulot de plus le widget est tip top, perso, ça me plairait bien un comme ça pour mon blog sous WP mais cela reste un petit rêve dans la mesure ou je n'ai pas les connaissances ...
Félicitation ...
-
Guillaume · 17 octobre 2007, 13:55
-
@Jean-Marie : cela existe déjà. Regarde sur le blog de richard (http://www.tapahont.info/)
-
JFMichaud · 17 octobre 2007, 14:06
-
Vraiment super, un élément de moins qui m'enpêchait de passer à feedburner, la personalisation. Il reste le côté de la langue et principalement y a t-il un avantage certe à être sous feedburner? Dès que tous réunis et convaincu, je passe à ton plug, qui sera maintenant la référence, il est vraiment bien, c'est le genre de plug utile à faire. Encore bravo
-
Jean-Marie · 17 octobre 2007, 15:34
-
Super Guillaume et merci pour l'info, ou ai-je la tête , J'ai laissé 2 com sur Tapahont ce matin et j'ai même pas fait gaffe au widget !! ...
Va falloir maintenant que je le trouve ce plugin Feedburner pour WP ! ... 8-| 8-D
-
weetabix · 17 octobre 2007, 16:56
-
super taf , bravo guillaume !
-
Julien · 17 octobre 2007, 23:01
-
Très bonne initiative ! Ce plugin fera un peu de bien à la communauté Dotclear

-
JFMichaud · 20 octobre 2007, 02:48
-
J'ai des erreurs si je tente de faire un trackback sur ton blog...alors voilà

http://www.citronet.ca/blog/index.p... -
Moe · 20 octobre 2007, 18:41
-
Pourquoi passer par une liste contenant un <span> ?
-
Guillaume · 20 octobre 2007, 20:08
-
@Moe : tout simplement pour que chaque élément puisse être personnalisable on peut personnliser le li entièrement mais si on veut pousser encore plus loin et personnliser le nombre uniquement avec le span c'est possible alors que sans non
-
Guillaume · 22 octobre 2007, 19:46
-
ouais cool, j'avais vu ton compteur feedburner et je me disait : «zut, un autre qui a trouvé le moyen de le personnaliser, il faudrais que je trouve leur truc» et voila en fouillant dans tes billets que j'avais loupé, un beau plugin !!! et pour DC2 en plus !!

-
Guillaume · 22 octobre 2007, 20:07
-
voilà, je l'ai installé... mais en attendant d'ajouter un peu de CSS, il vaut mieux que je laise mon ancien compteur, car juste comme ça il passe innaperçu

-
Kévin · 29 octobre 2007, 15:22
-
ne connaissant pas de plugin comme celui-ci pour WordPress, j'ai décidé de transformer celui-là :-p
Bon, le code n'a rien à voir avec le tien, mais comme j'utilise ton bouton et ton CSS, je voudrais avoir ton autorisation
Sinon, pas de soucis, je refais le bouton et le CSS de zéro

En attendant ta réponse,
Kévin -
ArsalanE · 11 novembre 2007, 18:59
-
Salut Guillaume est ce que y a un certain truc pour que cela marche sur blogger merci de me repondre

-
Guillaume · 11 novembre 2007, 22:35
-
@ArsalanE Comme je te l'ai déjà dit je ne connais pas blogger donc je ne peux pas te dire si c'est faisable.
Je te conseille de te tourner vers un forum spécialisé pour blogger -
ArsalanE · 13 novembre 2007, 11:37
-
Merci Guillaume pour l'info . -
StandarT · 13 novembre 2007, 21:08
-
@ArsalanE Il me semble que lors de ton inscription au flux feedburner pour les blogs, on te propose une sorte de widget pour blogger entre autres, j'en ai vu pour wordpress mais pas pour dotclear 2.
C'est pourquoi je dis un grand merci à Guillaume pour son super travail, adopté et installé sur le standarT blog

-
pickupjojo · 19 novembre 2007, 21:36
-
Super plugin ! Quand j'aurai un peu moins honte d'afficher mon nombre d'abonnés, c'est sûr qu'il sera sur la homepage.

-
grumpf · 30 avril 2008, 23:26
-
merci guillaume c'est en place chez moi mon vieux et moche icône feedburner a sauté suite a une mise a jour de DC2...
au moins maintenant c'est "intégré" à mon theme -
Grumpf · 23 mars 2009, 20:25
-
Hello,
depuis un petit moment l'api feedburner a changé pour que le plugin refonctionne il suffit de changer la ligne :
$feed = feedReader::quickGet('http://api.feedburner.com/awareness...);
par
$feed = feedReader::quickGet('http://api.feedburner.com/awareness...);
Faites un trackback
URL de rétrolien : http://blog.guillaumebizet.fr/trackback/553














