<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Patrice Lamarche - Blog</title>
    <link>http://patricelamarche.net/</link>
    <description>Ce blog est moche. Je ne suis pas designer.</description>
    <language>fr-fr</language>
    <copyright>Patrice Lamarche</copyright>
    <lastBuildDate>Thu, 30 Jul 2009 21:24:00 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.3.9074.18820</generator>
    <managingEditor>patrice.lamarche@gmail.com</managingEditor>
    <webMaster>patrice.lamarche@gmail.com</webMaster>
    <item>
      <trackback:ping>http://patricelamarche.net/Trackback.aspx?guid=2e333b96-d0f3-4f0c-b776-a045013614e2</trackback:ping>
      <pingback:server>http://patricelamarche.net/pingback.aspx</pingback:server>
      <pingback:target>http://patricelamarche.net/PermaLink,guid,2e333b96-d0f3-4f0c-b776-a045013614e2.aspx</pingback:target>
      <dc:creator>Patrice Lamarche</dc:creator>
      <wfw:comment>http://patricelamarche.net/CommentView,guid,2e333b96-d0f3-4f0c-b776-a045013614e2.aspx</wfw:comment>
      <wfw:commentRss>http://patricelamarche.net/SyndicationService.asmx/GetEntryCommentsRss?guid=2e333b96-d0f3-4f0c-b776-a045013614e2</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p align="justify">
Comme tous les ans, je profite de la période des vacances d’été afin de faire évoluer
ce blog en changeant son apparence ou en ajoutant des fonctionnalités. 
</p>
        <p align="justify">
Cette année aucune modification graphique n’a été apporté sur le thème utilisé, j’ai
cependant ajouté plusieurs fonctionnalités.
</p>
        <p>
Comme vous avez pu le lire via le précédent post, <strong><em>le système de gestion
des commentaires est à présent basé sur DISQUS</em></strong>. DISQUS permet de bénéficier
d’un affichage ergonomique des commentaires basés sur des threads et vous permet de
vous identifier via votre compte Facebook, Twitter ou encore OpenID :<img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://patricelamarche.net/content/binary/WindowsLiveWriter/Relookingdt_14780/image_3.png" width="398" height="153" /></p>
        <p>
          <strong>
            <em>J’ai également rajouté la barre </em>
          </strong>
          <a href="http://www.wibiya.com">
            <strong>
              <em>Wibiya</em>
            </strong>
          </a>
          <strong>
            <em> en
bas de page</em>
          </strong> :
</p>
        <p>
          <img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://patricelamarche.net/content/binary/WindowsLiveWriter/Relookingdt_14780/image_17.png" width="644" height="15" />
        </p>
        <p align="center">
Cette barre permet de fournir des fonctionnalités de navigation tels l’affichage synthétique
des derniers posts, mais également de traduire les posts en différentes langues (pratique
pour ceux qui arrivent sur mon blog via <a href="http://twitter.com/patricevb" target="_blank">mes
tweets</a>) : 
</p>
        <p align="center">
          <img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://patricelamarche.net/content/binary/WindowsLiveWriter/Relookingdt_14780/image_11.png" width="472" height="398" />
          <img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://patricelamarche.net/content/binary/WindowsLiveWriter/Relookingdt_14780/image_10.png" width="144" height="334" />
        </p>
        <p>
 
</p>
        <p align="justify">
Et enfin, la barre propose une intégration avec Twitter qui vous permet de consulter
mes derniers tweets et de tweeter à votre tour à propos des différents posts du blog
:
</p>
        <p>
          <img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image" border="0" alt="image" src="http://patricelamarche.net/content/binary/WindowsLiveWriter/Relookingdt_14780/image_13.png" width="822" height="537" />
        </p>
        <p>
C’est tout pour cette année, n’hésitez pas à m’indiquer ce que vous en penser, à faire
vos remarques et suggestions !
</p>
        <img width="0" height="0" src="http://patricelamarche.net/aggbug.ashx?id=2e333b96-d0f3-4f0c-b776-a045013614e2" />
      </body>
      <title>Relooking d’été</title>
      <guid isPermaLink="false">http://patricelamarche.net/PermaLink,guid,2e333b96-d0f3-4f0c-b776-a045013614e2.aspx</guid>
      <link>http://patricelamarche.net/2009/07/30/RelookingD%c3%a9t%c3%a9.aspx</link>
      <pubDate>Thu, 30 Jul 2009 21:24:00 GMT</pubDate>
      <description>&lt;p align="justify"&gt;
