Guillaume Bizet | Blogging, Web2.0, Dotclear et Dotclear2

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

Bonjour et bienvenue sur mon blog.
Passionné depuis plusieurs années par l'informatique et encore plus par le web, ce blog est donc devenu au fil du temps un moyen pour moi de partager avec vous des informations qui me semblent intéressantes : actualité et services Web 2.0, actualité du net, astuces et thèmes Dotclear 1.2.x | Dotclear 2, logiciels on et offline, iPhone, iPhone 3G, en gros tout ce qui touche au domaine hight-tech.
Pour mieux me connaitre, je vous invite à venir découvrir Profil Ziki qui centralise mon "identité internet".

18/01/2008

Appel à l'aide, au secours, aidez nous !!!

Vous n'êtes pas sans savoir que je suis très déçu de mon hébergeur actuel, 1&1. J'ai eu de nombreux problèmes et j'ai récemment pris un hébergement chez OVH sur un 90PLAN. J'aurais préféré prendre l'hébergement proposé par Infomaniak, mais l'état de mes finances ne le permettait pas ;)
Thomas avec qui je converse très régulièrement via MSN n'était pas content lui non plus de son hébergement chez 1&1et on a pris la décision de s'en aller ensemble de 1&1 pour OVH. Il a déjà éffectué sa migration et moi je n'ai pas encore eu ou pris le temps de le faire, mais je suis en phase de test pour le transfert

J'en viens à ce "Aidez-nous" !!!
On utilise tous les deux un plugin pour feedburner fait maison et il nous est impossible de récupérer le xml générer par Feedburner pour afficher le nombre d'abonnés depuis notre migration.

Alors voici les explications concrètes du problème.
Je cite Thomas qui explique les choses bien mieux que moi :

  • Le code que j'utilise pour Feedburner est le même que celui que j'utilise pour communiquer avec l'API de Ziki et ça marche ici
  • Je peux, en tapant directement l'url accéder au xml

La seule solution possible et que je voyais était que Feedburner bloquait les requêtes provenant d'OVH car mon host était à l'époque en 90plan.ovh.net. Je décide donc d'attendre que mon domaine soit transféré.

Il y a 2 semaines environ, mon domaine est transféré chez OVH mais le problème est toujours le même. Pour tester, j'ai créé script de test avec :

<?php
$xml = simplexml_load_file('http://api.feedburner.com/awareness/1.0/GetFeedData?uri=http://feeds.feedburner.com/ZenstyleLeBlogZen');
print_r($xml);
?>

Et voilà ce que ça me sort :

