<?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>Void And Any &#187; wordpress</title>
	<atom:link href="http://voidandany.free.fr/index.php/tag/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://voidandany.free.fr</link>
	<description>mon bazar...</description>
	<lastBuildDate>Sat, 09 Dec 2017 09:24:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>Erreur 500 sur blog wordpress hébergé chez free.fr</title>
		<link>http://voidandany.free.fr/index.php/erreur-500-sur-blog-wordpress-heberge-chez-free-fr/</link>
		<comments>http://voidandany.free.fr/index.php/erreur-500-sur-blog-wordpress-heberge-chez-free-fr/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 15:56:36 +0000</pubDate>
		<dc:creator>voidAndAny</dc:creator>
				<category><![CDATA[informatique]]></category>
		<category><![CDATA[erreur]]></category>
		<category><![CDATA[free.fr]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://voidandany.free.fr/?p=1544</guid>
		<description><![CDATA[Vous aurez peut être remarqué que mon blog était en black-out tout le week-end. Quand on essayait d&#8217;y accéder on avait une magnifique erreur 500 (Erreur 500 &#8211; Erreur interne du serveur) sur une superbe page de Free. Je viens &#8230; <a href="http://voidandany.free.fr/index.php/erreur-500-sur-blog-wordpress-heberge-chez-free-fr/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/gabyu/288808383/"><img class="size-medium wp-image-1545 alignleft" style="margin-left: 10px; margin-right: 10px;" title="288808383_d02941d476" src="http://voidandany.free.fr/wp-content/uploads/288808383_d02941d476-300x225.jpg" alt="288808383_d02941d476" width="300" height="225" /></a>Vous aurez peut être remarqué que mon blog était en black-out tout le week-end.</p>
<p>Quand on essayait d&#8217;y accéder on avait une magnifique <strong>erreur 500</strong> (Erreur 500 &#8211; Erreur interne du serveur) sur une superbe page de Free.</p>
<p><br class="spacer_" /></p>
<p>Je viens de résoudre le problème.</p>
<p><br class="spacer_" /></p>
<p>Vendredi soir, j&#8217;ai fait quelques essais avec un plugin sensé (je dis ça parceque je n&#8217;ai pas réussi à le faire fonctionner) permettre de paramétrer les liens présent dans le widget méta.</p>
<p><br class="spacer_" /></p>
<p>Or lorsque l&#8217;on <strong>modifie </strong>certaines <strong>préférences </strong>dans l&#8217;administration <strong>WordPress </strong>(je ne saurais dire lesquelles j&#8217;ai modifié), ce dernier en la présence d&#8217;un fichier .htaccess à sa racine ajoute les lignes suivantes :</p>
<p><br class="spacer_" /></p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;"># BEGIN WordPress</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">&lt;IfModule mod_rewrite.c&gt;</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">RewriteEngine On</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">RewriteBase /</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">RewriteCond %{REQUEST_FILENAME} !-f</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">RewriteCond %{REQUEST_FILENAME} !-d</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">RewriteRule . /index.php [L]</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">&lt;/IfModule&gt;</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;"># END WordPress</div>
<p><br class="spacer_" /></p>

<div class="wp_syntax"><div class="code"><pre class="apache" style="font-family:monospace;"><span style="color: #adadad; font-style: italic;"># BEGIN WordPress</span>
&nbsp;
&lt;<span style="color: #000000; font-weight:bold;">IfModule</span> mod_rewrite.c&gt;
&nbsp;
<span style="color: #00007f;">RewriteEngine</span> <span style="color: #0000ff;">On</span>
&nbsp;
<span style="color: #00007f;">RewriteBase</span> /
&nbsp;
<span style="color: #00007f;">RewriteCond</span> %{REQUEST_FILENAME} !-f
&nbsp;
<span style="color: #00007f;">RewriteCond</span> %{REQUEST_FILENAME} !-d
&nbsp;
<span style="color: #00007f;">RewriteRule</span> . /index.php [L]
&nbsp;
&lt;/<span style="color: #000000; font-weight:bold;">IfModule</span>&gt;
&nbsp;
<span style="color: #adadad; font-style: italic;"># END WordPress</span></pre></div></div>

<p><br class="spacer_" /></p>
<p><br class="spacer_" /></p>
<p>Ce paramétrage est utilisé pour gérer la ré-écriture des URLs.</p>
<p><br class="spacer_" /></p>
<p>MAIS chez Free.fr, les fichiers .htaccess n&#8217;ont de htaccess que le nom.</p>
<p>Les serveurs Apache présents chez Free ont dû être modifiés pour implémenter qu&#8217;une version restreinte de ce qu&#8217;il est possible de faire avec un fichier .htaccess.</p>
<p><br class="spacer_" /></p>
<p>Résultat les serveurs Apache Free ne savent pas interpréter le code ci-dessus et plantent.</p>
<p><br class="spacer_" /></p>
<p><br class="spacer_" /></p>
<p>Pour <strong>corriger le problème</strong> il suffit donc de <strong>supprimer les lignes</strong> ajouté par WordPress (cf. ci-dessus) ou de re-uploader votre fichier .htaccess d&#8217;origine.</p>
<p><br class="spacer_" /></p>
<p><br class="spacer_" /></p>
<p>Pour info mon fichier .htaccess ne contient que la ligne suivante, indiquant aux serveurs de Free que ce site est en php 5.</p>
<p><br class="spacer_" /></p>

<div class="wp_syntax"><div class="code"><pre class="apache" style="font-family:monospace;">php <span style="color: #ff0000;">1</span></pre></div></div>

<p><br class="spacer_" /></p>
<p><br class="spacer_" /></p>
<p><br class="spacer_" /></p>
<p><strong><em><span style="text-decoration: underline;">Sources : </span></em></strong></p>
<p>Voir les commentaire de http://fanta78.free.fr/index.php/2009/wordpress-2-8-fatal-error-free-fr/comment-page-1/</p>
<p>Image par <a href="http://www.flickr.com/photos/gabyu/288808383/">Gabyu</a> sous CC BY ND</p>
<p><br class="spacer_" /></p>
<p><br class="spacer_" /></p>
]]></content:encoded>
			<wfw:commentRss>http://voidandany.free.fr/index.php/erreur-500-sur-blog-wordpress-heberge-chez-free-fr/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Sauvegarder un site Internet (blog) hébergé chez Free.fr avec rSnaphot</title>
		<link>http://voidandany.free.fr/index.php/sauvegarder-un-site-internet-blog-heberge-chez-free-fr-avec-rsnaphot/</link>
		<comments>http://voidandany.free.fr/index.php/sauvegarder-un-site-internet-blog-heberge-chez-free-fr-avec-rsnaphot/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 10:43:44 +0000</pubDate>
		<dc:creator>voidAndAny</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[free.fr]]></category>
		<category><![CDATA[rsnapshot]]></category>
		<category><![CDATA[sauvegarde]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://voidandany.free.fr/?p=1444</guid>
		<description><![CDATA[On continue les article sur la sauvegarde avec rSnapshot, ici comment sauvegarder un blog Free.fr. rSnapshot est capable d&#8217;éxécuter un script dans un répétoire temporaire qu&#8217;il crée puis ensuite de sauvegarder tout le contenu de ce répertoire temporaire. Pour sauvegarder &#8230; <a href="http://voidandany.free.fr/index.php/sauvegarder-un-site-internet-blog-heberge-chez-free-fr-avec-rsnaphot/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/30908884@N00/197503286/"><img class="alignleft size-medium wp-image-1513" style="margin-left: 10px; margin-right: 10px;" title="197503286_6ad8d4c925" src="http://voidandany.free.fr/wp-content/uploads/197503286_6ad8d4c925-199x300.jpg" alt="197503286_6ad8d4c925" width="199" height="300" /></a>On continue les article sur la sauvegarde avec rSnapshot, ici comment <strong>sauvegarder un blog Free.fr</strong>.</p>
<p><br class="spacer_" /></p>
<p>rSnapshot est capable d&#8217;éxécuter un script dans un répétoire temporaire qu&#8217;il crée puis ensuite de sauvegarder tout le contenu de ce répertoire temporaire.</p>
<p>Pour sauvegarder un site Internet il faut donc créer un script qui va copier dans un répertoire tout ce qui fait le site (base de donnée et fichiers)<br class="spacer_" /></p>
<p>Pour faire une sauvegarde de la base de donnée (on parle de dump SQL), Free ne met pas à disposition l&#8217;outil <strong>mysqldump</strong> qui est communément utilisé pour sauvegarder une base MySQL, mais il existe une page php qui réalise ce dump et renvoi l&#8217;archive le contenant.</p>
<p>Cette page est accessible à l&#8217;adresse suivante :</p>
<p><a href="http://sql.free.fr/backup.php">http://sql.free.fr/backup.php</a></p>
<p><br class="spacer_" /></p>
<p>Pour mon script je me suis très fortement inspiré du script proposé ici :</p>
<p><br class="spacer_" /></p>
<p><br class="spacer_" /></p>
<p>Que j&#8217;ai purgé de toute la gestion des répertoires (géré par rSnapshot) et de la sauvegarde SQL par mysqldump.</p>
<p><br class="spacer_" /></p>
<p><br class="spacer_" /></p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/bin/bash</span>
<span style="color: #666666; font-style: italic;"># Version 0.4 : Adaptation du script &lt;a href=&quot;http://doc.ubuntu-fr.org/sauvegarder_un_site&quot;&gt;http://doc.ubuntu-fr.org/sauvegarder_un_site&lt;/a&gt;</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># pour rsnapshot et free.fr exclusivement</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># FONCTIONNALITÉS :</span>
<span style="color: #666666; font-style: italic;">#  - Sauvegarde des fichiers distants via FTP</span>
<span style="color: #666666; font-style: italic;">#  - Sauvegarde des bases de données MySQL distantes via &lt;a href=&quot;http://sql.free.fr/backup.php&quot;&gt;http://sql.free.fr/backup.php&lt;/a&gt; pour les sites perso de free</span>
<span style="color: #666666; font-style: italic;">#  - Sauvegarde de plusieurs sites</span>
&nbsp;
<span style="color: #666666; font-style: italic;">#Variables à renseigner</span>
<span style="color: #007800;">sav_complete_tous_les</span>=<span style="color: #ff0000;">&quot;1 month&quot;</span> 	<span style="color: #666666; font-style: italic;"># refaire une sauvegarde complete et archiver les anciennes tous les ... (ex1 : 2 month) (ex2 : 30 day) (ex3: 12 hour)</span>
<span style="color: #007800;">rep_log</span>=<span style="color: #007800;">$HOME</span><span style="color: #000000; font-weight: bold;">/</span>Sauvegardes<span style="color: #000000; font-weight: bold;">/</span>internet 	<span style="color: #666666; font-style: italic;"># répertoire où les fichiers .log seront stockés</span>
&nbsp;
<span style="color: #666666; font-style: italic;">#copiez collez le bloc en modifiant le numéro entre crochets, dans l'ordre [0] puis [1], ... en fonction du nombre de sites à sauver</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># Début du bloc à paramétrer</span>
nom_du_site<span style="color: #7a0874; font-weight: bold;">&#91;</span><span style="color: #000000;">0</span><span style="color: #7a0874; font-weight: bold;">&#93;</span>=voidandany.free.fr    <span style="color: #666666; font-style: italic;"># Nom du site internet (juste pour info)</span>
serveur_ftp<span style="color: #7a0874; font-weight: bold;">&#91;</span><span style="color: #000000;">0</span><span style="color: #7a0874; font-weight: bold;">&#93;</span>=ftpperso.free.fr     	<span style="color: #666666; font-style: italic;"># adresse du serveur ftp</span>
utilisateur_ftp<span style="color: #7a0874; font-weight: bold;">&#91;</span><span style="color: #000000;">0</span><span style="color: #7a0874; font-weight: bold;">&#93;</span>=xxx     		<span style="color: #666666; font-style: italic;"># utilisateur ftp</span>
mdp_ftp<span style="color: #7a0874; font-weight: bold;">&#91;</span><span style="color: #000000;">0</span><span style="color: #7a0874; font-weight: bold;">&#93;</span>=xxx     		<span style="color: #666666; font-style: italic;"># mot de passe ftp</span>
liste_rep_ftp<span style="color: #7a0874; font-weight: bold;">&#91;</span><span style="color: #000000;">0</span><span style="color: #7a0874; font-weight: bold;">&#93;</span>=<span style="color: #ff0000;">&quot;/&quot;</span> 		<span style="color: #666666; font-style: italic;"># liste de répertoires sur le serveur ftp à sauvegarder, séparés par des espaces. Mettre simplement / pour sauver le site en entier. Dans tous les cas l'adresse doit commencer par /. Garder les guillemets</span>
serveur_sql<span style="color: #7a0874; font-weight: bold;">&#91;</span><span style="color: #000000;">0</span><span style="color: #7a0874; font-weight: bold;">&#93;</span>=sql.free.fr     	<span style="color: #666666; font-style: italic;"># adresse du serveur mysql</span>
utilisateur_sql<span style="color: #7a0874; font-weight: bold;">&#91;</span><span style="color: #000000;">0</span><span style="color: #7a0874; font-weight: bold;">&#93;</span>=xxx	     	<span style="color: #666666; font-style: italic;"># utilisateur mysql</span>
mdp_sql<span style="color: #7a0874; font-weight: bold;">&#91;</span><span style="color: #000000;">0</span><span style="color: #7a0874; font-weight: bold;">&#93;</span>=xxx	 		<span style="color: #666666; font-style: italic;"># mot de passe mysql</span>
<span style="color: #666666; font-style: italic;"># Fin du bloc à paramétrer</span>
&nbsp;
sauver<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #7a0874; font-weight: bold;">&#41;</span><span style="color: #7a0874; font-weight: bold;">&#123;</span>
&nbsp;
 <span style="color: #666666; font-style: italic;">#Sauvegarde des fichiers via FTP</span>
  <span style="color: #c20cb9; font-weight: bold;">mkdir</span> BDD
  <span style="color: #c20cb9; font-weight: bold;">mkdir</span> Fichiers
&nbsp;
 <span style="color: #666666; font-style: italic;">#Sauvegarde de la base MySQL via mysqldump</span>
  <span style="color: #7a0874; font-weight: bold;">echo</span>
  <span style="color: #7a0874; font-weight: bold;">echo</span> Sauvegarde SQL de <span style="color: #800000;">${nom_du_site[$i]}</span>
  <span style="color: #7a0874; font-weight: bold;">echo</span>
  <span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>sql.free.fr<span style="color: #000000; font-weight: bold;">/</span>backup.php <span style="color: #660033;">--post-data</span>=<span style="color: #ff0000;">&quot;login=<span style="color: #007800;">${utilisateur_sql[$i]}</span>&amp;password=<span style="color: #007800;">${mdp_sql[$i]}</span>&amp;check=1&amp;all=1&quot;</span> <span style="color: #660033;">-O</span> BDD<span style="color: #000000; font-weight: bold;">/</span>$<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #c20cb9; font-weight: bold;">date</span> +<span style="color: #000000; font-weight: bold;">%</span>F_<span style="color: #000000; font-weight: bold;">%</span>H-<span style="color: #000000; font-weight: bold;">%</span>M-<span style="color: #000000; font-weight: bold;">%</span>S<span style="color: #7a0874; font-weight: bold;">&#41;</span>.sql.gz
&nbsp;
  <span style="color: #7a0874; font-weight: bold;">echo</span>
  <span style="color: #7a0874; font-weight: bold;">echo</span> Sauvegarde FTP de <span style="color: #800000;">${nom_du_site[$i]}</span>
  <span style="color: #7a0874; font-weight: bold;">echo</span>
  <span style="color: #000000; font-weight: bold;">for</span> rep_ftp <span style="color: #000000; font-weight: bold;">in</span> <span style="color: #800000;">${liste_rep_ftp[$i]}</span>; <span style="color: #000000; font-weight: bold;">do</span>
    lftp <span style="color: #c20cb9; font-weight: bold;">ftp</span>:<span style="color: #000000; font-weight: bold;">//</span><span style="color: #800000;">${utilisateur_ftp[$i]}</span>:<span style="color: #800000;">${mdp_ftp[$i]}</span><span style="color: #000000; font-weight: bold;">@</span><span style="color: #800000;">${serveur_ftp[$i]}</span> <span style="color: #660033;">-e</span> <span style="color: #ff0000;">&quot;mirror -e <span style="color: #007800;">${rep_ftp}</span> ./Fichiers ; quit&quot;</span>
  <span style="color: #000000; font-weight: bold;">done</span>
&nbsp;
<span style="color: #7a0874; font-weight: bold;">&#125;</span>
&nbsp;
<span style="color: #007800;">date_debut_script</span>=<span style="color: #ff0000;">&quot;le <span style="color: #007800;">$(date +%F)</span> à <span style="color: #007800;">$(date +%H:%M:%S)</span>&quot;</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># On fait toutes les sauvegardes</span>
<span style="color: #007800;">len</span>=<span style="color: #800000;">${#nom_du_site[*]}</span>
<span style="color: #007800;">i</span>=<span style="color: #000000;">0</span>
<span style="color: #000000; font-weight: bold;">while</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$i</span>&quot;</span> <span style="color: #660033;">-lt</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$len</span>&quot;</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>
<span style="color: #000000; font-weight: bold;">do</span>
  sauver
  <span style="color: #7a0874; font-weight: bold;">let</span> <span style="color: #ff0000;">&quot;i = <span style="color: #007800;">$i</span> + 1&quot;</span>
<span style="color: #000000; font-weight: bold;">done</span>
&nbsp;
<span style="color: #7a0874; font-weight: bold;">echo</span> La sauvegarde des sites internet a commencée <span style="color: #007800;">$date_debut_script</span> et s<span style="color: #000000; font-weight: bold;">\'</span>est terminée le $<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #c20cb9; font-weight: bold;">date</span> +<span style="color: #000000; font-weight: bold;">%</span>F<span style="color: #7a0874; font-weight: bold;">&#41;</span> à $<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #c20cb9; font-weight: bold;">date</span> +<span style="color: #000000; font-weight: bold;">%</span>H:<span style="color: #000000; font-weight: bold;">%</span>M:<span style="color: #000000; font-weight: bold;">%</span>S<span style="color: #7a0874; font-weight: bold;">&#41;</span>
&nbsp;
<span style="color: #7a0874; font-weight: bold;">exit</span> <span style="color: #000000;">0</span></pre></div></div>

<p><br class="spacer_" /></p>
<p>Reste à paramétrer le fichier de configuration de rSnapshot en y ajoutant la ligne :</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">backup_script   <span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>svc<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>backupBlog.sh     blog</pre></div></div>

<p><br class="spacer_" /></p>
<p>Ce script utilise la commande lftp, il faudra donc au préalable avoir installé le paquet correspondant :</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">aptitude</span> <span style="color: #c20cb9; font-weight: bold;">install</span> lftp</pre></div></div>

<p><br class="spacer_" /></p>
<p>Et votre blog Free sera sauvegardé tous les jours&#8230;</p>
<p><br class="spacer_" /></p>
<p><br class="spacer_" /> </p>
<p><strong><em><span style="text-decoration: underline;">Sources :</span></em></strong></p>
<p><a href="http://doc.ubuntu-fr.org/sauvegarder_un_site">sauvegarder_un_site &#8211; Documentation Ubuntu Francophone</a></p>
<p><a href="http://iadetout.free.fr/spip/spip.php?article19">Sauvegarder automatiquement sa base de données chez free &#8211; [Le blog de l'informatique]</a></p>
<p><br class="spacer_" /></p>
<p>Image par <a href="http://www.flickr.com/photos/30908884@N00/197503286/">dynet</a> sous <a href="http://creativecommons.org/licenses/by-nc-nd/2.0/deed.fr">CC</a></p>
<p><br class="spacer_" /></p>
<p><br class="spacer_" /></p>
]]></content:encoded>
			<wfw:commentRss>http://voidandany.free.fr/index.php/sauvegarder-un-site-internet-blog-heberge-chez-free-fr-avec-rsnaphot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mise à jour WordPress chez Free.fr</title>
		<link>http://voidandany.free.fr/index.php/mise-a-jour-wordpress-2-7-1-2-8-2-chez-free-fr/</link>
		<comments>http://voidandany.free.fr/index.php/mise-a-jour-wordpress-2-7-1-2-8-2-chez-free-fr/#comments</comments>
		<pubDate>Mon, 03 Aug 2009 11:44:35 +0000</pubDate>
		<dc:creator>voidAndAny</dc:creator>
				<category><![CDATA[informatique]]></category>
		<category><![CDATA[free.fr]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://voidandany.free.fr/?p=875</guid>
		<description><![CDATA[Cet article à été crit lors de la mise à jour de 2.7.1 ver 2.8.2, mais il est suffisamment générique pour être utilisé quelque soit la version de départ et d&#8217;arrivé. En effet chez Free la mise à jour automatique &#8230; <a href="http://voidandany.free.fr/index.php/mise-a-jour-wordpress-2-7-1-2-8-2-chez-free-fr/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Cet article à été crit lors de la mise à jour de 2.7.1 ver 2.8.2, mais il est suffisamment générique pour être utilisé quelque soit la version de départ et d&#8217;arrivé.</p>
<p><br class="spacer_" /></p>
<p>En effet chez Free la mise à jour automatique que ce soit des extensions ou de wordpress échoue avec un message du genre :</p>
<pre>Le téléchargement a échoué.: Operation timed out after 2000 milliseconds
with xxxx out of yyyy bytes received</pre>
<p><br class="spacer_" /></p>
<p>Cela doit provenir d&#8217;un paramétrage des serveurs apache chez Free.fr, donc impossible de passer outre.</p>
<p><br class="spacer_" /></p>
<p><br class="spacer_" /></p>
<p>La mise à jour doit donc se faire manuellement :</p>
<p><br class="spacer_" /></p>
<h3>Noter les extensions à mettre à jour</h3>
<p>La mise à jour automatique ne marchant pas chez Free, je dois bien avouer que j&#8217;ai souvent du retard dans les version d&#8217;extension.</p>
<p>On en profitera donc pour toutes les mettre à jour.</p>
<p>Aller dans la page de gestion des extensions installées et noter toutes celles qui ne sont pas à jour, ou mieux cliquer sur &laquo;&nbsp;aller sur le site de l&#8217;extension&nbsp;&raquo; et télécharger la dernière version de chacune des extensions.</p>
<p><br class="spacer_" /></p>
<h3>Sauvegarde des fichiers</h3>
<p>Se connecter sur votre compte FTP free avec votre client FTP (exemple FileZilla), sélectionner l&#8217;ensemble des fichiers et répertoires sur le FTP et les télécharger en local.</p>
<p><br class="spacer_" /></p>
<h3>Sauvegarde de la base</h3>
<p>Peut se faire en même temps que l&#8217;étape précédente, se connecter sur votre interface d&#8217;administration MySQL (phpMyAdmin) à l&#8217;adresse <a href="http://phpmyadmin.free.fr/phpMyAdmin/">http://phpmyadmin.free.fr/phpMyAdmin/</a></p>
<p>Saisir login et mot de passe, puis aller dans l&#8217;onglet Exporter.</p>
<p>La seule modification du paramétrage de l&#8217;export que j&#8217;ai réalisé concerne la compression (pas de compression par défaut, j&#8217;ai mis &laquo;&nbsp;zippé&nbsp;&raquo;).</p>
<p>Cliquer sur &laquo;&nbsp;Exécuter&nbsp;&raquo; et télécharger le fichier zip généré.</p>
<p><br class="spacer_" /></p>
<h3>Téléchargement de WordPress</h3>
<p>Aller sur le site <a href="http://www.wordpress-fr.net/telechargements">http://www.wordpress-fr.net/telechargements</a> et télécharger la dernière version localisée de WordPress.</p>
<p>En profiter pour télécharger les archives des extensions à mettre à jour (cf. étape 1) depuis <a href="http://wordpress.org/extend/">http://wordpress.org/extend/</a></p>
<p>Décompresser WordPress et les extensions dans des répertoires distincts.</p>
<p><br class="spacer_" /></p>
<h3>Upload des fichiers via FTP</h3>
<p>Dès lors que la sauvegarde de l&#8217;ancienne version de wordpress est terminée, uploader via FileZilla l&#8217;ensemble des fichiers et répertoires présents sous le répertoire wordpress de l&#8217;archive téléchargé.</p>
<p>Confirmer le remplacement des anciens fichiers.</p>
<p>Aller boire un café cela peut prendre du temps.</p>
<p><br class="spacer_" /></p>
<h3>Mise à jour des extensions</h3>
<p>Uploader le répertoire de chacune des extensions dans wp-contents\plugins</p>
<p><br class="spacer_" /></p>
<h3>Connexion sur le tableau de bord</h3>
<p>L&#8217;upload terminé, croiser des doigts et se connecter sur l&#8217;interface d&#8217;administration de wordpress.</p>
<p>Dans mon cas aucun problème, mais certaines personnes hébergés chez Free on eu quelques frayeurs avec un plantage complet.</p>
<p>Cela est dû à l&#8217;utilisation massive de function de php5 alors que par défaut les compte Free sont en php4.</p>
<p><br class="spacer_" /></p>
<p>La solution mettre un fichier .htaccess contenant</p>
<pre>php 1
</pre>
<p>à la racine de votre site, ce fichier indique au serveur apache de chez Free qu&#8217;il faut utiliser la version 5 de php en lieu et place de la 4.x.</p>
<p><br class="spacer_" /></p>
<h3>Vérifications</h3>
<p>Faire un petit du propriétaire, vérifier les principales fonctions d&#8217;administration, upgrader le schéma de base pour l&#8217;extension Askimet et voila vous êtes à jour.</p>
<p><br class="spacer_" /></p>
<h3>Précautions supplémentaires (non appliquées)</h3>
<p>Il est parfois conseillé de désactiver toutes les extensions avant de faire une mise à jour.</p>
<p>Dans les règle des l&#8217;art il faut se monter un serveur de test en local sur son PC, installer sur ce serveur les sources WordPress en prod, tester l&#8217;upgrade en local avant de le réaliser en grandeur nature sur le serveur distant (cf. 1er lien des sources)</p>
<p><br class="spacer_" /></p>
<p><strong><em><span style="text-decoration: underline;">Sources :</span></em></strong> <br class="spacer_" /></p>
<p><a href="http://wordpress-tuto.fr/sauvegader-upgrader-wordpress-245">http://wordpress-tuto.fr/sauvegader-upgrader-wordpress-245</a></p>
<p><a href="http://fanta78.free.fr/index.php/2009/wordpress-2-8-fatal-error-free-fr/">http://fanta78.free.fr/index.php/2009/wordpress-2-8-fatal-error-free-fr/</a></p>
<p><br class="spacer_" /></p>
<p><br class="spacer_" /></p>
<p>Mise à jour :</p>
<p>changement du titre pour rendre l&#8217;article générique 2.7 &#8211;&gt; 2.8</p>
]]></content:encoded>
			<wfw:commentRss>http://voidandany.free.fr/index.php/mise-a-jour-wordpress-2-7-1-2-8-2-chez-free-fr/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Abandon des balises more</title>
		<link>http://voidandany.free.fr/index.php/abandon-des-balises/</link>
		<comments>http://voidandany.free.fr/index.php/abandon-des-balises/#comments</comments>
		<pubDate>Sat, 04 Jul 2009 08:24:45 +0000</pubDate>
		<dc:creator>voidAndAny</dc:creator>
				<category><![CDATA[communication]]></category>
		<category><![CDATA[mise a jour]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://voidandany.free.fr/?p=763</guid>
		<description><![CDATA[Je viens de décider d&#8217;abandonner l&#8217;utilisation des balises &#60;more&#62; dans mes articles. Initialiement je les utilisais pour avoir une page d&#8217;accueil plus compact, libre à chacun de cliquer sur le lien &#171;&#160;lire la suite&#160;&#187; pour avoir les articles complet. Mais avec &#8230; <a href="http://voidandany.free.fr/index.php/abandon-des-balises/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Je viens de décider d&#8217;abandonner l&#8217;utilisation des balises &lt;more&gt; dans mes articles.</p>
<p>Initialiement je les utilisais pour avoir une page d&#8217;accueil plus compact, libre à chacun de cliquer sur le lien &laquo;&nbsp;lire la suite&nbsp;&raquo; pour avoir les articles complet.</p>
<p>Mais avec le recul je trouve ça super pénible chez les autres lorsque par exemple on affiche les articles correspondant à un tag qui nous intéresse de na pas avoir l&#8217;ensemble des articles complet.</p>
<p>Je n&#8217;utiliserai donc plus ce mécanisme (et je supprimerai cette balise sur les anciens article quand l&#8217;occasion se présentera)</p>
<p><br class="spacer_" /></p>
]]></content:encoded>
			<wfw:commentRss>http://voidandany.free.fr/index.php/abandon-des-balises/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress &#8211; un bouton pour afficher du code avec WP-syntax</title>
		<link>http://voidandany.free.fr/index.php/wordpress-un-bouton-pour-afficher-du-code-avec-wp-syntax/</link>
		<comments>http://voidandany.free.fr/index.php/wordpress-un-bouton-pour-afficher-du-code-avec-wp-syntax/#comments</comments>
		<pubDate>Wed, 27 May 2009 12:00:57 +0000</pubDate>
		<dc:creator>voidAndAny</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[addon]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://voidandany.free.fr/?p=526</guid>
		<description><![CDATA[Après avoir enfin réussi à utiliser le plugin WP-syntax (cf. ici), je cherchais un moyen de pouvoir formatter un bloc de texte avec WP-syntax sans quitter l&#8217;éditeur visuel. C&#8217;est à dire sans passer par l&#8217;éditeur HTML et devoir ajouter les &#8230; <a href="http://voidandany.free.fr/index.php/wordpress-un-bouton-pour-afficher-du-code-avec-wp-syntax/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Après avoir enfin réussi à utiliser le plugin WP-syntax (cf. <a href="http://voidandany.free.fr/index.php/wordpress-afficher-du-code" target="_blank">ici</a>), je cherchais un moyen de pouvoir formatter un bloc de texte avec WP-syntax sans quitter l&#8217;éditeur visuel.</p>
<p>C&#8217;est à dire sans passer par l&#8217;éditeur HTML et devoir ajouter les balises PRE et les attributs lang, line et escaped&#8230;.</p>
<p><br class="spacer_" /></p>
<p>J&#8217;ai trouvé mon bonheur ici : </p>
<p><a href="http://www.blogoolic.fr/plugin-wordpress-wp-syntax-button/">http://www.blogoolic.fr/plugin-wordpress-wp-syntax-button/</a></p>
<p><br class="spacer_" /></p>
<p>La mise en forme du code est dès lors simplissime, on sélectionne, on clic sur le bouton, on sélectionne le language et si on veut les numéros de ligne et hop c&#8217;est fini&#8230;.</p>
<div id="attachment_525" class="wp-caption aligncenter" style="width: 310px"><a href="http://voidandany.free.fr/wp-content/uploads/2009-05-25_143950.png"><img class="size-medium wp-image-525" title="Bouton pour WP-syntax" src="http://voidandany.free.fr/wp-content/uploads/2009-05-25_143950-300x137.png" alt="Bouton pour WP-syntax" width="300" height="137" /></a><p class="wp-caption-text">Bouton pour WP-syntax</p></div>
<p><br class="spacer_" /></p>
<p><br class="spacer_" /></p>
<p><br class="spacer_" /></p>
]]></content:encoded>
			<wfw:commentRss>http://voidandany.free.fr/index.php/wordpress-un-bouton-pour-afficher-du-code-avec-wp-syntax/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WordPress &#8211; afficher du code</title>
		<link>http://voidandany.free.fr/index.php/wordpress-afficher-du-code/</link>
		<comments>http://voidandany.free.fr/index.php/wordpress-afficher-du-code/#comments</comments>
		<pubDate>Tue, 26 May 2009 12:00:41 +0000</pubDate>
		<dc:creator>voidAndAny</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[addon]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://voidandany.free.fr/?p=423</guid>
		<description><![CDATA[Depuis l&#8217;ouverture de ce blog, j&#8217;ai eu quelques soucis avec la façon dont WordPress gère les caractères spéciaux et dont il les échappe&#8230;. Ce problème peut être très enervant lorsque l&#8217;on veut afficher du code dans ses articles. Pour afficher &#8230; <a href="http://voidandany.free.fr/index.php/wordpress-afficher-du-code/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Depuis l&#8217;ouverture de ce blog, j&#8217;ai eu quelques soucis avec la façon dont WordPress gère les caractères spéciaux et dont il les échappe&#8230;.</p>
<p><br class="spacer_" /></p>
<p>Ce problème peut être très enervant lorsque l&#8217;on veut afficher du code dans ses articles.</p>
<p><br class="spacer_" /></p>
<p><span id="more-423"></span></p>
<p><br class="spacer_" /></p>
<p>Pour afficher du code source dans WordPress il existe <strong>plusieurs plugins</strong>, les 2 que j&#8217;ai testé sont :</p>
<p><a title="Aller sur le site de l’extension" href="http://www.viper007bond.com/wordpress-plugins/syntaxhighlighter/">SyntaxHighlighter Evolved</a> : J&#8217;ai une préférence pour le rendu de ce plugin et pour les options qu&#8217;il propose (impression, copie, etc.), malheureusement suite au problèmes d&#8217;échappement que j&#8217;avais, j&#8217;en ai conclu hativement que cela venait du plugin et je l&#8217;ai abandonné au profit de WP-syntax.</p>
<div id="attachment_504" class="wp-caption aligncenter" style="width: 310px"><a href="http://voidandany.free.fr/wp-content/uploads/screenshot-1.png"><img class="size-medium wp-image-504" title="SyntaxHighlight Evolved " src="http://voidandany.free.fr/wp-content/uploads/screenshot-1-300x220.png" alt="Exemple de coloration synthaxiue avec SyntaxHighlight Evolved " width="300" height="220" /></a><p class="wp-caption-text">Exemple de coloration synthaxiue avec SyntaxHighlight Evolved </p></div>
<p><a title="WP-Syntax plugin home page" href="http://wordpress.org/extend/plugins/wp-syntax/">WP-Syntax plugin</a> : C&#8217;est le plugin que j&#8217;utilise, plus simple que le premier, il utilise les balises standards pour délimiter les portions de code.</p>
<div id="attachment_505" class="wp-caption aligncenter" style="width: 310px"><a href="http://voidandany.free.fr/wp-content/uploads/screenshot-2.png"><img class="size-medium wp-image-505" title="WP-Syntax" src="http://voidandany.free.fr/wp-content/uploads/screenshot-2-300x63.png" alt="Exemple de coloration synthaxique avec WP-Syntax" width="300" height="63" /></a><p class="wp-caption-text">Exemple de coloration synthaxique avec WP-Syntax</p></div>
<p><br class="spacer_" /></p>
<p><br class="spacer_" /></p>
<p>Dans le code source on a souvent des caractère spéciaux qu&#8217;il faut convertir (on parle d&#8217;<strong>échappement</strong>) pour qu&#8217;ils soient interpreté correctement dans une page HTML.</p>
<p><br class="spacer_" /></p>
<p>Cette opération d&#8217;échappement est effectué de façon automatique par WordPress. Pour s&#8217;en convaincre il suffit de taper un texte avec ces caractères en mode visuel (WYSIWYG : What you see is what you get) :</p>
<div id="attachment_506" class="wp-caption aligncenter" style="width: 310px"><a href="http://voidandany.free.fr/wp-content/uploads/2009-05-25_132708.png"><img class="size-medium wp-image-506" title="Caractères spéciaux en mode visuel" src="http://voidandany.free.fr/wp-content/uploads/2009-05-25_132708-300x109.png" alt="Caractères spéciaux en mode visuel" width="300" height="109" /></a><p class="wp-caption-text">Caractères spéciaux en mode visuel</p></div>
<p>Et ensuite de passer en mode HTML :</p>
<div id="attachment_507" class="wp-caption aligncenter" style="width: 310px"><a href="http://voidandany.free.fr/wp-content/uploads/2009-05-25_132720.png"><img class="size-medium wp-image-507" title="Caractères spéciaux en mode HTML" src="http://voidandany.free.fr/wp-content/uploads/2009-05-25_132720-300x89.png" alt="Caractères spéciaux en mode HTML" width="300" height="89" /></a><p class="wp-caption-text">Caractères spéciaux en mode HTML</p></div>
<p><br class="spacer_" />On voit ainsi que le &gt; à été convertit en son équivalent HTML  &amp;gt;</p>
<p><br class="spacer_" /></p>
<p><br class="spacer_" /></p>
<p>Lorsque l&#8217;on veut afficher du code avec <strong>WP-syntax</strong> cet <strong>échappement</strong> peut poser problème, un exemple en image :</p>
<p><br class="spacer_" /></p>
<p>En mode Visuel on saisie le code source :</p>
<div id="attachment_511" class="wp-caption aligncenter" style="width: 310px"><a href="http://voidandany.free.fr/wp-content/uploads/2009-05-25_1348111.png"><img class="size-medium wp-image-511" title="Code source en mode visuel" src="http://voidandany.free.fr/wp-content/uploads/2009-05-25_1348111-300x81.png" alt="Code source en mode visuel" width="300" height="81" /></a><p class="wp-caption-text">Code source en mode visuel</p></div>
<p>Puis on passe en mode HTML pour ajouter la balise  et l&#8217;attribut de language (propre à WP-syntax) :</p>
<div id="attachment_512" class="wp-caption aligncenter" style="width: 310px"><a href="http://voidandany.free.fr/wp-content/uploads/2009-05-25_134822.png"><img class="size-medium wp-image-512" title="Code source en mode HTML" src="http://voidandany.free.fr/wp-content/uploads/2009-05-25_134822-300x75.png" alt="Code source en mode HTML" width="300" height="75" /></a><p class="wp-caption-text">Code source en mode HTML</p></div>
<div id="attachment_513" class="wp-caption aligncenter" style="width: 310px"><a href="http://voidandany.free.fr/wp-content/uploads/2009-05-25_134834.png"><img class="size-medium wp-image-513" title="Code source en mode HTML : ajout de la balise PRE" src="http://voidandany.free.fr/wp-content/uploads/2009-05-25_134834-300x81.png" alt="Code source en mode HTML : ajout de la balise PRE" width="300" height="81" /></a><p class="wp-caption-text">Code source en mode HTML : ajout de la balise PRE</p></div>
<p><br class="spacer_" /></p>
<p>Si on repasse ne mode visuel et que l&#8217;on enregistre l&#8217;article voici le résultat :</p>
<div id="attachment_514" class="wp-caption aligncenter" style="width: 310px"><a href="http://voidandany.free.fr/wp-content/uploads/2009-05-25_134846.png"><img class="size-medium wp-image-514" src="http://voidandany.free.fr/wp-content/uploads/2009-05-25_134846-300x78.png" alt="Sans attribut escaped, les caractères spéciaux ont été convertit" width="300" height="78" /></a><p class="wp-caption-text">Sans attribut escaped, les caractères spéciaux ont été convertit</p></div>
<p><br class="spacer_" /></p>
<p>La solution qui n&#8217;en n&#8217;était pas une que j&#8217;ai utilisé pour bon nombre d&#8217;article jusqu&#8217;à peu, consistait à taper tout le texte en mode visuel, faire la mise en forme dans ce mode, quand l&#8217;article est fini, de passer en mode HTML pour modifier les balises P en PRE et ajouter les attributs WP-syntax et publier.</p>
<p>Avec ce mécanisme il ne faut surtout pas revenir en mode visuel, sinon on aura le problème.</p>
<p>On voit évidemment que cette &laquo;&nbsp;solution&nbsp;&raquo; n&#8217;est pas viable.</p>
<p><br class="spacer_" /></p>
<p>La vrai solution consiste à tagguer le bloc PRE pour indiquer à WordPress que le code est échappé, cela se fait avec l&#8217;attribut escaped=&nbsp;&raquo;true&nbsp;&raquo;</p>
<div id="attachment_515" class="wp-caption aligncenter" style="width: 310px"><a href="http://voidandany.free.fr/wp-content/uploads/2009-05-25_134903.png"><img class="size-medium wp-image-515" title="Code avec l'attribut escaped" src="http://voidandany.free.fr/wp-content/uploads/2009-05-25_134903-300x86.png" alt="Code avec l'attribut escaped" width="300" height="86" /></a><p class="wp-caption-text">Code avec l&#39;attribut escaped</p></div>
<p>Ce qui après publication donne le bon résultat :</p>
<div id="attachment_516" class="wp-caption aligncenter" style="width: 310px"><a href="http://voidandany.free.fr/wp-content/uploads/2009-05-25_134916.png"><img class="size-medium wp-image-516" title="Avec attribut escaped, les caractères spéciaux sont correctement affichés" src="http://voidandany.free.fr/wp-content/uploads/2009-05-25_134916-300x72.png" alt="Avec attribut escaped, les caractères spéciaux sont correctement affichés" width="300" height="72" /></a><p class="wp-caption-text">Avec attribut escaped, les caractères spéciaux sont correctement affichés</p></div>
<p><br class="spacer_" /></p>
<p><br class="spacer_" /></p>
<p>Cette solution est assez peu documenté et fait planter WordPress 2.7 si vous la mettez en oeuvre.</p>
<p>En effet il existe un bug dans le code source de WordPress (cf. <a href="http://voidandany.free.fr/index.php/wordpress-bug-htmlspecialchars_decode-dans-compatphp/">ici</a>) et sans la mise ne oeuvre du correctif, il est impossible d&#8217;afficher du code échappé avec WordPress 2.7 et WP-syntax.</p>
<p><br class="spacer_" /></p>
]]></content:encoded>
			<wfw:commentRss>http://voidandany.free.fr/index.php/wordpress-afficher-du-code/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>WordPress &#8211; Bug htmlspecialchars_decode() dans compat.php</title>
		<link>http://voidandany.free.fr/index.php/wordpress-bug-htmlspecialchars_decode-dans-compatphp/</link>
		<comments>http://voidandany.free.fr/index.php/wordpress-bug-htmlspecialchars_decode-dans-compatphp/#comments</comments>
		<pubDate>Mon, 25 May 2009 12:35:16 +0000</pubDate>
		<dc:creator>voidAndAny</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[erreur]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://voidandany.free.fr/?p=413</guid>
		<description><![CDATA[Depuis WordPress 2.7 (au moins), il existe un bug dans la fonction htmlspecialchars_decode qui se traduit par le message d&#8217;errreur suivant : Warning: htmlspecialchars_decode() expects parameter 1 to be string, NULL given in xxx/wp-includes/compat.php on line 105 Pour reproduire ce &#8230; <a href="http://voidandany.free.fr/index.php/wordpress-bug-htmlspecialchars_decode-dans-compatphp/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Depuis WordPress 2.7 (au moins), il existe un <strong>bug</strong> dans la fonction htmlspecialchars_decode qui se traduit par le message d&#8217;errreur suivant :</p>
<pre>Warning: htmlspecialchars_decode() expects parameter 1 to be string,
NULL given in xxx/wp-includes/compat.php on line 105</pre>
<p><br class="spacer_" /></p>
<p><span id="more-413"></span></p>
<p><br class="spacer_" /></p>
<p>Pour <strong>reproduire ce bug</strong>, il suffit de créer un nouvel article et en mode HTML saisir le code suivant :</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">pre</span> escaped<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;true&quot;</span>&gt;</span>Attention ca va planter <span style="color: #ddbb00;">&amp;gt;</span><span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">pre</span>&gt;</span></pre></div></div>

<p><br class="spacer_" /></p>
<p>Publier l&#8217;article et l&#8217;afficher&#8230;.</p>
<p><br class="spacer_" /></p>
<p>Je me suis rendu compte de ce bug suite à l&#8217;utilisation de la balise PRE pour afficher du code avec WP-syntax (cf. <a href="http://voidandany.free.fr/index.php/wordpress-afficher-du-code/" target="_blank">ici</a>)</p>
<p><br class="spacer_" /></p>
<p><br class="spacer_" /></p>
<p>Ce bug est connu et référencé :</p>
<p><a href="http://core.trac.wordpress.org/ticket/9090">http://core.trac.wordpress.org/ticket/9090</a></p>
<p><a href="http://wordpress.org/support/topic/242653">http://wordpress.org/support/topic/242653</a></p>
<p><br class="spacer_" /></p>
<p><br class="spacer_" /></p>
<p><br class="spacer_" /></p>
<p>La <strong>solution</strong> consiste à éditer le fichier compat.php présent dans wp-include pour changer le code à la ligne 102 et 114 :</p>
<p><br class="spacer_" /></p>
<p>Changer à la ligne 102 :</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> <span style="color: #990000;">htmlspecialchars_decode</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$str</span><span style="color: #339933;">,</span> <span style="color: #000088;">$quote_style</span> <span style="color: #339933;">=</span> <span style="color: #009900; font-weight: bold;">ENT_COMPAT</span> <span style="color: #009900;">&#41;</span></pre></div></div>

<p>
Pour : </p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> <span style="color: #990000;">htmlspecialchars_decode</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$string</span><span style="color: #339933;">,</span> <span style="color: #000088;">$quote_style</span> <span style="color: #339933;">=</span> <span style="color: #009900; font-weight: bold;">ENT_COMPAT</span> <span style="color: #009900;">&#41;</span></pre></div></div>

<p lang="php"> </p>
</p>
<p><br class="spacer_" /></p>
<p>Et à la ligne 114 :</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #b1b100;">return</span> wp_specialchars_decode<span style="color: #009900;">&#40;</span> <span style="color: #000088;">$str</span><span style="color: #339933;">,</span> <span style="color: #000088;">$quote_style</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>
Pour : </p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #b1b100;">return</span> wp_specialchars_decode<span style="color: #009900;">&#40;</span> <span style="color: #000088;">$string</span><span style="color: #339933;">,</span> <span style="color: #000088;">$quote_style</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

</p>
<p>Cette correction devrait être embarqué dans WordPress 2.7.2 (et dans 2.8.0 ?) et elle n&#8217;est évidemment par supportée.</p>
<p><br class="spacer_" /></p>
<p><br class="spacer_" /></p>
<p>PS :  sur ce <a href="http://www.briandgoad.com/blog/2009/03/htmlspecialchars_decode-bug-in-wordpress-271/" target="_blank">site </a>une autre correction possible.<br class="spacer_" /> </p>
]]></content:encoded>
			<wfw:commentRss>http://voidandany.free.fr/index.php/wordpress-bug-htmlspecialchars_decode-dans-compatphp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress &#8211; extensions</title>
		<link>http://voidandany.free.fr/index.php/wordpress-extensions/</link>
		<comments>http://voidandany.free.fr/index.php/wordpress-extensions/#comments</comments>
		<pubDate>Wed, 01 Apr 2009 19:17:07 +0000</pubDate>
		<dc:creator>voidAndAny</dc:creator>
				<category><![CDATA[informatique]]></category>
		<category><![CDATA[addon]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://voidandany.free.fr/?p=58</guid>
		<description><![CDATA[Liste des extensions installées, testées et utilisées : WordPress.com Stats : Plugin de statistiques, tout comme le plugin askimet il faut une clé API wordpress.com WordPress Admin Bar : Affiche une barre donnant accès aux fonctions d&#8217;administration sur les pages &#8230; <a href="http://voidandany.free.fr/index.php/wordpress-extensions/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Liste des extensions installées, testées et utilisées :</p>
<p><br class="spacer_" /></p>
<ul>
<li><a href="http://wordpress.org/extend/plugins/stats/" target="_blank">WordPress.com Stats</a> : Plugin de statistiques, tout comme le plugin askimet il faut une clé API wordpress.com</li>
<li><a href="http://wordpress.org/extend/plugins/wordpress-admin-bar/" target="_blank">WordPress Admin Bar</a> : Affiche une barre donnant accès aux fonctions d&#8217;administration sur les pages du blog (pour l&#8217;utilisateur loggué et ayant les droits evidemment).</li>
<li><a href="http://wordpress.org/extend/plugins/syntaxhighlighter/" target="_blank"><span style="text-decoration: line-through;">SyntaxHighlighter Evolved</span> </a>: Permet de mettre en forme des portions de code (utilisé dans mon cas pour les scripts bash) &#8211; supprimé provoquait des problèmes lors de la rédaction de billets avec des grosses portions de code avec l&#8217;obligation de retaper- reformatter le billet</li>
<li><a href="http://wordpress.org/extend/plugins/wp-syntax/" target="_blank">WP-Syntax</a> : idem que le précédent mais beaucoup simple et plus stable (et moins jolie à mon gout)</li>
<li><a href="http://wordpress.org/extend/plugins/fckeditor-for-wordpress-plugin/"><span style="text-decoration: line-through;">Dean&#8217;s FCKEditor For WordPress</span></a><span style="text-decoration: line-through;"> :</span> Editeur de texte, possède beaucoup plus d&#8217;options que l&#8217;éditeur par défaut. Permet à priori de résoudre le problème du double saut de ligne (pas testé mais lu <a href="http://liseweb.fr/BLOG/deans-fckeditor-plugin-un-autre-editeur-pour-wordpress">ici</a>). Un point négatif : les barres d&#8217;outils très moches mais qu&#8217;importe &#8211; supprimé pour des problèmes de compatibilité avec WP-synthax : interpretait mon code source et remplaçait les caractères du type &gt;, &lt;, etc. par les caratère échapés &#8211; Edit du 19/05/2009 : l&#8217;extension n&#8217;était pas en cause, mais il s&#8217;agit d&#8217;un comportemetn de wordpress avec le texte dnas les balise &lt;PRE&gt;</li>
<li><a href="http://wordpress.org/extend/plugins/tinymce-advanced/" target="_blank">TinyMCE Advanced </a>: Editeur de texte, possède <span style="text-decoration: line-through;">beaucoup</span> plus d&#8217;options que l&#8217;éditeur par défaut. Permet de résoudre le problème du double saut de ligne.</li>
<li><a title="Aller sur le site de l’extension" href="http://semperfiwebdesign.com/">All in One SEO Pack</a> : Permet d&#8217;améliorer son référencement, qui même si ce n&#8217;est pas ma priorité est quand même important.</li>
<li><a title="Aller sur le site de l’extension" href="http://blog.slaven.net.au/wordpress-plugins/wordpress-feed-locations-plugin/">Feed Locations</a> : permet de rediriger aisement les flux RSS vers feedburner</li>
<li><a title="Aller sur le site de l’extension" href="http://www.arnebrachhold.de/redir/sitemap-home/">Google XML Sitemaps</a> : génère un fichier sitemap.xml pour aider les robot d&#8217;indexation</li>
<li><a title="Aller sur le site de l’extension" href="http://www.blogoolic.fr/wp-syntax-button">WP-Syntax Button</a> : ajoute un bouton à l&#8217;éditeur WYSIWYG pour formatter du code source avec WP-syntax</li>
</ul>
<p><br class="spacer_" /></p>
<p>Edit 19/05/2009 : mise à jour des extensions utilisées<br class="spacer_" /></p>
]]></content:encoded>
			<wfw:commentRss>http://voidandany.free.fr/index.php/wordpress-extensions/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Paramétrage WordPress &#8211; Indexation et reférencement</title>
		<link>http://voidandany.free.fr/index.php/parametrage-wordpress-indexation-et-referencement/</link>
		<comments>http://voidandany.free.fr/index.php/parametrage-wordpress-indexation-et-referencement/#comments</comments>
		<pubDate>Mon, 30 Mar 2009 10:43:42 +0000</pubDate>
		<dc:creator>voidAndAny</dc:creator>
				<category><![CDATA[informatique]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://voidandany.free.fr/?p=47</guid>
		<description><![CDATA[Le nerf de la guerre sur Internet, c&#8217;est la visibilité de son site. Bien que n&#8217;ayant aucune velléité à ce sujet, c&#8217;est toujours mieux si mon site peut être indexé par google (et consorts), visible pour une requête donnée et &#8230; <a href="http://voidandany.free.fr/index.php/parametrage-wordpress-indexation-et-referencement/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Le nerf de la guerre sur Internet, c&#8217;est la visibilité de son site.</p>
<p>Bien que n&#8217;ayant aucune velléité à ce sujet, c&#8217;est toujours mieux si mon site peut être indexé par google (et consorts), visible pour une requête donnée et eventuellement utile à quelqu&#8217;un (c&#8217;est quand même le but)</p>
<p>Le referencement sur les moteur de recherche est un sujet complexe, voir même un vrai métier (<a title="SEO" href="http://fr.wikipedia.org/wiki/Optimisation_pour_les_moteurs_de_recherche" target="_blank">SEO</a>).</p>
<p>Simplement on peut donner un coup de main au moteur de recherche afin qu&#8217;ils sachent ce qu&#8217;il y a sur un site.</p>
<p>Pour cela on doit générer un<a href="http://fr.wikipedia.org/wiki/Sitemap"> sitemap</a>, et comme tout (ou beaucoup de chose) cela peut être automatisé via une extension <a rel="bookmark" href="http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/">Google (XML) Sitemaps Generator for WordPress</a></p>
<p>Télécharger l&#8217;extension, l&#8217;installer dans wordpress (Extensions &gt; Nouvelle Extension, Parcourir, installer maintenant, activer l&#8217;extension).</p>
<p>Un nouvelle page de réglage est alors disponible (Réglages &gt; XML-sitemap), je n&#8217;ai pour l&#8217;instant pas modifié grand chose à par mon ID Yahoo! (à demander sur le site <a href="https://developer.yahoo.com/">https://developer.yahoo.com/</a> avec un email yahoo)</p>
<p> </p>
<p>Vous pouvez ensuite aller sur les différents moteur de recherche pour vous inscrire et gérer les statistique d&#8217;accès :</p>
<ul>
<li>Google :  <a href="https://www.google.com/webmasters/tools/dashboard">https://www.google.com/webmasters/tools/dashboard</a></li>
<li>MSN live : <a href="http://webmaster.live.com/webmaster/">http://webmaster.live.com/webmaster/</a></li>
</ul>
<p> Dans les 2 cas le mécanisme est le même, il faut vous identifier (compte mail gmail et hotmail), saisir l&#8217;URL de votre site et l&#8217;autentifier via l&#8217;upload à la racine du site d&#8217;un fichier spécifique (HTML pour google et XML pour MSN live)</p>
]]></content:encoded>
			<wfw:commentRss>http://voidandany.free.fr/index.php/parametrage-wordpress-indexation-et-referencement/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Paramétrage WordPress &#8211; utilisation de feedburner</title>
		<link>http://voidandany.free.fr/index.php/parametrage-wordpress-utilisation-de-feedburner/</link>
		<comments>http://voidandany.free.fr/index.php/parametrage-wordpress-utilisation-de-feedburner/#comments</comments>
		<pubDate>Mon, 30 Mar 2009 09:51:36 +0000</pubDate>
		<dc:creator>voidAndAny</dc:creator>
				<category><![CDATA[informatique]]></category>
		<category><![CDATA[free.fr]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://voidandany.free.fr/?p=33</guid>
		<description><![CDATA[L&#8217;utilisation de feedburner (outils google), permet d&#8217;avoir des statistiques sur l&#8217;usage des flux RSS. Sincèrement j&#8217;ai implémenté feedburner par mimétisme, tous les grands blogs l&#8217;utilisent, alors pourquoi pas moi&#8230;. Pré-requis  : Avoir un compte google (gmail). Connaitre les URL du &#8230; <a href="http://voidandany.free.fr/index.php/parametrage-wordpress-utilisation-de-feedburner/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>L&#8217;utilisation de feedburner (outils google), permet d&#8217;avoir des statistiques sur l&#8217;usage des flux RSS.</p>
<p>Sincèrement j&#8217;ai implémenté feedburner par mimétisme, tous les grands blogs l&#8217;utilisent, alors pourquoi pas moi&#8230;.</p>
<p><strong>Pré-requis</strong>  :</p>
<ul>
<li>Avoir un compte google (gmail).</li>
<li>Connaitre les URL du flux RSS de son Blog</li>
</ul>
<p>Pour connaitre l&#8217;adresse des flux RSS :</p>
<ul>
<li>Se rendre sur son blog (<a href="http://yyyy.free.fr">http://yyyy.free.fr</a>) avec firefox, cliquer sur l&#8217;icône RSS (Orange) dans la barre d&#8217;adresse, sélectionner alternativement les différentes entrées du menu contextuel (2 dans mon cas), une nouvelle page se charge, l&#8217;adresse du flux RSS ou Atom est alors dans la barre d&#8217;adresse.</li>
</ul>
<p>OU</p>
<ul>
<li>Selon le thème appliquer copier l&#8217;URL du lien RSS. Dans le cas du thème par défaut ces liens sont en bas de page.</li>
</ul>
<p>Les adresses des flux doivent être du type :</p>
<ul>
<li>RSS : <a href="http://yyyy.free.fr/index.php/feed">http://yyyy.free.fr/index.php/feed</a></li>
<li>Atom : <a href="http://yyyy.free.fr/index.php/feed/atom">http://yyyy.free.fr/index.php/feed/atom</a></li>
<li>Commentaires : <a href="http://yyyy.free.fr/index.php/comments/feed/">http://yyyy.free.fr/index.php/comments/feed/</a></li>
</ul>
<p>A noter le index.php qui est la ruse mise en place pour gérer le format des URLs chez free (<a href="http://smoky33.free.fr/index.php/mod_rewrite-et-freefr/">http://smoky33.free.fr/index.php/mod_rewrite-et-freefr/</a>)</p>
<p>Plus d&#8217;info sur les URLs RSS dans WordPress : <a href="http://codex.wordpress.org/WordPress_Feeds">http://codex.wordpress.org/WordPress_Feeds</a></p>
<p> </p>
<p>Revenons à <strong>Feedburner</strong>, il faut se rendre sur le site <a href="https://www.google.com/accounts/ServiceLogin?service=feedburner&amp;continue=http%3A%2F%2Ffeedburner.google.com" target="_blank">feedburner</a> et se loguer avec son compte gmail (d&#8217;où le pré-requis).</p>
<p>Sur la page d&#8217;accueil saisir l&#8217;adressus du flux à gérer dans feedburner,  ne pas côcher &laquo;&nbsp;I&#8217;me a podcaster&nbsp;&raquo; et cliquer sur Next</p>
<p>Feedburner affiche le nom du blog et l&#8217;URL feedburner correspondante (qu&#8217;il est possible de personnaliser), la noter et recommencer avec tous les  flux à transférer vers feedburner.</p>
<p> </p>
<p>Il faut ensuite dans <strong>WordPress</strong> indiquer les nouvelles URLs des flux à utiliser.</p>
<p>Selon les sources de renseignements trouvées sur le web il parfois indiqué des manipulations compliquées (édition du source) mais cela peut être automatisé via le plugin <strong>feed locations</strong> :</p>
<p><a href="http://blog.slaven.net.au/wordpress-plugins/wordpress-feed-locations-plugin/">http://blog.slaven.net.au/wordpress-plugins/wordpress-feed-locations-plugin/</a></p>
<p>Télécharger ce plugin (fichier zip), aller dans la console d&#8217;administration de WordPress, puis cliquer sur Extensions &gt; Nouvelle extension, sélectionner le zip téléchargé sur votre disque dur (bouton Parcourir) et cliquer sur installer maintenant.</p>
<p>Au terme de cette installation (très rapide),  cliquer sur le lien &laquo;&nbsp;activer l&#8217;extension&nbsp;&raquo;.</p>
<p>Une nouvelle page a été créé dans l&#8217;administration : Outils &gt; Feed Locations</p>
<p>On peut alors très simplement mettre à jour les URLs des différents flux avec ceux de feedburner.</p>
<p> </p>
<p>Dans mon cas je n&#8217;ai pour l&#8217;instant transféré vers feedburner que les flux RSS, Atom et commentaires (pas RDF, etc), or feed location impose de renseigner tous les flux j&#8217;ai donc copié dans les flux non gérés dans feedburner l&#8217;adresse du flux RSS principal.</p>
]]></content:encoded>
			<wfw:commentRss>http://voidandany.free.fr/index.php/parametrage-wordpress-utilisation-de-feedburner/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installation wordpress 2.7.1 chez free.fr</title>
		<link>http://voidandany.free.fr/index.php/installation-wordpress-271-chez-freefr/</link>
		<comments>http://voidandany.free.fr/index.php/installation-wordpress-271-chez-freefr/#comments</comments>
		<pubDate>Fri, 27 Mar 2009 13:49:09 +0000</pubDate>
		<dc:creator>voidAndAny</dc:creator>
				<category><![CDATA[informatique]]></category>
		<category><![CDATA[free.fr]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://voidandany.free.fr/?p=3</guid>
		<description><![CDATA[Pour commencer ce blog carnet de note, je vais faire un article sur la genèse de ce blog, c&#8217;est à dire son installation. Création d&#8217;un nouveau domaine free Je possède un compte/mail free (accès libre) depuis plus de 6 ans, &#8230; <a href="http://voidandany.free.fr/index.php/installation-wordpress-271-chez-freefr/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Pour commencer ce blog carnet de note, je vais faire un article sur la genèse de ce blog, c&#8217;est à dire son installation.</p>
<h3>Création d&#8217;un nouveau domaine free</h3>
<p>Je possède un compte/mail free (accès libre) depuis plus de 6 ans, associé à ce compte un espace pages persos sur lequel j&#8217;ai un site web non maintenu.</p>
<p>Pour ce blog je n&#8217;ai pas voulu utiliser cet espace perso mais j&#8217;en ai créé un nouveau.</p>
<ul>
<li> Se connecter à l&#8217;interface d&#8217;administration du compte principal de <a href="http://free.fr">free</a> (menu &laquo;&nbsp;votre compte&nbsp;&raquo;)</li>
<li> Sélectionner &laquo;&nbsp;Créez vos comptes emails supplémentaires&nbsp;&raquo;, renseigner le login/mot de passe du nouvel email à créer. Pour la suite on désignera ce nouveau compte par yyyy ce qui correspondra au site : yyyy.free.fr</li>
<li> Attendre que l&#8217;email soit créé (2 jours annoncé par free ?)</li>
<li> Quand l&#8217;email est créé, retourner dans l&#8217;interface d&#8217;administration du compte principal et sélectionner &laquo;&nbsp;Rattacher vos autres comptes emails&nbsp;&raquo;.</li>
<li> Renseigner le login/mot de passe du compte email nouvellement créé (yyyy), cela permet de centraliser tous les comptes mails secondaires sous le compte principal (rigoureusement inutile donc rigoureusement indispensable)</li>
<li> Se délogguer, puis se re-connecter mais cette fois avec le login mot de passe du nouveau compte (yyyy).</li>
<li> Sélectionner &laquo;&nbsp;Activer votre compte pour les pages personnelles&nbsp;&raquo;, puis ensuite &laquo;&nbsp;Activer votre base de données MySQL&nbsp;&raquo;</li>
<li> Attendre de nouveau x jours que free applique les changements, et voila le nouveau site http://yyyy.free.fr est disponible</li>
</ul>
<h3>Installation de wordpress</h3>
<ul>
<li>Télécharger <a href="http://www.wordpress-fr.net/">WordPress</a></li>
<li> Décompresser le zip</li>
<li> Ouvrir votre client FTP préféré (<a href="http://www.filezilla.fr/">FileZilla</a>)</li>
<li> Vous connecter sur votre site free :
<ul>
<li> adresse : ftpperso.free.fr</li>
<li> port : 21</li>
<li> login : nom du compte free (yyyy)</li>
<li> mot de passe : le mot de passe associé</li>
</ul>
</li>
<li> Uploader tout le contenu de l&#8217;archive</li>
<li> Ouvrir votre navigateur (<a href="http://www.mozilla-europe.org/fr/firefox/">Firefox</a>) et aller sur l&#8217;adresse de votre site (<a href="http://yyyy.free.fr">http://yyyy.free.fr</a>).</li>
<li> Une page WordPress (avec des fatal error chez free)s&#8217;affiche indiquant que la configuration n&#8217;a pas pas été effectué.</li>
<li> Cliquer sur le bouton pour générer le fichier de configuration, répondre aux questions :
<ul>
<li> nom de la base : nom du compte free (yyyy)</li>
<li> utilisateur MySQL : nom du compte free (yyyy)</li>
<li> mot de passe MySQL : mot de passe du compte free</li>
</ul>
</li>
<li> serveur MySQL : laisser localhost comme proposé</li>
</ul>
<p>Une page apparait indiquant le login de l&#8217;administrateur (admin) et son mot de passe (tordu), les noter et les sauvegarder dans un endroit sûr (<a href="http://keepass.info/">Keepass</a>)</p>
<h3>Paramétrage de base de wordpress</h3>
<p>Sur la page précédente cliquer sur &laquo;&nbsp;Se connecter&nbsp;&raquo;, ou saisir l&#8217;URL <a href="http://yyyy.free.fr/wordpress/wp-login.php">http://yyyy.free.fr/wordpress/wp-login.php</a>.</p>
<p>Saisir le login (admin), mot de passe WordPress, le tableau de bord apparait, ci-dessous les paramétrages effectués :</p>
<ul>
<li> Articles &gt; Modifier : Supprimer ou modifier l&#8217;article créé par défaut</li>
<li> Articles &gt; Catégories : Créer les catégories d&#8217;article (on verra plus tard comment gérer un flux RSSs par catégorie, utile dans un blog fourre-tout comme cela risque d&#8217;être la cas ici)</li>
<li> Apparence &gt; Thème : changer éventuellement le thème (pas fait pour l&#8217;instant on verra plus tard)</li>
<li> Apparence &gt; Widgets : Ajouter Catégories et Archives</li>
<li> Apparence &gt; Image et couleur de l&#8217;en-tête : changement de la couleur de départ et de fin pour avoir un dégradé noir au lieu du bleu</li>
<li> Extensions &gt; Installées : sélectionner Askimet et sélectionner Activer puis Appliquer.
<ul>
<li> Aller sur la <a href="http://en.wordpress.com/api-keys/">page</a> afin d&#8217;avoir une clé.</li>
<li> Il nous est demandé de créer un compte sur wordpress.com, la clé est alors envoyé dans le mail de bienvenue puis sur la page de profile ensuite.</li>
</ul>
</li>
<li> Extensions &gt; Configuration Akismet : vous devez avoir le message &laquo;&nbsp;Cette clef est valide.&nbsp;&raquo;, cocher &laquo;&nbsp;Effacer automatiquement les commentaires indésirables des articles datant de plus d’un mois.&nbsp;&raquo;</li>
<li> Utilisateur &gt; Votre Profil : Changer le champs &laquo;&nbsp;Pseudonyme&nbsp;&raquo;, enregistrer et sélectionner le nouveau nom dans &laquo;&nbsp;Nom à afficher publiquement&nbsp;&raquo;</li>
<li> Utilisateur &gt; Votre Profil : Changer le mot de passe. Je n&#8217;étais pas pour au début me disant que le mot de passe généré était sécurisé, mais à l&#8217;usage il est impossible à retenir. Je l&#8217;ai donc remplacé par un mot de passe sécurisé aussi mais de mon cru.</li>
<li> Réglages &gt; Générales : Changer le &laquo;&nbsp;Nom du blog&nbsp;&raquo; (affecté je ne sais plus trop où lors de l&#8217;installation) et le &laquo;&nbsp;Slogan&nbsp;&raquo;</li>
<li> Réglages &gt; Permaliens : sélectionner &laquo;&nbsp;Structure personnalisée&nbsp;&raquo; et saisir :
<ul>
<li> /index.php/%year%/%monthnum%/%day%/%postname%</li>
<li> Cela permet d&#8217;afficher les URLs sous une forme plus parlante.</li>
<li> L&#8217;ajout de index.php est une ruse spécifique à free cf. <a href="http://smoky33.free.fr/index.php/mod_rewrite-et-freefr/">http://smoky33.free.fr/index.php/mod_rewrite-et-freefr/</a></li>
</ul>
</li>
</ul>
<p>Et voila après ces paramétrages je me suis mis à écrire cet article qui sera mis à jour au fur et à mesure des mes modifications. (En fin de compte je vais écrire un article par paramétrage)</p>
<p>Source/inspiration :<br />
<a href="http://www.2803.fr/wordpress/10-choses-a-faire-installation-wordpress-4763/">10 choses à faire après l’installation de wordpress chez 2803</a></p>
]]></content:encoded>
			<wfw:commentRss>http://voidandany.free.fr/index.php/installation-wordpress-271-chez-freefr/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