Comme tous les ans, je profite de la période des vacances d’été afin de faire évoluer
ce blog en changeant son apparence ou en ajoutant des fonctionnalités. 
&lt;/p&gt;
&lt;p align="justify"&gt;
Cette année aucune modification graphique n’a été apporté sur le thème utilisé, j’ai
cependant ajouté plusieurs fonctionnalités.
&lt;/p&gt;
&lt;p&gt;
Comme vous avez pu le lire via le précédent post, &lt;strong&gt;&lt;em&gt;le système de gestion
des commentaires est à présent basé sur DISQUS&lt;/em&gt;&lt;/strong&gt;. DISQUS permet de bénéficier
d’un affichage ergonomique des commentaires basés sur des threads et vous permet de
vous identifier via votre compte Facebook, Twitter ou encore OpenID :&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://patricelamarche.net/content/binary/WindowsLiveWriter/Relookingdt_14780/image_3.png" width="398" height="153" /&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;&lt;em&gt;J’ai également rajouté la barre &lt;/em&gt;&lt;/strong&gt;&lt;a href="http://www.wibiya.com"&gt;&lt;strong&gt;&lt;em&gt;Wibiya&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;em&gt; en
bas de page&lt;/em&gt;&lt;/strong&gt; :
&lt;/p&gt;
&lt;p&gt;
&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://patricelamarche.net/content/binary/WindowsLiveWriter/Relookingdt_14780/image_17.png" width="644" height="15" /&gt; 
&lt;/p&gt;
&lt;p align="center"&gt;
Cette barre permet de fournir des fonctionnalités de navigation tels l’affichage synthétique
des derniers posts, mais également de traduire les posts en différentes langues (pratique
pour ceux qui arrivent sur mon blog via &lt;a href="http://twitter.com/patricevb" target="_blank"&gt;mes
tweets&lt;/a&gt;) : 
&lt;/p&gt;
&lt;p align="center"&gt;
&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://patricelamarche.net/content/binary/WindowsLiveWriter/Relookingdt_14780/image_11.png" width="472" height="398" /&gt; &lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://patricelamarche.net/content/binary/WindowsLiveWriter/Relookingdt_14780/image_10.png" width="144" height="334" /&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;#160;
&lt;/p&gt;
&lt;p align="justify"&gt;
Et enfin, la barre propose une intégration avec Twitter qui vous permet de consulter
mes derniers tweets et de tweeter à votre tour à propos des différents posts du blog
:
&lt;/p&gt;
&lt;p&gt;
&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image" border="0" alt="image" src="http://patricelamarche.net/content/binary/WindowsLiveWriter/Relookingdt_14780/image_13.png" width="822" height="537" /&gt; 
&lt;/p&gt;
&lt;p&gt;
C’est tout pour cette année, n’hésitez pas à m’indiquer ce que vous en penser, à faire
vos remarques et suggestions !
&lt;/p&gt;
&lt;img width="0" height="0" src="http://patricelamarche.net/aggbug.ashx?id=2e333b96-d0f3-4f0c-b776-a045013614e2" /&gt;</description>
      <comments>http://patricelamarche.net/CommentView,guid,2e333b96-d0f3-4f0c-b776-a045013614e2.aspx</comments>
      <category>Blog</category>
    </item>
    <item>
      <trackback:ping>http://patricelamarche.net/Trackback.aspx?guid=0e74bbc8-8c76-4638-a423-7b37f1c0af05</trackback:ping>
      <pingback:server>http://patricelamarche.net/pingback.aspx</pingback:server>
      <pingback:target>http://patricelamarche.net/PermaLink,guid,0e74bbc8-8c76-4638-a423-7b37f1c0af05.aspx</pingback:target>
      <dc:creator>Patrice Lamarche</dc:creator>
      <wfw:comment>http://patricelamarche.net/CommentView,guid,0e74bbc8-8c76-4638-a423-7b37f1c0af05.aspx</wfw:comment>
      <wfw:commentRss>http://patricelamarche.net/SyndicationService.asmx/GetEntryCommentsRss?guid=0e74bbc8-8c76-4638-a423-7b37f1c0af05</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p align="justify">
DISQUS est un excellent service de gestion de commentaires :
</p>
        <p align="justify">
          <a href="http://patricelamarche.net/content/binary/WindowsLiveWriter/InstallerDISQUSsurDasBlog_2D15/image_12.png">
            <img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image" border="0" alt="image" src="http://patricelamarche.net/content/binary/WindowsLiveWriter/InstallerDISQUSsurDasBlog_2D15/image_thumb_5.png" width="659" height="613" />
          </a>
        </p>
        <p align="justify">
Celui-ci permet de gérer l’authentification des utilisateurs via Facebook Connect,
Twitter, OpenID ou encore via un compte DISQUS. Ce qui est idéal afin d’avoir des
informations sur les visiteurs qui commentent les posts sans avoir à les forcer à
créer de nouveaux comptes. De plus l’affichage et l’ergonomie est bien meilleure que
les systèmes de commentaires présénts sur la plupart des moteurs de blog. Pour plus
d’infos, je vous recommande vivement d’aller jeter un oeil sur <a href="http://www.disqus.com">http://www.disqus.com</a> afin
d’avoir un bref aperçu de l’ensemble des services proposés (et il y en a beaucoup
: intégration des réactions saisies sur Twitter, Widgets d’affichages des posts les
plus commentés, etc…).
</p>
        <p align="justify">