Warning: simplexml_load_file(http://api.feedburner.com/awareness/1.0/GetFeedData?uri=http://feeds.feedburner.com/ZenstyleLeBlogZen) [function.simplexml-load-file]: failed to open stream: HTTP request failed! in /home.10.29/zenstyle/www/blog/utilitaires/test.php on line 3 Warning: simplexml_load_file() [function.simplexml-load-file]: I/O warning : failed to load external entity "http://api.feedburner.com/awareness/1.0/GetFeedData?uri=http://feeds.feedburner.com/ZenstyleLeBlogZen" in /home.10.29/zenstyle/www/blog/utilitaires/test.php on line 3

J'ai testé sur d'autres hébergements, notamment http://zenstyle.free.fr/test.php et le script passe. Alors je ne comprends vraiment pas ou ça cloche, c'est un énorme mystère. Donc si quelqu'un aurait une idée ou une piste, je suis preneur!! Merci!

Merci à tous de votre aide parce que là c'est assez énervant de ne pas arriver à faire ce que l'on veut. En plus cela parait assez simple ...

18/10/2007

SmashingCoding : une future référence pour les codeurs

Christophe Lefevre n'est jamais à court d'idées !!! Il a déjà à son actif un certains nombre de très bon projets.
Je vous laisse en juger :

  • Desyr : son tout premier réseau social
  • Blogasty : un nouveau système de promotion de blogs basé sur le principe du digg-like, à mon avis sa plus grande réussite tellement il est plébiscité
  • Likipad : pour créer des blogs facilement via une plateforme. Pour reprendre les termes de Christophe : simple et efficace, un likipad c'est 100% gratuit. Likipad supporte les thèmes, les widget, les flux rss, les galeries d'images personnelle
  • Vide-on qui permets de rechercher simultanément des vidéos sur Youtube, Google Video, Dailymotion, Grouper et Blip.
  • Bloom : une messagerie instantanée pour communiquer de blog à blog
  • Simple JS : une librairie javascript légère qui vous permets de réaliser des effets sympa comme avec Jquery ou motools ou encore scripta
  • Nextblog : permets de naviguer de blogs en blogs
  • BlogCloud : une nuage de blogs sous la forme du nuage de tags que tout le monde connait
  • Pictolinks : des pictolinks sympa. Ce sont les petites images que j'utilise dans la partie "mes Profil/Réseaux"
  • TheFeedr : un regroupement de blogueurs publiant sur le même blog le meilleur de l'actualité High-Tech

Et depuis hier est lançé le blog SmashingCoding

Logo SmashingCoding

qu'il définit de la manière suivante

SmashingCoding est un blog collaboratif sur le web-développement et design. Si comme moi, vous cherchez régulièrement des news sur des apis, techniques ajax et scripts particuliers, vous savez que ce n’est pas sur le site du zero que vous trouverez ça.
Souvent, c’est sur des blogs de développeurs, pas spécialement dédié au développement que l’on trouve les solutions. Souvent aussi, les développeurs n’ont pas le temps de tenir un tel blog à jour, risquant même de laisser celui ci aux oubliettes après 2-3 articles.
C’est là que je me suis dit qu’il y a un truc à faire: Proposer un blog commun sur le dev et design où les blogueurs ne sont pas forcés de proposer un tuto toute les semaines, mais peuvent tout même partager leurs connaissances et expériences.

Pour l'instant 4 développeurs font partie de l'aventure de départ :

Je vous laisse aller découvrir ce nouveau blog et si l'envie vous prends de participer à ce blog collaboratif, que vous êtes webdeveloppeurs ou webdesigner, contactez Christophe par mail

17/10/2007

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

<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

.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

09/08/2007

Sauvegardez automatiquement votre base de donnée sous Dotclear 2

Quand j'ai commencé avec dotclear 2, j'ai utilisé le système de back up automatique avec le greffon de K-net AutoBackUp mais malheureusement j'étais pas tout à fait satisfait et ce pour plusieurs raisons :

  • on ne pouvait pas régler l'heure de sauvegarde
  • parfois je recevais des mails avec la pièce jointe de sauvegarde vide

Avec Dotclear 1.2.6 j'utilisais un code en stock de Pep qui fonctionnait à merveille alors je me suis dis que ce serait bien de l'adapter pour Dotclear 2 mais mes connaissances en php ne me permettais pas de le faire, du coup j'avais un peu laissé tombé après plusieurs tentatives infructueuses quand je suis tombé sur le post de Zeiram qui avait fais justement cette adaptation

Je vous renvoie à mon billet pour dotclear 1 pour ce qui est de la partie installation de se script puisque rien n'a changé.
Pour le script, vous le trouverez en annexe de ce billet !!!

Du coup tout marche comme je veux maintenant.
Qu'est-ce qu'on dis .... Merci Zeiram ;)

Edit du 23 Juillet 2008 : comme julien nous le dis en commentaire, le passage en DC2 RC2 l'a amené à modifier ce script. Le nouveau fichier en donc en annexe

12/06/2007

Migration de mes galeries photos de Dotclear vers PicsEngine

Mes galeries photos sous Dotclear 1 étaient gérées par le plugin de Dsls mais étant passé à Dotclear 2 et voyant que le plugin actuellement en beta pour cette version n'était pas encore très avançé, je me suis tourné vers une autre solution.

Et j'ai trouvé mon bonheur :

Logo PicsEngine

