<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>.: chiroux.com :. &#187; Meta</title>
	<atom:link href="http://www.chiroux.com/category/meta/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.chiroux.com</link>
	<description></description>
	<lastBuildDate>Fri, 09 Oct 2009 21:47:56 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Blog:reboot</title>
		<link>http://www.chiroux.com/blogreboot/</link>
		<comments>http://www.chiroux.com/blogreboot/#comments</comments>
		<pubDate>Sat, 15 Aug 2009 17:01:04 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Meta]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[reboot]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.chiroux.com/?p=355</guid>
		<description><![CDATA[<p></p>
<p>J&#8217;ai décidé cet été d&#8217;opérer une profonde mutation de ce site.</p>
<p>On ne peut pas dire que je soit très prolifique jusqu&#8217;à présent (en moyenne un post tous les 6 mois), mais en réfléchissant, je me suis dit que j&#8217;avais beaucoup de choses à partager, mais que je ne prenais pas le temps de le faire. [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-357" title="blogrebootbleu" src="http://www.chiroux.com/wp-content/uploads/2009/08/blogrebootbleu.png" alt="blogrebootbleu" width="255" height="79" /></p>
<p>J&#8217;ai décidé cet été d&#8217;opérer une profonde mutation de ce site.</p>
<p>On ne peut pas dire que je soit très prolifique jusqu&#8217;à présent (en moyenne un post tous les 6 mois), mais en réfléchissant, je me suis dit que j&#8217;avais beaucoup de choses à partager, mais que je ne prenais pas le temps de le faire. Le premier but de ce reboot est donc un changement technique de fond me permettant d&#8217;écrire plus facilement (et plus rapidement) des articles.</p>
<p><span id="more-355"></span></p>
<p>Dans sa version précédente, ce site utilisait <a href="http://modxcms.com/" target="_blank">modx</a>, un cms assez puissant écrit en php. J&#8217;ai participé au début à l&#8217;écriture de certains modules, mais je suis vite passé à autre chose, et je ne l&#8217;ai pas fait évoluer (la version de modx qui faisait tourner le site datait de 2006 ou 2007 je ne sais plus).</p>
<p>Pour des raisons de simplicité et de force de la communauté, j&#8217;ai donc décidé de basculer sur <a href="http://wordpress.org/" target="_blank">wordpress</a>. On peut dire que jusqu&#8217;à présent, je ne suis pas déçu. Ce qui est le plus marquant, c&#8217;est l&#8217;énorme quantité de <a href="http://wordpress.org/extend/plugins/" target="_blank">plugins disponibles</a>. Lors de la mise en place, a chaque fois que je me suis dit que j&#8217;avais besoin d&#8217;une fonctionnalité ou d&#8217;une autres, j&#8217;ai toujours trouvé le plugin correspondant qui faisait bien le job. Parfois, l&#8217;abondance est même un frein : il faut savoir choisir le bon plugin parmi tous ceux proposés&#8230;</p>
<span id="Ce_qui_change"><h2>Ce qui change</h2></span>
<ul>
<li><strong>Il n&#8217;y a plus de distinguo article &#8211; blog</strong> : cela portait à confusion et était redondant : quand j&#8217;écrivais un &#8216;article&#8217;, je devais poster aussi une entrée du blog pour dire qu&#8217;un nouvel article était arrivé. Cela n&#8217;apportait rien. La structure &#8216;normale&#8217; d&#8217;un blog comme celui de wordpress fusionne ces deux notions et c&#8217;est tant mieux.</li>
<li><strong>Les tags</strong> sont maintenant générés à la main : en migrant, j&#8217;ai donc ajouté des tags à chaque article : c&#8217;est moins automatique, plus fastidieux, mais plus précis. Auparavant, le nuage de tags n&#8217;était pas très pertinent, maintenant il reflète exactement ce que je veux.</li>
<li><strong>Des catégories</strong> plus nombreuses et croisées : en plus des tags, j&#8217;ai créé quelques catégories (visibles dans le bandeau de droite) qui rendent l&#8217;organisation du contenu plus clair (enfin je trouve&#8230;)</li>
<li>Un marquage de l&#8217;<strong>obsolescence</strong> : certains articles datent de 2001, et dans un monde numérique qui évolue vite, ce qu&#8217;on racontait il y a quelques années ne veut plus rien dire maintenant. J&#8217;ai donc marqué les articles obsolètes en les plaçant dans une catégorie &#8216;obsolète&#8217;</li>
<li><strong>Les URLS</strong> : j&#8217;ai choisi un autre mode de pretty urls et j&#8217;ai décidé de ne pas garder la portabilité des anciennes. C&#8217;est pas bon pour le référencement, mais je m&#8217;en fout un peu et j&#8217;ai mis un plugin intelligent qui sur une erreur 404 essaie de retrouver le bon article et au pire, propose une liste d&#8217;articles.</li>
<li><strong>Le look</strong> : c&#8217;est un changement dans la continuité : le look reste dans le même esprit que le look précédent, mais change, c&#8217;est ça aussi un blog:reboot. J&#8217;ai choisi d&#8217;utiliser le thème <a href="http://wordpress.bytesforall.com/" target="_blank">atahualpa </a>(a vos souhaits) qui est extrêmement paramétrable. Les images du bandeau changent automatiquement, j&#8217;en ai sélectionnées quelques unes pour le démarrage, soit de ma photothèque perso, soit venant de flickr (voir les crédits dans la page <a href="/a-propos/" target="_blank">A Propos</a>). Je ferais peut-être quelques réglages dans les semaines qui viennent.</li>
<li>Le passage de tout le contenu en <strong>créative commons</strong> : il est évident que le contenu que je partage ici (je pense principalement aux tutos informatiques) sont libres, mais je n&#8217;avais pas pris la peine de le préciser précédemment. C&#8217;est fait maintenant.</li>
<li>La <strong>disparition de la zone &#8216;photo&#8217; </strong>: Je ne prenais pas le temps de la mettre à jour et les photos présentes dataient de plusieurs années. Je préfère maintenant utiliser <a href="http://www.flickr.com/photos/thomaschiroux/" target="_blank">flickr</a>.</li>
<li>La <strong>supression</strong> de certains articles vraiment trop vieux : il aurais fallu que je crée un tag &#8216;paléontologie&#8217; en plus du tag obsolète et je n&#8217;ai pas voulu <img src='http://www.chiroux.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </li>
</ul>
<span id="Ce_qui_ne_change_pas"><h2>Ce qui ne change pas</h2></span>
<ul>
<li>Le reste du contenu est le même qu&#8217;avant (il a juste été migré)</li>
<li>L&#8217;hébergement : le site tourne toujours sur un RPS d&#8217;ovh sous ubuntu server et lighttpd. J&#8217;ai prévu de le réinstaller sur un Jaunty prochainement, mais je voulait décoreller les deux.</li>
<li><a href="http://bd.chiroux.com" target="_blank">Ma liste de BDs</a> qui est toujours générée par <a href="http://bdgweb.free.fr/" target="_blank">BDGweb </a>avec les données issues de <a href="http://www.bdgest.com/" target="_blank">BDGest&#8217;</a></li>
</ul>
<span id="Ce_qui_va_voluer"><h2>Ce qui va évoluer</h2></span>
<ul>
<li>Mon but avec ce reboot c&#8217;est faciliter l&#8217;écriture d&#8217;articles, je vais donc essayer d&#8217;en écrire plus.</li>
</ul>
<span id="Quelques_infos_sur_la_migration"><h2>Quelques infos sur la migration</h2></span>
<p>La migration ne fut pas simple : je n&#8217;ai trouvé aucun module tout fait pour récupérer les articles depuis modx. J&#8217;ai donc transféré &#8216;à la main&#8217; les articles vers wordpress. La simple copie SQL des contenus n&#8217;était pas suffisante, car la façon d&#8217;écrire le contenu est très différente entre modx et wordpress, j&#8217;ai donc du rééditer beaucoup de choses manuellement, notamment tous les bouts de codes pour qu&#8217;ils aient une coloration syntaxiques et une présentation correcte.</p>
<p>Pour les commentaires, c&#8217;était plus simple et j&#8217;ai transféré directement en SQL les commentaire de modx vers wordpress. J&#8217;ai du jouer un peu avec l&#8217;encodage des caractères (les deux bases étaient pourtant en utf8), mais c&#8217;est passé.</p>
<p>J&#8217;utilise donc déjà pas mal de plugins dont voici la liste :</p>
<ul><li><a href='http://akismet.com/' title='Akismet'>Akismet</a> (v. 2.2.7) by <a href='http://ma.tt/' title='Matt Mullenweg']}'>Matt Mullenweg</a>.</li><li><a href='http://w-shadow.com/blog/2007/08/05/broken-link-checker-for-wordpress/' title='Broken Link Checker'>Broken Link Checker</a> (v. 0.7.4) by <a href='http://w-shadow.com/blog/' title='Janis Elsts']}'>Janis Elsts</a>.</li><li><a href='http://contactform7.com/' title='Contact Form 7'>Contact Form 7</a> (v. 2.0.7) by <a href='http://ideasilo.wordpress.com/' title='Takayuki Miyoshi']}'>Takayuki Miyoshi</a>.</li><li><a href='http://ronaldheft.com/code/analyticator/' title='Google Analyticator'>Google Analyticator</a> (v. 6.0.2) by <a href='http://ronaldheft.com/' title='Ronald Heft']}'>Ronald Heft</a>.</li><li><a href='http://www.arnebrachhold.de/redir/sitemap-home/' title='Google XML Sitemaps'>Google XML Sitemaps</a> (v. 3.2.2) by <a href='http://www.arnebrachhold.de/' title='Arne Brachhold']}'>Arne Brachhold</a>.</li><li><a href='http://freakytrigger.co.uk/wordpress-setup/' title='Import Legacy Media'>Import Legacy Media</a> (v. 0.1) by <a href='http://freakytrigger.co.uk/author/alan/' title='Alan Trewartha']}'>Alan Trewartha</a>.</li><li><a href='http://txfx.net/code/wordpress/page-links-to/' title='Page Links To'>Page Links To</a> (v. 2.1) by <a href='http://coveredwebservices.com/' title='Mark Jaquith']}'>Mark Jaquith</a>.</li><li><a href='http://davidebenini.it/wordpress-plugins/plugins-list/' title='Plugins list'>Plugins list</a> (v. 1.0) by <a href='http://www.davidebenini.it/' title='Davide Benini']}'>Davide Benini</a>.</li><li><a href='http://ideasilo.wordpress.com/2009/03/14/really-simple-captcha/' title='Really Simple CAPTCHA'>Really Simple CAPTCHA</a> (v. 1.1) by <a href='http://ideasilo.wordpress.com/' title='Takayuki Miyoshi']}'>Takayuki Miyoshi</a>.</li><li><a href='http://michael.tyson.id.au/smart-404' title='Smart 404'>Smart 404</a> (v. 0.3.3) by <a href='http://michael.tyson.id.au' title='Michael Tyson']}'>Michael Tyson</a>.</li><li><a href='http://utveckling.swedmedia.se/swedmedia-backtweets-monitor/' title='Swedmedia Backtweets Monitor'>Swedmedia Backtweets Monitor</a> (v. 1.1) by <a href='http://utveckling.swedmedia.se/' title='Per-Mattias "P-M" Nordkvist']}'>Per-Mattias "P-M" Nordkvist</a>.</li><li><a href='http://www.viper007bond.com/wordpress-plugins/syntaxhighlighter/' title='SyntaxHighlighter Evolved'>SyntaxHighlighter Evolved</a> (v. 2.3.6) by <a href='http://www.viper007bond.com/' title='Viper007Bond']}'>Viper007Bond</a>.</li><li><a href='http://www.laptoptips.ca/projects/tinymce-advanced/' title='TinyMCE Advanced'>TinyMCE Advanced</a> (v. 3.2.7) by <a href='http://www.laptoptips.ca/' title='Andrew Ozz']}'>Andrew Ozz</a>.</li><li><a href='http://rick.jinlabs.com/code/twitter' title='Twitter for Wordpress'>Twitter for Wordpress</a> (v. 1.9.7) by <a href='http://rick.jinlabs.com/' title='Ricardo Gonz&aacute;lez']}'>Ricardo Gonz&aacute;lez</a>.</li><li><a href='http://www.collinsinternet.net/validated/' title='Validated'>Validated</a> (v. 1.0.2) by <a href='http://www.allancollins.net/' title='Allan Collins']}'>Allan Collins</a>.</li><li><a href='http://lesterchan.net/portfolio/programming/php/' title='WP-DownloadManager'>WP-DownloadManager</a> (v. 1.50) by <a href='http://lesterchan.net' title='Lester 'GaMerZ' Chan']}'>Lester 'GaMerZ' Chan</a>.</li><li><a href='http://wordpress.org/extend/plugins/wp-toc/' title='WP-TOC'>WP-TOC</a> (v. 1.1) by <a href='http://infinity-infinity.com/' title='Brendon Boshell']}'>Brendon Boshell</a>.</li><li><a href='http://wordpress.org/extend/plugins/wp-s3-backups/' title='WP S3 Backups'>WP S3 Backups</a> (v. 0.3.0) by <a href='http://dancoulter.com/' title='Dan Coulter']}'>Dan Coulter</a>.</li><li><a href='http://semperfiwebdesign.com/plugins/wp-security-scan/' title='WP Security Scan'>WP Security Scan</a> (v. 2.7.1.2) by <a href='http://semperfiwebdesign.com/' title='Michael Torbert']}'>Michael Torbert</a>.</li></ul>
<p>Mais celui qui m&#8217;a donné le plus de fils à retordre c&#8217;est SyntaxHighlighter. J&#8217;ai essayé 4 ou 5 plugins de coloration différents et c&#8217;est SyntaxHighlighter Evolved qui est selon moi le moins pire, mais il n&#8217;est pas encore comme je veux :</p>
<ul>
<li>il faut être super vigilant lors de l&#8217;écriture d&#8217;un article avec du code et si possible ne jamais utiliser TinyMCE dans ce cas : a tout les coup cela fout la grouille (enlève les retour chariots, vire les tabulations, escape les chaînes de caractère, etc&#8230;). Et encore d&#8217;autres plugins sont encore pire à ce niveau.</li>
<li>il fait le rendu en javascript côté client : c&#8217;est peut-être un avantage, ou pas&#8230;</li>
<li>quand on sélectionne le texte, il sélectionne aussi les numéros de lignes : c&#8217;est chiant pour les copier coller, heureusement, il y a un bouton &#8216;copier&#8217; qui permet de le faire proprement : d&#8217;autres plugins géraient mieux ce point, mais ils étaient pire sur l&#8217;intégration.</li>
</ul>
<p>C&#8217;est donc encore compliqué de joindre des bouts de code dans les articles, en tout cas bien plus que pour un wiki. Il existe des plugins &#8216;wiki syntax&#8217;, je vais les tester à l&#8217;occasion.</p>
<span id="La_suite8230"><h2>La suite&#8230;</h2></span>
<p>L&#8217;avenir nous dira si les bonnes résolutions de ce mois d&#8217;août se poursuivront dans le temps&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chiroux.com/blogreboot/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Changement du système de commentaires</title>
		<link>http://www.chiroux.com/changement-du-systme-de-commentaires/</link>
		<comments>http://www.chiroux.com/changement-du-systme-de-commentaires/#comments</comments>
		<pubDate>Sat, 30 Dec 2006 01:18:52 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Meta]]></category>
		<category><![CDATA[Obsolete]]></category>
		<category><![CDATA[modx]]></category>

		<guid isPermaLink="false">http://www.chiroux.com/article-1167441532.html</guid>
		<description><![CDATA[<p>Suite à l&#8217;upgrade à la dernière version de Modx, j&#8217;ai décidé de changer de système pour les commentaires.
Je passe maintenant au module Jot!
L&#8217;avantage principal pour chacun est que vous pouvez maintenant poster un commentaire sans être enregistré dans le site.</p>
<p>Enjoy!
</p>
<p>Informations complémentaires pour les &#8216;anciens&#8217; posteurs : je n&#8217;ai pas pu migrer directement les anciens commentaires [...]]]></description>
			<content:encoded><![CDATA[<p>Suite à l&#8217;upgrade à la dernière version de Modx, j&#8217;ai décidé de changer de système pour les commentaires.<br />
Je passe maintenant au module Jot!<br />
L&#8217;avantage principal pour chacun est que vous pouvez maintenant poster un commentaire sans être enregistré dans le site.</p>
<p>Enjoy!<br />
<span id="more-29"></span></p>
<p>Informations complémentaires pour les &#8216;anciens&#8217; posteurs : je n&#8217;ai pas pu migrer directement les anciens commentaires vers Jot.<br />
Je les ai donc recrés directement, de ce fait j&#8217;ai perdu l&#8217;identifiant du posteur et la date.</p>
<p>Pour l&#8217;indentifiant, je l&#8217;ai remis en bas du post en signature.</p>
<p>Bon, il y en avait assez peu (c&#8217;est une des raisons de ma volonté de passer à un système plus ouvert), donc le travail n&#8217;était pas trop difficile.</p>
<p>J&#8217;en ai également profité pour ajouter un module d&#8217;automatisation des downloads, qui me permet notamment de les compter.<br />
Par la suite, je pourrais aussi m&#8217;amuser à modifier un peu le template par défaut qui n&#8217;est pas très sexy.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chiroux.com/changement-du-systme-de-commentaires/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Changement du layout du site</title>
		<link>http://www.chiroux.com/changement-du-layout-du-site/</link>
		<comments>http://www.chiroux.com/changement-du-layout-du-site/#comments</comments>
		<pubDate>Sun, 14 May 2006 16:43:56 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Meta]]></category>

		<guid isPermaLink="false">http://www.chiroux.com/article-1147625036.html</guid>
		<description><![CDATA[<p>Le dernier changement commençait à dater, j&#8217;ai donc décider de faire un peu de ménage sur mon site.

J&#8217;ai choisi MODx pour mettre en place la nouvelle mouture du site.
C&#8217;est un CMS, relativement évolué, qui est extrèmement configurable.
Tout est ensuite généré dynamiquement entre les menus d&#8217;articles, les pages de recherches, la liste des Tags, etc&#8230;
J&#8217;ai encore [...]]]></description>
			<content:encoded><![CDATA[<p>Le dernier changement commençait à dater, j&#8217;ai donc décider de faire un peu de ménage sur mon site.<br />
<img class="alignnone size-full wp-image-44" title="oldchiroux" src="http://www.chiroux.com/wp-content/uploads/Import/oldchiroux.jpg" alt="oldchiroux" width="300" height="292" /><br />
J&#8217;ai choisi <a href="http://modxcms.com/" target="_blank">MODx </a>pour mettre en place la nouvelle mouture du site.<br />
C&#8217;est un CMS, relativement évolué, qui est extrèmement configurable.<br />
Tout est ensuite généré dynamiquement entre les menus d&#8217;articles, les pages de recherches, la liste des Tags, etc&#8230;<br />
J&#8217;ai encore beaucoup de choses à découvrir avec MODx, je ne fait pour l&#8217;instant que gratter la surface&#8230;</p>
<p>En tout cas, sentez-vous libre dorénavant de vous enregistrer et de faire des commentaires sur les articles.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chiroux.com/changement-du-layout-du-site/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