L’intégration de DISQUS se fait de manière assez simple pour les moteurs de blogs
les plus courants tels que Wordpress, Blogger, TypePad, etc. mais n’est pas si simple
pour les blogs basés sur DasBlog. Je vous propose donc un petit tutorial afin de vous
faciliter la tâche si vous souhaitez vous aussi intégrer DISQUS à votre blog basé
sur DasBlog.
</p>
        <p align="justify">
La gestion des commentaires ne se fait pas via une macro DasBlog mais via un usercontrol.
Il vous faut donc modifier manuellement le fichier CommentViewBox.ascx.
</p>
        <p align="justify">
S’agissant dans mon cas d’une migration du système de commentaires pour passer vers
DISQUS, j’ai décidé de laisser l’affichage des commentaires existants de mon blog
tout en proposant la saisie des nouveaux via DISQUS. Ainsi les posts existants ayant
des commentaires continueront d’afficher les commentaires existants tout en permettant
la saisie des nouveaux via le nouveau système, et quand aux nouveaux posts, ceux-ci
n’afficheront que les commentaires saisis via DISQUS.
</p>
        <p align="justify">
Pour cela j’ai rajouté une div avec la class CommentBoxStyle (afin de s’intégrer correctement
d’un point de vue design) juste après la div ayant pour id “CommentViewContent”. Div
qui va contenir le code générique #1 de DISQUS. Dans mon cas : <a href="http://patricelamarche.net/content/binary/WindowsLiveWriter/InstallerDISQUSsurDasBlog_2D15/image_2.png"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://patricelamarche.net/content/binary/WindowsLiveWriter/InstallerDISQUSsurDasBlog_2D15/image_thumb.png" width="705" height="258" /></a></p>
        <p align="justify">
A noter que j’ai également masqué la div “commentViewEntry” via un style=”display:none”
afin d’interdire toute saisie de commentaire via l’ancien système.
</p>
        <p align="justify">
Afin d’afficher le nombre de commentaires saisis via DISQUS il faut rajouter une url
spécifique contenant une ancre nommée #disqus_thread. Ce lien sera modifié dynamiquement
via javascript afin d’indiquer ce nombre. Pour cela, modifier le fichier itemTemplate.blogtemplate
de votre thème comme ceci :
</p>
        <p>
          <a href="http://patricelamarche.net/content/binary/WindowsLiveWriter/InstallerDISQUSsurDasBlog_2D15/image_4.png">
            <img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://patricelamarche.net/content/binary/WindowsLiveWriter/InstallerDISQUSsurDasBlog_2D15/image_thumb_1.png" width="579" height="168" />
          </a>
        </p>
        <p align="justify">
Enfin dernière étape, il faut donc ajouter ce fameux javascript. Pour cela modifier
le fichier homeTemplate.blogtemplate et ajouter le snippet #2 avant la fermeture de
la balise body :
</p>
        <p>
          <a href="http://patricelamarche.net/content/binary/WindowsLiveWriter/InstallerDISQUSsurDasBlog_2D15/image_6.png">
            <img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://patricelamarche.net/content/binary/WindowsLiveWriter/InstallerDISQUSsurDasBlog_2D15/image_thumb_2.png" width="563" height="533" />
          </a>
        </p>
        <p>
Afin directement les commentaires au sein de chaque post, je vous recommande d’activer
l’option suivante (je ne comprends vraiment pas pourquoi elle ne l’est pas par défaut…) 
</p>
        <p>
          <a href="http://patricelamarche.net/content/binary/WindowsLiveWriter/InstallerDISQUSsurDasBlog_2D15/image_10.png">
            <img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://patricelamarche.net/content/binary/WindowsLiveWriter/InstallerDISQUSsurDasBlog_2D15/image_thumb_4.png" width="750" height="303" />
          </a>
        </p>
        <p>
        </p>
        <p>
Voilou, n’hésitez pas à tester le nouveau système de commentaires ! 
</p>
        <img width="0" height="0" src="http://patricelamarche.net/aggbug.ashx?id=0e74bbc8-8c76-4638-a423-7b37f1c0af05" />
      </body>
      <title>Installer DISQUS sur DasBlog</title>
      <guid isPermaLink="false">http://patricelamarche.net/PermaLink,guid,0e74bbc8-8c76-4638-a423-7b37f1c0af05.aspx</guid>
      <link>http://patricelamarche.net/2009/07/30/InstallerDISQUSSurDasBlog.aspx</link>
      <pubDate>Thu, 30 Jul 2009 01:12:35 GMT</pubDate>
      <description>&lt;p align="justify"&gt;