C'est une application qui permet de faire une galerie photo tout en flash. C'est magnifique et très bien pensé. Alors je me permets de remercier ici Michaël Villar qui est l'auteur de cette magnifique application.
Pour fonctionner l'application nécessite une base mysql et flash d'installé sur votre navigateur

Points forts :

  • simplicité et convivialité de la console d’administration grace à l'intégration de la technologie Ajax
  • galerie flash et ajax .
  • fluidité et légèreté de navigation dans les pages.
  • système de commentaire en flash intégré
  • flux rss personnalisable par l'administrateur. Possibilité de créer plusieurs flux rss
  • zoom pour voir la photo originale.
  • template personnalisable via fichier css.
  • création automatisée de vignettes.

Points faibles :

  • pas de diaporama défilant (slideshow).
  • pas de système permettant la protection par mot de passe de certains albums dans la galerie

La version 3 de cette application est en cours de développement et promets d'être bien mieux encore, je vous laisse aller faire un tour sur le post concerné, vous pouvez même accéder à une preview et je pense que vous allez être "sur les fesses"

Donc vous trouverez ma galerie PicsEngine sur http://photos.bizetfamily.net

Ma galerie photo sous PicsEngine

Cliquez sur l'image pour la voir en grand

pour les habitués et les autorisés car ma galerie comprenant une majorité de photos privées j'en ai restreins l'accès. Donc pour les mais et la famille les login et mot de passe n'ont pas changé et pour ceux qui souhaitent un login/pass contactez moi via le formulaire de contact du blog

21/05/2007

Dotclear 1.2.x : avatars MyBloLog dans les commentaires

Je viens de modifier les fichiers de mon thème pour pouvoir afficher les avatars de MyBloLog dans les commentaires au lieu des gravatars

Voici le code fourni par ericlitzler sur le forum de dotclear

Lire la suite ...

18/05/2007

Mementos indispensable pour webmasters/développeurs

Dans l'optique de passer mon blog actuellement sous Dotclear 1 vers Dotclear 2, je me suis mis à la recherche de la syntaxe à utiliser dans mon htaccess pour renvoyer les anciennes urls vers les nouvelles car elles n'ont pas le même format !

Je suis tombé sur ce site génial :

Logo I Love Jack Daniels

qui mets gratuitement à dispositions différents mémentos qui me semblent indispensables pour ceux qui veulent soit faire de la programmation ou tout simplement pour les webmasters

Lire la suite ...

- page 1 de 3

Guillaume Bizet Vie du blog «Mise à jour vers dc2.1»
Guillaume Bizet Webdesign «Set d'icônes Milky»
Guillaume Bizet Web2.0 «Blendfu : des brushes, patterns et des formes personnalisées pour Photoshop et Gimp»
WeboniPhone.fr Actualité «Le Figaro version iPhone»
Guillaume Bizet Informatique / Techno «Un florilège de nouveautés dans les services de Google»
Guillaume Bizet Web2.0 «Des générateurs de fluxs RSS»
Guillaume Bizet Vrak de blogs «Vrak de blogs #45»
Guillaume Bizet Apple / iPhone «iScoop : un digg like spécial iPhone»
WeboniPhone.fr Actualité «France 24 adapté à l'iPhone»
WeboniPhone.fr Divers «Autodeclics.com sur iPhone»
Guillaume Bizet Webdesign «Icones sociales dessinées à la main»
Guillaume Bizet Apple / iPhone «Sur WebOniPhone cette semaine#2»
Guillaume Bizet Vrak de blogs «Vrak de blogs #44»
WeboniPhone.fr Web2.0 «PocketTweets : une WebApps twitter pour iPhone»
Guillaume Bizet Informatique / Techno «Windows 7 : des screenshots»
Guillaume Bizet Divers «Superbe video repésentant le traffic aérien mondial au cours d'une journée»
WeboniPhone.fr Vie Pratique «Cadremploi optimisé pour l'iPhone»
Guillaume Bizet Xhtml / CSS «La propriété CSS de texte à la loupe»
WeboniPhone.fr Internet «Exalead version iPhone»
Guillaume Bizet Dotclear 2 «Dotclear 2.1 en approche»
fermer