Le blog de Guillaume Bizet

Le blog de Guillaume BIZET : Blogging, iPhone, Webdesign, XHTML, CSS, Web2.0, Dotclear et Dotclear2, ...

Aller au contenu | Aller au menu | Aller à la recherche

Plugin MyFeedburner

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,
Ancien compteur Feedburner
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

MyFeedburner : 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

MyFeedburner : partie publique brute
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),
MyFeedburner : partie publique
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

Guillaume BIZET

Auteur: Guillaume BIZET

Restez au courant de l'actualité et abonnez-vous au Flux RSS du blog ou du Flux RSS de cette catégorie

Tomtom Tomtom ·  17 octobre 2007, 12:17

Ohhh c'est beau! \o/

Bravo pour le plugin ;)

Jean-Marie 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 Guillaume ·  17 octobre 2007, 13:55

@Jean-Marie : cela existe déjà. Regarde sur le blog de richard (http://www.tapahont.info/)

JFMichaud 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 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 weetabix ·  17 octobre 2007, 16:56

super taf , bravo guillaume !

Julien Julien ·  17 octobre 2007, 23:01

Très bonne initiative ! Ce plugin fera un peu de bien à la communauté Dotclear :)

JFMichaud 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 Moe ·  20 octobre 2007, 18:41

Pourquoi passer par une liste contenant un <span> ?

Guillaume 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 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 !! :-D

Guillaume 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 8-O

Kévin 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 :-D

Sinon, pas de soucis, je refais le bouton et le CSS de zéro ;)

En attendant ta réponse,
Kévin

ArsalanE 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 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 ArsalanE ·  13 novembre 2007, 11:37

:( Merci Guillaume pour l'info .

StandarT 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 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 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 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...);

Ajouter un commentaire Fil des commentaires de ce billet

Faites un trackback

URL de rétrolien : http://blog.guillaumebizet.fr/trackback/553


À Voir Également

Thème ColorSide pour Dotclear2

Theme ColorSide pour Dotclear2

Les billets ont été peu nombreux ces derniers mois sur le blog mais maintenant que j’ai un peu plus ...

Lire la suite

dc2iPhone accueil

Thème iPhone pour Dotclear2 : dc2iPhone

Comme je l’avais dit il y a un moment maintenant, j’ai réalisé un thème générique spécial pour ...

Lire la suite