DISQUS est un excellent service de gestion de commentaires :
&lt;/p&gt;
&lt;p align="justify"&gt;
&lt;a href="http://patricelamarche.net/content/binary/WindowsLiveWriter/InstallerDISQUSsurDasBlog_2D15/image_12.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image" border="0" alt="image" src="http://patricelamarche.net/content/binary/WindowsLiveWriter/InstallerDISQUSsurDasBlog_2D15/image_thumb_5.png" width="659" height="613" /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p align="justify"&gt;
Celui-ci permet de gérer l’authentification des utilisateurs via Facebook Connect,
Twitter, OpenID ou encore via un compte DISQUS. Ce qui est idéal afin d’avoir des
informations sur les visiteurs qui commentent les posts sans avoir à les forcer à
créer de nouveaux comptes. De plus l’affichage et l’ergonomie est bien meilleure que
les systèmes de commentaires présénts sur la plupart des moteurs de blog. Pour plus
d’infos, je vous recommande vivement d’aller jeter un oeil sur &lt;a href="http://www.disqus.com"&gt;http://www.disqus.com&lt;/a&gt; afin
d’avoir un bref aperçu de l’ensemble des services proposés (et il y en a beaucoup
: intégration des réactions saisies sur Twitter, Widgets d’affichages des posts les
plus commentés, etc…).
&lt;/p&gt;
&lt;p align="justify"&gt;
L’intégration de DISQUS se fait de manière assez simple pour les moteurs de blogs
les plus courants tels que Wordpress, Blogger, TypePad, etc. mais n’est pas si simple
pour les blogs basés sur DasBlog. Je vous propose donc un petit tutorial afin de vous
faciliter la tâche si vous souhaitez vous aussi intégrer DISQUS à votre blog basé
sur DasBlog.
&lt;/p&gt;
&lt;p align="justify"&gt;
La gestion des commentaires ne se fait pas via une macro DasBlog mais via un usercontrol.
Il vous faut donc modifier manuellement le fichier CommentViewBox.ascx.
&lt;/p&gt;
&lt;p align="justify"&gt;
S’agissant dans mon cas d’une migration du système de commentaires pour passer vers
DISQUS, j’ai décidé de laisser l’affichage des commentaires existants de mon blog
tout en proposant la saisie des nouveaux via DISQUS. Ainsi les posts existants ayant
des commentaires continueront d’afficher les commentaires existants tout en permettant
la saisie des nouveaux via le nouveau système, et quand aux nouveaux posts, ceux-ci
n’afficheront que les commentaires saisis via DISQUS.
&lt;/p&gt;
&lt;p align="justify"&gt;
Pour cela j’ai rajouté une div avec la class CommentBoxStyle (afin de s’intégrer correctement
d’un point de vue design) juste après la div ayant pour id “CommentViewContent”. Div
qui va contenir le code générique #1 de DISQUS. Dans mon cas : &lt;a href="http://patricelamarche.net/content/binary/WindowsLiveWriter/InstallerDISQUSsurDasBlog_2D15/image_2.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://patricelamarche.net/content/binary/WindowsLiveWriter/InstallerDISQUSsurDasBlog_2D15/image_thumb.png" width="705" height="258" /&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p align="justify"&gt;
A noter que j’ai également masqué la div “commentViewEntry” via un style=”display:none”
afin d’interdire toute saisie de commentaire via l’ancien système.
&lt;/p&gt;
&lt;p align="justify"&gt;
Afin d’afficher le nombre de commentaires saisis via DISQUS il faut rajouter une url
spécifique contenant une ancre nommée #disqus_thread. Ce lien sera modifié dynamiquement
via javascript afin d’indiquer ce nombre. Pour cela, modifier le fichier itemTemplate.blogtemplate
de votre thème comme ceci :
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://patricelamarche.net/content/binary/WindowsLiveWriter/InstallerDISQUSsurDasBlog_2D15/image_4.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://patricelamarche.net/content/binary/WindowsLiveWriter/InstallerDISQUSsurDasBlog_2D15/image_thumb_1.png" width="579" height="168" /&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p align="justify"&gt;
Enfin dernière étape, il faut donc ajouter ce fameux javascript. Pour cela modifier
le fichier homeTemplate.blogtemplate et ajouter le snippet #2 avant la fermeture de
la balise body :
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://patricelamarche.net/content/binary/WindowsLiveWriter/InstallerDISQUSsurDasBlog_2D15/image_6.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://patricelamarche.net/content/binary/WindowsLiveWriter/InstallerDISQUSsurDasBlog_2D15/image_thumb_2.png" width="563" height="533" /&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
Afin directement les commentaires au sein de chaque post, je vous recommande d’activer
l’option suivante (je ne comprends vraiment pas pourquoi elle ne l’est pas par défaut…) 
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://patricelamarche.net/content/binary/WindowsLiveWriter/InstallerDISQUSsurDasBlog_2D15/image_10.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://patricelamarche.net/content/binary/WindowsLiveWriter/InstallerDISQUSsurDasBlog_2D15/image_thumb_4.png" width="750" height="303" /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
Voilou, n’hésitez pas à tester le nouveau système de commentaires ! 
&lt;/p&gt;
&lt;img width="0" height="0" src="http://patricelamarche.net/aggbug.ashx?id=0e74bbc8-8c76-4638-a423-7b37f1c0af05" /&gt;</description>
      <comments>http://patricelamarche.net/CommentView,guid,0e74bbc8-8c76-4638-a423-7b37f1c0af05.aspx</comments>
      <category>Blog</category>
    </item>
    <item>
      <trackback:ping>http://patricelamarche.net/Trackback.aspx?guid=e4a533ea-f2a0-4b7d-bc2e-48bca2a66d8b</trackback:ping>
      <pingback:server>http://patricelamarche.net/pingback.aspx</pingback:server>
      <pingback:target>http://patricelamarche.net/PermaLink,guid,e4a533ea-f2a0-4b7d-bc2e-48bca2a66d8b.aspx</pingback:target>
      <dc:creator>Patrice Lamarche</dc:creator>
      <wfw:comment>http://patricelamarche.net/CommentView,guid,e4a533ea-f2a0-4b7d-bc2e-48bca2a66d8b.aspx</wfw:comment>
      <wfw:commentRss>http://patricelamarche.net/SyndicationService.asmx/GetEntryCommentsRss?guid=e4a533ea-f2a0-4b7d-bc2e-48bca2a66d8b</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p align="justify">
Si vous souhaitez modifier le moteur de blog DasBlog sous Visual Studio 2010 vous
risquez de rencontrer différents problèmes.
</p>
        <p align="justify">
Lors de l’ouverture de la solution 2008, la conversion automatique ne fait pas le
travail tout à fait correctement puisque l’on se retrouve avec le message d’erreur
suivant :  
<br />
C:\Projects\DasBlog\source\newtelligence.DasBlog.Web\newtelligence.DasBlog.Web.csproj(1529,123):
The expression "$("".VSVersion)" cannot be evaluated. Method 'System.String.VSVersion'
not found. 
<br /></p>
        <p>
          <a href="http://patricelamarche.net/content/binary/WindowsLiveWriter/EditerDasBlogsousVisualStudio2010_1413A/image_2.png">
            <img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://patricelamarche.net/content/binary/WindowsLiveWriter/EditerDasBlogsousVisualStudio2010_1413A/image_thumb.png" width="501" height="203" />
          </a>
        </p>
        <p>
Afin de résoudre le problème éditez le fichier csproj et identifiez les lignes suivantes
:
</p>
        <p>
          <a href="http://patricelamarche.net/content/binary/WindowsLiveWriter/EditerDasBlogsousVisualStudio2010_1413A/image_6.png">
            <img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://patricelamarche.net/content/binary/WindowsLiveWriter/EditerDasBlogsousVisualStudio2010_1413A/image_thumb_2.png" width="874" height="71" />
          </a>
        </p>
        <p>
Supprimez-les et remplacez-les  par l’import suivant : 
<br />
&lt;Import Project="$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets"
/&gt;
</p>
        <p>
Tout devrait alors rentrer dans l’ordre, vous devriez être capable d’éxécuter et modifier
DasBlog afin de l’adapter à vos besoins :
</p>
        <p>
          <a href="http://patricelamarche.net/content/binary/WindowsLiveWriter/EditerDasBlogsousVisualStudio2010_1413A/image_4.png">
            <img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image" border="0" alt="image" src="http://patricelamarche.net/content/binary/WindowsLiveWriter/EditerDasBlogsousVisualStudio2010_1413A/image_thumb_1.png" width="644" height="418" />
          </a>
        </p>
        <img width="0" height="0" src="http://patricelamarche.net/aggbug.ashx?id=e4a533ea-f2a0-4b7d-bc2e-48bca2a66d8b" />
      </body>
      <title>Editer DasBlog sous Visual Studio 2010</title>
      <guid isPermaLink="false">http://patricelamarche.net/PermaLink,guid,e4a533ea-f2a0-4b7d-bc2e-48bca2a66d8b.aspx</guid>
      <link>http://patricelamarche.net/2009/07/29/EditerDasBlogSousVisualStudio2010.aspx</link>
      <pubDate>Wed, 29 Jul 2009 21:10:45 GMT</pubDate>
      <description>&lt;p align="justify"&gt;
Si vous souhaitez modifier le moteur de blog DasBlog sous Visual Studio 2010 vous
risquez de rencontrer différents problèmes.
&lt;/p&gt;
&lt;p align="justify"&gt;
Lors de l’ouverture de la solution 2008, la conversion automatique ne fait pas le
travail tout à fait correctement puisque l’on se retrouve avec le message d’erreur
suivant :&amp;#160; 
&lt;br /&gt;
C:\Projects\DasBlog\source\newtelligence.DasBlog.Web\newtelligence.DasBlog.Web.csproj(1529,123):
The expression &amp;quot;$(&amp;quot;&amp;quot;.VSVersion)&amp;quot; cannot be evaluated. Method 'System.String.VSVersion'
not found. 
&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://patricelamarche.net/content/binary/WindowsLiveWriter/EditerDasBlogsousVisualStudio2010_1413A/image_2.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://patricelamarche.net/content/binary/WindowsLiveWriter/EditerDasBlogsousVisualStudio2010_1413A/image_thumb.png" width="501" height="203" /&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
Afin de résoudre le problème éditez le fichier csproj et identifiez les lignes suivantes
:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://patricelamarche.net/content/binary/WindowsLiveWriter/EditerDasBlogsousVisualStudio2010_1413A/image_6.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://patricelamarche.net/content/binary/WindowsLiveWriter/EditerDasBlogsousVisualStudio2010_1413A/image_thumb_2.png" width="874" height="71" /&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
Supprimez-les et remplacez-les&amp;#160; par l’import suivant : 
&lt;br /&gt;
&amp;lt;Import Project=&amp;quot;$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets&amp;quot;
/&amp;gt;
&lt;/p&gt;
&lt;p&gt;
Tout devrait alors rentrer dans l’ordre, vous devriez être capable d’éxécuter et modifier
DasBlog afin de l’adapter à vos besoins :
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://patricelamarche.net/content/binary/WindowsLiveWriter/EditerDasBlogsousVisualStudio2010_1413A/image_4.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image" border="0" alt="image" src="http://patricelamarche.net/content/binary/WindowsLiveWriter/EditerDasBlogsousVisualStudio2010_1413A/image_thumb_1.png" width="644" height="418" /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://patricelamarche.net/aggbug.ashx?id=e4a533ea-f2a0-4b7d-bc2e-48bca2a66d8b" /&gt;</description>
      <comments>http://patricelamarche.net/CommentView,guid,e4a533ea-f2a0-4b7d-bc2e-48bca2a66d8b.aspx</comments>
      <category>Astuces</category>
      <category>Blog</category>
    </item>
    <item>
      <trackback:ping>http://patricelamarche.net/Trackback.aspx?guid=36be94c3-bbd2-40b3-8c37-27d6674aec52</trackback:ping>
      <pingback:server>http://patricelamarche.net/pingback.aspx</pingback:server>
      <pingback:target>http://patricelamarche.net/PermaLink,guid,36be94c3-bbd2-40b3-8c37-27d6674aec52.aspx</pingback:target>
      <dc:creator>Patrice Lamarche</dc:creator>
      <wfw:comment>http://patricelamarche.net/CommentView,guid,36be94c3-bbd2-40b3-8c37-27d6674aec52.aspx</wfw:comment>
      <wfw:commentRss>http://patricelamarche.net/SyndicationService.asmx/GetEntryCommentsRss?guid=36be94c3-bbd2-40b3-8c37-27d6674aec52</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Fini les screenshots de code source posté sur ce blog, je viens d'installer le projet <a href="http://code.google.com/p/syntaxhighlighter/" target="_blank">SyntaxHighlighter
disponible sur Google code</a>.
</p>
        <p>
Ce projet permet de mettre en forme de manière correcte le code source dans les posts
de blog :<br /><img src="http://syntaxhighlighter.googlecode.com/files/Overview01.png" /></p>
        <p>
Pour installer ce projet sur DasBlog cela est assez simple. Rendez-vous dans le dossier
contenant le thème que vous utilisez et modifiez le fichier homeTemplate.blogtemplate
afin de rajouter les éléments suivants dans le header :
</p>
        <p>
        </p>
        <p>
&lt;script language="javascript" src="<a href="http://patricelamarche.net/scripts/shCore.js&quot;">http://patricelamarche.net/scripts/shCore.js"</a>&gt;&lt;/script&gt;<br />
&lt;script language="javascript" src="<a href="http://patricelamarche.net/scripts/shBrushCSharp.js&quot;">http://patricelamarche.net/scripts/shBrushCSharp.js"</a>&gt;&lt;/script&gt;<br />
&lt;script language="javascript" src="<a href="http://patricelamarche.net/scripts/shBrushXml.js&quot;">http://patricelamarche.net/scripts/shBrushXml.js"</a>&gt;&lt;/script&gt; 
</p>
        <p>
Puis les lignes suivantes avant la fermeture de la balise &lt;body/&gt; :
</p>
        <p>
        </p>
        <p>
        </p>
        <p>
&lt;script language="javascript"&gt;<br />
dp.SyntaxHighlighter.ClipboardSwf = '<a href="http://patricelamarche.net/scripts/clipboard.swf';">http://patricelamarche.net/scripts/clipboard.swf';</a><br />
dp.SyntaxHighlighter.HighlightAll('code');<br />
&lt;/script&gt; 
</p>
        <p>
Il ne reste plus qu'à copier les fichiers nécessaires présents dans le .rar sur le
site du projet, là où vous les avez référencé et c'est terminé !
</p>
        <p>
Point interessant pour tous les amateurs de Windows Live Writer (dont je fais parti),
vous avez la possibilité d'utiliser un plugin disponible sur Codeplex : <a title="http://www.codeplex.com/wlwSyntaxHighlighter" href="http://www.codeplex.com/wlwSyntaxHighlighter">http://www.codeplex.com/wlwSyntaxHighlighter</a> afin
d'avoir une intégration fonctionnelle.
</p>
        <p>
Après une petite customisation vous pouvez arriver à ce résultat là (oui je milite
pour les fonds noir dans Visual Studio... A chacun ses combats :)  
</p>
        <p>
        </p>
        <div class="wlWriterSmartContent" id="scid:812469c5-0cb0-4c63-8c15-c81123a09de7:47d5aa8e-fa1a-4907-804e-78ccdc73fc5d" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px">
          <pre name="code" class="c#">using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication141
{
    class Program
    {
        static void Main(string[] args)
        {
        }
    }
}
</pre>
        </div>
        <p>
        </p>
        <p>
          <em>[Update] Bon ok, la couleur des attributs XML ça pique un peu les yeux, mais bon
pour le langage C# cela devrait faire l'affaire...</em>
        </p>
        <p>
          <em>[Update2] Bon j'ai viré la mise en forme XML en attendant que j'ajuste le tir,
histoire de ne plus avoir de <a href="http://patricelamarche.net/CommentView,guid,36be94c3-bbd2-40b3-8c37-27d6674aec52.aspx#commentstart" target="_blank">commentaires
désobligeants</a> ;)</em>
        </p>
        <img width="0" height="0" src="http://patricelamarche.net/aggbug.ashx?id=36be94c3-bbd2-40b3-8c37-27d6674aec52" />
      </body>
      <title>[Blog] Installer SyntaxHighlighter sur DasBlog</title>
      <guid isPermaLink="false">http://patricelamarche.net/PermaLink,guid,36be94c3-bbd2-40b3-8c37-27d6674aec52.aspx</guid>
      <link>http://patricelamarche.net/2008/12/01/BlogInstallerSyntaxHighlighterSurDasBlog.aspx</link>
      <pubDate>Mon, 01 Dec 2008 19:03:00 GMT</pubDate>
      <description>&lt;p&gt;
Fini les screenshots de code source posté sur ce blog, je viens d'installer le projet &lt;a href="http://code.google.com/p/syntaxhighlighter/" target="_blank"&gt;SyntaxHighlighter
disponible sur Google code&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Ce projet permet de mettre en forme de manière correcte le code source dans les posts
de blog :&lt;br&gt;
&lt;img src="http://syntaxhighlighter.googlecode.com/files/Overview01.png"&gt;
&lt;/p&gt;
&lt;p&gt;
Pour installer ce projet sur DasBlog cela est assez simple. Rendez-vous dans le dossier
contenant le thème que vous utilisez et modifiez le fichier homeTemplate.blogtemplate
afin de rajouter les éléments suivants dans le header :
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;
&amp;lt;script language="javascript" src="&lt;a href="http://patricelamarche.net/scripts/shCore.js&amp;quot;"&gt;http://patricelamarche.net/scripts/shCore.js"&lt;/a&gt;&amp;gt;&amp;lt;/script&amp;gt;&lt;br&gt;
&amp;lt;script language="javascript" src="&lt;a href="http://patricelamarche.net/scripts/shBrushCSharp.js&amp;quot;"&gt;http://patricelamarche.net/scripts/shBrushCSharp.js"&lt;/a&gt;&amp;gt;&amp;lt;/script&amp;gt;&lt;br&gt;
&amp;lt;script language="javascript" src="&lt;a href="http://patricelamarche.net/scripts/shBrushXml.js&amp;quot;"&gt;http://patricelamarche.net/scripts/shBrushXml.js"&lt;/a&gt;&amp;gt;&amp;lt;/script&amp;gt; 
&lt;p&gt;
Puis les lignes suivantes avant la fermeture de la balise &amp;lt;body/&amp;gt; :
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;lt;script language="javascript"&amp;gt;&lt;br&gt;
dp.SyntaxHighlighter.ClipboardSwf = '&lt;a href="http://patricelamarche.net/scripts/clipboard.swf';"&gt;http://patricelamarche.net/scripts/clipboard.swf';&lt;/a&gt;
&lt;br&gt;
dp.SyntaxHighlighter.HighlightAll('code');&lt;br&gt;
&amp;lt;/script&amp;gt; 
&lt;p&gt;
Il ne reste plus qu'à copier les fichiers nécessaires présents dans le .rar sur le
site du projet, là où vous les avez référencé et c'est terminé !
&lt;/p&gt;
&lt;p&gt;
Point interessant pour tous les amateurs de Windows Live Writer (dont je fais parti),
vous avez la possibilité d'utiliser un plugin disponible sur Codeplex : &lt;a title="http://www.codeplex.com/wlwSyntaxHighlighter" href="http://www.codeplex.com/wlwSyntaxHighlighter"&gt;http://www.codeplex.com/wlwSyntaxHighlighter&lt;/a&gt; afin
d'avoir une intégration fonctionnelle.
&lt;/p&gt;
&lt;p&gt;
Après une petite customisation vous pouvez arriver à ce résultat là (oui je milite
pour les fonds noir dans Visual Studio... A chacun ses combats :)&amp;nbsp; 
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;div class="wlWriterSmartContent" id="scid:812469c5-0cb0-4c63-8c15-c81123a09de7:47d5aa8e-fa1a-4907-804e-78ccdc73fc5d" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;&lt;pre name="code" class="c#"&gt;using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication141
{
    class Program
    {
        static void Main(string[] args)
        {
        }
    }
}
&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;[Update] Bon ok, la couleur des attributs XML ça pique un peu les yeux, mais bon
pour le langage C# cela devrait faire l'affaire...&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;[Update2] Bon j'ai viré la mise en forme XML en attendant que j'ajuste le tir,
histoire de ne plus avoir de &lt;a href="http://patricelamarche.net/CommentView,guid,36be94c3-bbd2-40b3-8c37-27d6674aec52.aspx#commentstart" target="_blank"&gt;commentaires
désobligeants&lt;/a&gt; ;)&lt;/em&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://patricelamarche.net/aggbug.ashx?id=36be94c3-bbd2-40b3-8c37-27d6674aec52" /&gt;</description>
      <comments>http://patricelamarche.net/CommentView,guid,36be94c3-bbd2-40b3-8c37-27d6674aec52.aspx</comments>
      <category>Blog</category>
    </item>
    <item>
      <trackback:ping>http://patricelamarche.net/Trackback.aspx?guid=0626a1c2-6fd4-476e-b843-52db6b12d272</trackback:ping>
      <pingback:server>http://patricelamarche.net/pingback.aspx</pingback:server>
      <pingback:target>http://patricelamarche.net/PermaLink,guid,0626a1c2-6fd4-476e-b843-52db6b12d272.aspx</pingback:target>
      <dc:creator>Patrice Lamarche</dc:creator>
      <wfw:comment>http://patricelamarche.net/CommentView,guid,0626a1c2-6fd4-476e-b843-52db6b12d272.aspx</wfw:comment>
      <wfw:commentRss>http://patricelamarche.net/SyndicationService.asmx/GetEntryCommentsRss?guid=0626a1c2-6fd4-476e-b843-52db6b12d272</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Suite à un incident matériel survenu sur ce serveur, ce blog est en cours de maintenance
pendant quelques jours.
</p>
        <p>
Grâce à l'excellente qualité du support de mon hébergeur ASPServeur, tout devrait
pouvoir revenir à la normale sous peu.
</p>
        <p>
Je profite de cet incident afin de migrer vers une nouvelle plate-forme de blog. Je
vais donc procéder à la migration de mes posts au fur et à mesure de mes dispos.
</p>
        <img width="0" height="0" src="http://patricelamarche.net/aggbug.ashx?id=0626a1c2-6fd4-476e-b843-52db6b12d272" />
      </body>
      <title>Bientôt de retour...</title>
      <guid isPermaLink="false">http://patricelamarche.net/PermaLink,guid,0626a1c2-6fd4-476e-b843-52db6b12d272.aspx</guid>
      <link>http://patricelamarche.net/2008/10/24/Bient%c3%b4tDeRetour.aspx</link>
      <pubDate>Fri, 24 Oct 2008 17:44:34 GMT</pubDate>
      <description>&lt;p&gt;
Suite à un incident matériel survenu sur ce serveur, ce blog est en cours de maintenance
pendant quelques jours.
&lt;/p&gt;
&lt;p&gt;
Grâce à l'excellente qualité du support de mon hébergeur ASPServeur, tout devrait
pouvoir revenir à la normale sous peu.
&lt;/p&gt;
&lt;p&gt;
Je profite de cet incident afin de migrer vers une nouvelle plate-forme de blog. Je
vais donc procéder à la migration de mes posts au fur et à mesure de mes dispos.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://patricelamarche.net/aggbug.ashx?id=0626a1c2-6fd4-476e-b843-52db6b12d272" /&gt;</description>
      <comments>http://patricelamarche.net/CommentView,guid,0626a1c2-6fd4-476e-b843-52db6b12d272.aspx</comments>
      <category>Blog</category>
    </item>
  </channel>
</rss>