<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
	<title>PluXml</title>
	<link>http://www.pluxml.org/</link>
	<language>fr</language>
	<description>Blog ou Cms à l&#039;Xml !</description>
<atom:link xmlns:atom="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://www.pluxml.org/feed.php" />
	<lastBuildDate>Sun, 04 Dec 2011 10:38:00 +0100</lastBuildDate>
	<generator>PluXml</generator>
	<item>
		<title>Sortie de PluXml 5.1.5</title> 
		<link>http://www.pluxml.org/article58/sortie-de-pluxml-5-1-5</link>
		<guid>http://www.pluxml.org/article58/sortie-de-pluxml-5-1-5</guid>
		<description>La d&amp;eacute;couverte d&#039;une faille de s&amp;eacute;curit&amp;eacute; nous oblige &amp;agrave; sortir peu de temps apr&amp;egrave;s la 5.1.4 cette mise à jour.&lt;br /&gt;
Elle concerne des installations de PluXml sur des sous domaines, ou de plusieurs installations sur un m&amp;ecirc;me domaine mais dans dossiers diff&amp;eacute;rents. &lt;br /&gt;
Ainsi un utilisateur connect&amp;eacute; &amp;agrave; son panel d&#039;administration a la possibilit&amp;eacute; d’acc&amp;eacute;der &amp;agrave; l&#039;administration d&#039;un autre site.&lt;br /&gt;&lt;br /&gt;
Il est donc tr&amp;egrave;s fortement conseill&amp;eacute; et recommand&amp;eacute; de mettre &amp;agrave; jour vos ou votre PluXml.&lt;br /&gt;&lt;br /&gt;
Merci &amp;agrave; Rohirrim pour nous avoir remont&amp;eacute; le probl&amp;egrave;me.&lt;strong&gt;Par PluXml.org&lt;/strong&gt;</description>
		<pubDate>Sun, 04 Dec 2011 10:38:00 +0100</pubDate>
		<dc:creator>Stéphane</dc:creator>
	</item>
	<item>
		<title>Sortie de PluXml 5.1.4</title> 
		<link>http://www.pluxml.org/article57/sortie-de-pluxml-5-1-4</link>
		<guid>http://www.pluxml.org/article57/sortie-de-pluxml-5-1-4</guid>
		<description>La version 5.1.4 de pluXml est disponible &lt;a href=&quot;http://www.pluxml.org/?static7/download&quot;&gt;ici&lt;/a&gt;.&lt;br /&gt;
&lt;h3&gt;Nouveaut&amp;eacute;s&lt;/h3&gt;
Parmis les principales nouveaut&amp;eacute;s vous trouverez:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;la possibilit&amp;eacute; de mod&amp;eacute;rer la publication des articles r&amp;eacute;dig&amp;eacute;s par les profils utilisateurs &quot;R&amp;eacute;dacteur&quot; et &quot;Editeur&quot;&lt;/li&gt;
&lt;li&gt;les administrateurs et mod&amp;eacute;rateurs ont acc&amp;egrave;s aux images et documents de tous les utilisateurs si le param&amp;egrave;tre &quot;Utiliser un dossier images et documents diff&amp;eacute;rent pour chaque utilisateur&quot; est activ&amp;eacute; (Param&amp;egrave;tres &gt; Configuration avanc&amp;eacute;e)&lt;/li&gt;
&lt;li&gt;l&#039;emplacement du dossier des th&amp;egrave;mes et des plugins est param&amp;egrave;trable dans l&#039;administration (Param&amp;egrave;tres &gt; Configuration avanc&amp;eacute;e)&lt;/li&gt;
&lt;li&gt;le contenu de la balise html &amp;lt;title&amp;gt; d&#039;un article est personnalisable sur la page de r&amp;eacute;daction/modification de l&#039;article&lt;/li&gt;
&lt;li&gt;le sitemap du site passe en version 0.90&lt;/li&gt;
&lt;li&gt;le fichier blog.php est supprim&amp;eacute; et remplac&amp;eacute; par le lien index.php?blog ou index.php/blog si la r&amp;eacute;&amp;eacute;criture d&#039;url est activ&amp;eacute;e&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Redirection 301 et duplicate content&lt;/h3&gt;

PluXml sait maitenant g&amp;eacute;rer les redirections de type 301 pour &amp;eacute;viter le duplicate content.&lt;br /&gt;
Imaginons l&#039;url d&#039;un de vos article:&lt;br /&gt;
&lt;span style=&quot;color:blue&quot;&gt;http://monsite.com/index.php?article1/mon-premier-article&lt;/span&gt;
&lt;br /&gt;
si un utiliseur tape l&#039;url suivante:&lt;br /&gt;
&lt;span style=&quot;color:blue&quot;&gt;http://monsite.com/index.php?article1/un-article-au-hasard&lt;/span&gt;
&lt;br /&gt;
il sera automatiquement redirig&amp;eacute; vers la 1&amp;egrave;re url avec une redirection de type 301. La redirection 301permet nottament d&#039;indiquer aux moteurs de recherche de mettre &amp;agrave; jour le r&amp;eacute;f&amp;eacute;rencement pour ne garder que le lien valide.&lt;br /&gt;&lt;br /&gt;
&lt;h3&gt;Erreur 404; page non trouv&amp;eacute;e&lt;/h3&gt;
L&#039;acc&amp;egrave;s &amp;agrave; une page inexistante renverra une erreur de type 404: page non trouv&amp;eacute;e en utilisant le fichier erreur.php du th&amp;egrave;me utilis&amp;eacute;.
&lt;br /&gt;&lt;br /&gt;
&lt;h3&gt;Evolution du moteur de plugins&lt;/h3&gt;

Il est d&amp;eacute;sormais possible de passer des param&amp;egrave;tres aux plugins lors de l&#039;appel d&#039;un hook et/ou de renvoyer une valeur de retour. Pour plus de d&amp;eacute;tails, les explications sont fournies dans la documentation pour developper un plugin, documentation mise &amp;agrave; jour en version 5.1.4 et qui sera disponible dans les jours &amp;agrave; venir.
&lt;br /&gt;&lt;br /&gt;
A noter &amp;eacute;galement que 4 nouveaux hooks sont disponibles (dans la page article.php de l&#039;administration)
&lt;ul&gt;
&lt;li&gt;AdminArticlePreview&lt;/li&gt;
&lt;li&gt;AdminArticlePostData&lt;/li&gt;
&lt;li&gt;AdminArticleParseData&lt;/li&gt;
&lt;li&gt;AdminArticleInitData&lt;/li&gt;
&lt;/ul&gt;
Une modification importante &amp;agrave; prendre en compte dans le developpement d&#039;un plugin est le changement de la syntaxe d&#039;appel d&#039;un hook &amp;agrave; partir d&#039;un fichier du th&amp;egrave;me.
Jusqu&#039;&amp;agrave; pr&amp;eacute;sent la syntaxe &amp;eacute;tait:
&lt;pre style=&quot;font-size:12px;color:blue&quot;&gt;
&amp;lt;?php $plxShow-&gt;callHook(&#039;monHook&#039;) ?&gt;
&lt;/pre&gt;
Dor&amp;eacute;navant il faut utiliser
&lt;pre style=&quot;font-size:12px;color:blue&quot;&gt;
&amp;lt;?php eval($plxShow-&gt;callHook(&#039;monHook&#039;)) ?&gt;
&lt;/pre&gt;
Si vous avez developp&amp;eacute; des plugins et que vous appelez un hook personnel &amp;agrave; partir d&#039;un fichier du th&amp;egrave;me, il est n&amp;eacute;cessaire de le mettre &amp;agrave; jour en faisant la modification donn&amp;eacute;e ci-dessus, sinon les r&amp;eacute;sultats attendus ne seront plus valides.
&lt;br /&gt;&lt;br /&gt;
&lt;h3&gt;Corrections de bugs&lt;/h3&gt;

Plusieurs bugs ont &amp;eacute;t&amp;eacute; corrig&amp;eacute;s, les principaux sont:
&lt;ul&gt;
&lt;li&gt;mauvais format des liens de pages statiques&lt;/li&gt;
&lt;li&gt;message d&#039;erreur lors de l&#039;enregistrement de la modification d&#039;un commentaire&lt;/li&gt;
&lt;li&gt;page statique d&#039;accueil list&amp;eacute;e en double dans le sitemap&lt;/li&gt;
&lt;li&gt;affichage des metas vides en mode article&lt;/li&gt;
&lt;li&gt;probl&amp;egrave;me avec la compression gzip (nottament avec le plugin google+)&lt;/li&gt;
&lt;/ul&gt;
Vous pouvez consulter le d&amp;eacute;tail complet des changements de la 5.1.4 &amp;agrave; partir du changelog disponible &lt;a href=&quot;http://telechargements.pluxml.org/changelog&quot;&gt;ici&lt;/a&gt;
&lt;br /&gt;&lt;br /&gt;
N&#039;h&amp;eacute;sitez pas &amp;agrave; nous faire part de vos remarques sur le forum.
&lt;br /&gt;&lt;br /&gt;
Bonne installation ou bonne mise &amp;agrave; jour.&lt;br /&gt;
Bref: bon PluXml&lt;strong&gt;Par PluXml.org&lt;/strong&gt;</description>
		<pubDate>Sun, 27 Nov 2011 12:49:00 +0100</pubDate>
		<dc:creator>Stéphane</dc:creator>
	</item>
	<item>
		<title>plxEditor 1.2: ajout d&#039;un bouton Smilies</title> 
		<link>http://www.pluxml.org/article56/plxeditor-1-2-ajout-d-un-bouton-smilies</link>
		<guid>http://www.pluxml.org/article56/plxeditor-1-2-ajout-d-un-bouton-smilies</guid>
		<description>La barre d&#039;outils plxEditor de PluXml est mise à jour en version 1.2.&lt;br /&gt;
Un nouveau bouton fait son apparition pour ajouter des smilies dans la rédaction des articles.&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://www.pluxml.org/data/images/news/article-56/plxtoolbar-smilies.gif&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
Pour faire la mise à jour, il suffit de récupérer la nouvelle archive et de remplacer les fichiers existants dans votre PluXml dans le dossier: &lt;strong&gt;plugins/plxeditor&lt;/strong&gt;
&lt;br /&gt;&lt;br /&gt;

Si besoin, nettoyez le cache de votre navigateur pour prendre en compte les modifications des fichiers sources.
&lt;br /&gt;
&lt;br /&gt;

Pour télécharger la nouvelle barre d&#039;outils, rendez-vous sur la page de téléchargement de PluXml, partie plugins:
&lt;br /&gt;

&lt;a href=&quot;http://www.pluxml.org/static7/download#plugins&quot;&gt;plxEditor 1.2&lt;/a&gt;&lt;strong&gt;Par PluXml.org&lt;/strong&gt;</description>
		<pubDate>Mon, 24 Oct 2011 20:50:00 +0200</pubDate>
		<dc:creator>Stéphane</dc:creator>
	</item>
	<item>
		<title>Accès au dépot svn de PluXml</title> 
		<link>http://www.pluxml.org/article55/acces-au-depot-svn-de-pluxml</link>
		<guid>http://www.pluxml.org/article55/acces-au-depot-svn-de-pluxml</guid>
		<description>Subversion (en abrégé svn) est un système de gestion de versions.&lt;br /&gt;
&lt;br /&gt;


PluXml ouvre son dépot svn pour suivre et récuperer les dernières versions et modifications de ses fichiers.&lt;br /&gt;
&lt;br /&gt;


Le lien svn est : &lt;a href=&quot;http://websvn.pluxml.org&quot;&gt;http://websvn.pluxml.org&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;

Les informations pour faire un &quot;checkout&quot; sont:


&lt;ul&gt;
&lt;li&gt;url: http://svn.pluxml.org/pluxml-blog/trunk&lt;/li&gt;
&lt;li&gt;utilisateur: websvn&lt;/li&gt;
&lt;li&gt;mot de passe: public@websvn&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;

&lt;div style=&quot;text-align:center&quot;&gt;&lt;a href=&quot;http://www.pluxml.org/data/images/news/article-55/svn.jpg&quot;&gt;&lt;img src=&quot;http://www.pluxml.org/data/images/news/article-55/svn.tb.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;


Dans le dossier tags, toutes les anciennes versions de PluXml sont disponibles.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align:center&quot;&gt;&lt;a href=&quot;http://www.pluxml.org/data/images/news/article-55/tags.jpg&quot;&gt;&lt;img src=&quot;http://www.pluxml.org/data/images/news/article-55/tags.tb.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;


Dans le dossier trunk, la version actuellement en cours de développement. &lt;br /&gt;
&lt;br /&gt;

&lt;div style=&quot;text-align:center&quot;&gt;&lt;a href=&quot;http://www.pluxml.org/data/images/news/article-55/trunk.jpg&quot;&gt;&lt;img src=&quot;http://www.pluxml.org/data/images/news/article-55/trunk.tb.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;


Attention, la version &quot;trunk&quot; est une version non finalisée de la prochaine version, à utiliser donc avec précaution et uniquement dans un environnement de test ou de développement.&lt;br /&gt;
&lt;br /&gt;


Si PluXml ouvre son dépot svn c&#039;est pour permettre aux developpeurs qui le souhaitent de participer au projet en apportant leur contribution et leurs connaissances.&lt;br /&gt;

N&#039;hésitez donc pas à télécharger les sources et nous faire part de vos remarques afin de toujours améliorer PluXml. Faites des tests, chassez les bugs... !&lt;strong&gt;Par PluXml.org&lt;/strong&gt;</description>
		<pubDate>Mon, 10 Oct 2011 20:00:00 +0200</pubDate>
		<dc:creator>Stéphane</dc:creator>
	</item>
	<item>
		<title>Gestion des feuilles de style</title> 
		<link>http://www.pluxml.org/article54/gestion-des-feuilles-de-style</link>
		<guid>http://www.pluxml.org/article54/gestion-des-feuilles-de-style</guid>
		<description>&lt;p&gt;
PluXml possède une utilisation intelligente des feuilles de style.&lt;br/&gt;
Voici un tour d&#039;horizon.
&lt;/p&gt;
&lt;br /&gt;

&lt;h3&gt;Le style&lt;/h3&gt;
&lt;p&gt;Le style correspond au nom du dossier dans le dossier themes&lt;/p&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.pluxml.org/data/images/tutoriaux/article-54/blog00.jpg&quot;&gt;&lt;img src=&quot;http://www.pluxml.org/data/images/tutoriaux/article-54/blog00.tb.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;&lt;br /&gt;

&lt;p&gt;Pour modifier le style,rendez-vous dans l&#039;administration / paramètres / option d&#039;affichage et choisissez le style dans le menu déroulant &quot;choix du thème&quot;&lt;/p&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.pluxml.org/data/images/tutoriaux/article-54/blog01.jpg&quot;&gt;&lt;img src=&quot;http://www.pluxml.org/data/images/tutoriaux/article-54/blog01.tb.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;p&gt;Pour associer une feuille de style &lt;b&gt;en fonction du style&lt;/b&gt;, vous devez:&lt;br/&gt;
&lt;ul&gt;
&lt;li&gt;avoir un fichier CSS qui porte le même nom que le style (dans notre cas monTheme.css)&lt;/li&gt;
&lt;li&gt;coller ce code entre les balises &lt;head&gt;&lt;/head&gt; du fichier header.php de votre thème:&lt;br/&gt;
&lt;script type=&quot;syntaxhighlighter&quot; class=&quot;brush:php&quot;&gt;
		&lt;link media=&quot;screen&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;http://www.pluxml.org/&lt;?php $plxShow-&gt;template(); ?&gt;/&lt;?php $plxShow-&gt;template(); ?&gt;.css&quot;/&gt;
&lt;/script&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;

Plus d&#039;infos sur la fonction template() &lt;a href=&quot;http://devzone.pluxml.org/?plxShow/function/template&quot;&gt;ici&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;

&lt;h3&gt;Le mode&lt;/h3&gt;
&lt;p&gt;Le mode correspond au mode d&#039;affichage :D.&lt;br/&gt;
On en compte 6 principaux: home, static, article, categorie, archives et tag.&lt;/p&gt;
&lt;p&gt;Pour associer une feuille de style &lt;b&gt;en fonction du mode&lt;/b&gt;,
&lt;ul&gt;
&lt;li&gt;avoir un fichier CSS qui porte le même nom que le mode&lt;/li&gt;
&lt;li&gt;coller ce code entre les balises &lt;head&gt;&lt;/head&gt; du fichier header.php de votre thème:&lt;br/&gt;
&lt;script type=&quot;syntaxhighlighter&quot; class=&quot;brush:php&quot;&gt;
 &lt;link media=&quot;screen&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;http://www.pluxml.org/&lt;?php $plxShow-&gt;template(); ?&gt;/&lt;?php $plxShow-&gt;mode(); ?&gt;.css&quot;/&gt;
&lt;/script&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;
Plus d&#039;infos sur la fonction mode() &lt;a href=&quot;http://devzone.pluxml.org/?plxShow/function/mode&quot;&gt;ici&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;

&lt;h3&gt;Le template&lt;/h3&gt;
&lt;p&gt;Le template est celui que l&#039;on  choisi grâce au menu déroulant présent dans l&#039;administration des articles, des pages statics et des catégories.&lt;/p&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.pluxml.org/data/images/tutoriaux/article-54/blog02.jpg&quot;&gt;&lt;img src=&quot;http://www.pluxml.org/data/images/tutoriaux/article-54/blog02.tb.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;p&gt;Pour associer une feuille de style &lt;b&gt;en fonction du template&lt;/b&gt;,
&lt;ul&gt;
&lt;li&gt;avoir un fichier CSS qui porte le même nom que le template (dans notre cas article-template01.css)&lt;br&gt;
&lt;u&gt;Note:&lt;/u&gt; le nom doit être de la forme article-nom.php sans majuscule.&lt;/li&gt;
&lt;li&gt;coller ce code entre les balises &lt;head&gt;&lt;/head&gt; du fichier header.php de votre thème:&lt;br/&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;img src=&quot;http://www.pluxml.org/data/images/tutoriaux/article-54/template.png&quot; alt=&quot;&quot; /&gt;
&lt;br /&gt;&lt;br /&gt;

&lt;h3&gt;Exemple du contenu du dossier &quot;MonTheme&quot;&lt;/h3&gt;
&lt;br /&gt;

&lt;a href=&quot;http://www.pluxml.org/data/images/tutoriaux/article-54/blog03.jpg&quot;&gt;&lt;img src=&quot;http://www.pluxml.org/data/images/tutoriaux/article-54/blog03.tb.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;strong&gt;Par PluXml.org&lt;/strong&gt;</description>
		<pubDate>Sun, 09 Oct 2011 08:00:00 +0200</pubDate>
		<dc:creator>DanielSan</dc:creator>
	</item>
	<item>
		<title>Sortie de PluXml 5.1.3</title> 
		<link>http://www.pluxml.org/article53/sortie-de-pluxml-5-1-3</link>
		<guid>http://www.pluxml.org/article53/sortie-de-pluxml-5-1-3</guid>
		<description>PluXml continue sa route et passe en version 5.1.3&lt;div&gt;Parmi les changements on retrouve&amp;nbsp;bien sur&amp;nbsp;des corrections de bugs, mais aussi quelques améliorations au niveau de l&#039;interace d&#039;administration, dont:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;au niveau de la liste des articles: le filtre sur les catégories passe en entête de colonne et son fonctionnement a été améliorer.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;div style=&quot;text-align:center&quot;&gt;&lt;a href=&quot;http://www.pluxml.org/data/images/news/article-53/filter_newarticle.png&quot;&gt;&lt;img src=&quot;http://www.pluxml.org/data/images/news/article-53/filter_newarticle.tb.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;sur la page &quot;Nouvel article&quot;: la zone de saisie du chapo est par défaut masquée si le chapo est vide. Le nouveau lien &quot;afficher/masquer&quot; permet de rendre visible le champ chapo. La catégorie &quot;Non classé&quot; est présente dans la partie &quot;Emplacements&quot; de la sidebar et est automatiquement cochée si aucune catégorie n&#039;est affectée à l&#039;article en cours d&#039;édition.&lt;/li&gt;&lt;/ul&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://www.pluxml.org/data/images/news/article-53/newarticle.png&quot;&gt;&lt;img src=&quot;http://www.pluxml.org/data/images/news/article-53/newarticle.tb.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;dans le gestionnaire de médias:&amp;nbsp;les images peuvent être triées par nom ou par date en cliquant sur les entêtes de colonne respectifs. La fonctionnalité &quot;Recréer miniatures&quot; disparue dans les versions précédentes 5.x de PluXml est de nouveau disponible.&lt;/li&gt;&lt;/ul&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://www.pluxml.org/data/images/news/article-53/sort_medias.png&quot;&gt;&lt;img src=&quot;http://www.pluxml.org/data/images/news/article-53/sort_medias.tb.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;dans la gestion des pages statiques: une nouvelle colonne permet de sélectionner plus facilement la page statique à mettre comme page d&#039;accueil. Plus besoin d&#039;aller dans les paramètes pour sélectionner la page d&#039;accueil.&lt;/li&gt;&lt;/ul&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://www.pluxml.org/data/images/news/article-53/statics.png&quot;&gt;&lt;img src=&quot;http://www.pluxml.org/data/images/news/article-53/statics.tb.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;dans la gestion des catégories: une nouvelle colonne permet d&#039;activer ou désactiver une catégories. Ainsi tous les articles et les commentaires rattachés à une catégories inactives ne seront pas visible sur le site coté des visiteurs.&lt;/li&gt;&lt;li&gt;pour les commentaires hors-ligne: le nombre de commentaires hors ligne est affiché dans la sidebar à droite du menu &quot;Commentaires&quot;. De cette façon il est plus facile de voir s&#039;il y a des commentaires en attente de validation.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://www.pluxml.org/data/images/news/article-53/offline_comments.png&quot;&gt;&lt;img src=&quot;http://www.pluxml.org/data/images/news/article-53/offline_comments.tb.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Tout le détail des changements est listé dans le fichier&amp;nbsp;&lt;a href=&quot;http://telechargements.pluxml.org/changelog&quot; title=&quot;changelog&quot;&gt;changelog&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Les procédures d&#039;&lt;a href=&quot;http://pluxml.org/static7/download#installation&quot; title=&quot;installation&quot;&gt;installation&lt;/a&gt;&amp;nbsp;et de&amp;nbsp;&lt;a href=&quot;http://pluxml.org/static7/download#update&quot; title=&quot;mise à jour&quot;&gt;mise à jour&lt;/a&gt;&amp;nbsp;ne changent pas.&lt;br /&gt;N&#039;oubliez pas de faire une sauvegarde de votre site avant de faire la mise à jour et surtout n&#039;hésitez pas à venir sur le&amp;nbsp;&lt;a href=&quot;http://forum.pluxml.org/&quot; title=&quot;forum&quot;&gt;forum&lt;/a&gt;&amp;nbsp;pour nous faire part de vos remarques.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;A noter également la mise à jour des plugins plxToolbar et plxEditor disponibles sur la page de&amp;nbsp;&lt;a href=&quot;http://pluxml.org/?static7/download&quot; title=&quot;téléchargement&quot;&gt;téléchargement&lt;/a&gt;&amp;nbsp;de PluXml.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Bon PluXml&lt;/div&gt;&lt;strong&gt;Par PluXml.org&lt;/strong&gt;</description>
		<pubDate>Tue, 27 Sep 2011 17:44:00 +0200</pubDate>
		<dc:creator>Stéphane</dc:creator>
	</item>
	<item>
		<title>Mise à jour du Guide du Développeur</title> 
		<link>http://www.pluxml.org/article52/mise-a-jour-du-guide-du-developpeur</link>
		<guid>http://www.pluxml.org/article52/mise-a-jour-du-guide-du-developpeur</guid>
		<description>&lt;div style=&quot;float:left&quot;&gt;&lt;img src=&quot;http://www.pluxml.org/data/images/doc.tb.png&quot; alt=&quot;Guide du D&amp;eacute;veloppeur&quot; /&gt;&lt;/div&gt;
Le Guide du D&amp;eacute;veloppeur pour les plugins a &amp;eacute;t&amp;eacute; mis &amp;agrave; jour en fonction des &amp;eacute;volutions de PluXml 5.12, notamment sur la liste des nouveaux Hooks disponibles. Une nouvelle mise en page devrait rendre la lecture et l&#039;impression du document plus agr&amp;eacute;able.
&lt;br /&gt;

Bonne Lecture. 
&lt;br /&gt;

Téléchargement &lt;a href=&quot;http://telechargements.pluxml.org/docs/PluXml_-_Plugins_Guide_du_developpeur_5.12.zip&quot;&gt;ici&lt;/a&gt;&lt;strong&gt;Par PluXml.org&lt;/strong&gt;</description>
		<pubDate>Thu, 18 Aug 2011 12:23:00 +0200</pubDate>
		<dc:creator>Stéphane</dc:creator>
	</item>
	<item>
		<title>5 règles pour sécuriser PluXml</title> 
		<link>http://www.pluxml.org/article51/5-regles-pour-securiser-pluxml</link>
		<guid>http://www.pluxml.org/article51/5-regles-pour-securiser-pluxml</guid>
		<description>Toujours soucieux de protéger au mieux les données de votre site, voici 5 règles à faire ou à vérifier après l&#039;installation ou la mise à jour de PluXml.
&lt;br /&gt;&lt;br /&gt;

1. Supprimer le fichier install.php à la racine du site après une installation ou une mise à jour de PluXml.
&lt;br /&gt;&lt;br /&gt;
2. Supprimer le dossier /update après une installation ou une mise à jour de PluXml.
&lt;br /&gt;&lt;br /&gt;
3. Pour les versions 5.1.0 à 5.1.1 de PluXml, supprimer le fichier changelog.txt à la racine du site. Ce fichier ne fait plus parti de PluXml depuis la version 5.1.2, car il peut donner des indications à des personnes malveillantes (notamment sur la version de PluXml utilisée), si on tape directement dans un navigateur le lien du fichier pour visualiser son contenu.
&lt;br /&gt;&lt;br /&gt;
4. Dans le lien pour accéder à la zone d&#039;administration du site à partir de la page d&#039;accueil, généralement situé dans le bas de la page (fichier footer.php du thème), spécifier rel=&quot;nofollow&quot; de cette façon:

&lt;script type=&quot;syntaxhighlighter&quot; class=&quot;brush:php&quot;&gt;
&lt;a class=&quot;admin&quot; rel=&quot;nofollow&quot; href=&quot;http://www.pluxml.org/&lt;?php $plxShow-&gt;urlRewrite(&#039;core/admin/&#039;) ?&gt;&quot; title=&quot;&lt;?php $plxShow-&gt;lang(&#039;ADMINISTRATION&#039;) ?&gt;&quot;&gt;&lt;?php $plxShow-&gt;lang(&#039;ADMINISTRATION&#039;) ?&gt;&lt;/a&gt;
&lt;/script&gt;

ou si vous n&#039;avez pas un thème multi-langues:

&lt;script type=&quot;syntaxhighlighter&quot; class=&quot;brush:php&quot;&gt;
&lt;a class=&quot;admin&quot; rel=&quot;nofollow&quot; href=&quot;http://www.pluxml.org/&lt;?php $plxShow-&gt;urlRewrite(&#039;core/admin/&#039;) ?&gt;&quot; title=&quot;Administration&quot;&gt;Administration&lt;/a&gt;
&lt;/script&gt;

L&#039;attribut nofollow permet de donner l&#039;instruction suivante aux moteurs de recherche  &quot;ne suivez pas ce lien spécifique&quot;.
&lt;br /&gt;&lt;br /&gt;
5. Pour empêcher de lister le contenu d&#039;un dossier en tapant son url dans un navigateur, créer dans le dossier un fichier .htaccess et ajouter dedans la ligne suivante:
&lt;br /&gt;&lt;br /&gt;
Options -Indexes
&lt;br /&gt;&lt;br /&gt;
Attention certains hébergeurs réagissent mal avec cette instruction et provoquent des erreurs empêchant l&#039;éxecution normale de PluXml.&lt;br /&gt;
Une alternative est de créer à la place du fichier .htaccess un fichier index.html vide, avec aucune ligne dedans.
&lt;br /&gt;&lt;br /&gt;
Voilà donc 5 règles toutes simples pour protéger votre site.&lt;br /&gt;
Alors n&#039;hésitez pas...&lt;strong&gt;Par PluXml.org&lt;/strong&gt;</description>
		<pubDate>Mon, 25 Jul 2011 10:36:00 +0200</pubDate>
		<dc:creator>Stéphane</dc:creator>
	</item>
	<item>
		<title>Sortie de la version 5.1.2 de PluXml</title> 
		<link>http://www.pluxml.org/article50/sortie-de-la-version-5-1-2-de-pluxml</link>
		<guid>http://www.pluxml.org/article50/sortie-de-la-version-5-1-2-de-pluxml</guid>
		<description>Après la version 5.1.1, sortie au début du mois de Juillet marquée par la refonte de l&#039;interface d&#039;administration et des corrections des failles de sécurités critiques, c&#039;est au tour aujourd&#039;hui à la version 5.1.2 de montrer le bout de ses plumes.&lt;br /&gt;Pas de réelles nouveautés cette fois-ci mais essentiellement des corrections de bugs nécessaires (&lt;a href=&quot;http://telechargements.pluxml.org/changelog&quot;&gt;changelog&lt;/a&gt;).
&lt;br /&gt;
Les procédures d&#039;installation et de mise à jour n&#039;ont pas changées.
&lt;ul&gt;
&lt;li&gt;Pour installer un nouveau PluXml : &lt;a href=&quot;http://pluxml.org/static7/download#installation&quot;&gt;procédure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Pour mettre à jour PluXml : &lt;a href=&quot;http://pluxml.org/static7/download#update&quot;&gt;procédure&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

A noter que les plugins &quot;officiels&quot; ne seront plus inclus dans le fichier à télécharger de PluXml, ceci pour permettre des mises à jour plus facilement et plus fréquemment si nécessaire. Ils sont à récupérer en fonction de vos besoins sur la page de &lt;a href=&quot;http://pluxml.org/?static7/download&quot;&gt;téléchargement&lt;/a&gt;.
&lt;br /&gt;&lt;br /&gt;
A noter également, la mise à jour de la plxToolbar avec l&#039;ajout de la traduction en russe. 
&lt;br /&gt;&lt;br /&gt;
Continuez à participer sur le forum, à nous faire part de vos remarques, c&#039;est grâce à vous que PluXml se bonifie. Donc parlez-en autour de vous !
&lt;br /&gt;&lt;br /&gt;
Toute l&#039;équipe vous souhaite une bonne installation ou mise à jour&lt;strong&gt;Par PluXml.org&lt;/strong&gt;</description>
		<pubDate>Wed, 20 Jul 2011 18:08:00 +0200</pubDate>
		<dc:creator>Stéphane</dc:creator>
	</item>
	<item>
		<title>Passer votre theme 5.02 en 5.1</title> 
		<link>http://www.pluxml.org/article49/passer-votre-theme-5-02-en-5-1</link>
		<guid>http://www.pluxml.org/article49/passer-votre-theme-5-02-en-5-1</guid>
		<description>La structure principale des fichiers th&amp;egrave;mes de PluXml 5.1 n&#039;a pas chang&amp;eacute; par rapport &amp;agrave; la branche 5.0.x 
N&amp;eacute;anmoins il est int&amp;eacute;ressant de faire une petite mise &amp;agrave; jour afin de profiter des derni&amp;egrave;res &amp;eacute;volutions de PluXml et de faire un peu de m&amp;eacute;nage dans le code. Je me servirai comme r&amp;eacute;f&amp;eacute;rence du th&amp;egrave;me par d&amp;eacute;faut livr&amp;eacute; avec PluXml (dossier /themes/defaut/). Si vous utilisez un th&amp;egrave;me personnel il se peut que les lignes cit&amp;eacute;es ne se trouvent pas aux m&amp;ecirc;mes endroits. Il conviendra alors de les chercher dans vos fichiers.&lt;br /&gt;&lt;br /&gt;
&lt;h3&gt;Abandon des flux de syndication Atom&lt;/h3&gt;
&lt;p&gt;
Les flux Atom sont d&amp;eacute;sormais abandonn&amp;eacute;s avec la 5.1 et ne sont plus g&amp;eacute;r&amp;eacute;s par PluXml. Se sont les flux Rss, passant en version 2.0, qui sont privil&amp;eacute;gi&amp;eacute;s maintenant. C&#039;est pourquoi les appels des flux atom sont devenus obsol&amp;egrave;tes. Nous allons les supprimer ou les remplacer &amp;agrave; la place par l&#039;appel des flux Rss.
&lt;/p&gt;
Les modifications suivantes sont &amp;agrave; faire:&lt;br /&gt;
&lt;br /&gt;

&lt;ins&gt;Dans le fichier archive.php&lt;/ins&gt;
&lt;br /&gt;
Remplacer
&lt;br /&gt;

&lt;script type=&quot;syntaxhighlighter&quot; class=&quot;brush:php&quot;&gt;
&lt;?php # On affiche le fil Atom des articles de cette categorie ?&gt;
&lt;div class=&quot;feed_categorie&quot;&gt;&lt;?php $plxShow-&gt;artFeed(&#039;atom&#039;,$plxShow-&gt;catId()); ?&gt;&lt;/div&gt;
&lt;/script&gt;

Par 
&lt;br /&gt;

&lt;script type=&quot;syntaxhighlighter&quot; class=&quot;brush:php&quot;&gt;
&lt;?php # On affiche le fil Rss des articles de cette categorie ?&gt;
&lt;div class=&quot;feed_categorie&quot;&gt;&lt;?php $plxShow-&gt;artFeed(&#039;rss&#039;,$plxShow-&gt;catId()); ?&gt;&lt;/div&gt;
&lt;/script&gt;

&lt;ins&gt;Dans le fichier categorie.php&lt;/ins&gt;
&lt;br /&gt;
Remplacer
&lt;br /&gt;

&lt;script type=&quot;syntaxhighlighter&quot; class=&quot;brush:php&quot;&gt;
&lt;?php # On affiche le fil Atom de cet article ?&gt;
&lt;div class=&quot;feed_categorie&quot;&gt;&lt;?php $plxShow-&gt;artFeed(&#039;atom&#039;,$plxShow-&gt;catId()); ?&gt;&lt;/div&gt;
&lt;/script&gt;

Par
&lt;br /&gt;

&lt;script type=&quot;syntaxhighlighter&quot; class=&quot;brush:php&quot;&gt;
&lt;?php # On affiche le fil Rss de cet article ?&gt;
&lt;div class=&quot;feed_categorie&quot;&gt;&lt;?php $plxShow-&gt;artFeed(&#039;rss&#039;,$plxShow-&gt;catId()); ?&gt;&lt;/div&gt;
&lt;/script&gt;

&lt;ins&gt;Dans le fichier commentaires.php&lt;/ins&gt;
&lt;br /&gt;	
Remplacer
&lt;br /&gt;

&lt;script type=&quot;syntaxhighlighter&quot; class=&quot;brush:php&quot;&gt;
&lt;?php # On affiche le fil Atom de cet article ?&gt;
&lt;div class=&quot;feed_article&quot;&gt;&lt;?php $plxShow-&gt;comFeed(&#039;atom&#039;,$plxShow-&gt;artId()); ?&gt;&lt;/div&gt;
&lt;/script&gt;

Par
&lt;br /&gt;	

&lt;script type=&quot;syntaxhighlighter&quot; class=&quot;brush:php&quot;&gt;
&lt;?php # On affiche le fil Rss de cet article ?&gt;
&lt;div class=&quot;feed_article&quot;&gt;&lt;?php $plxShow-&gt;comFeed(&#039;rss&#039;,$plxShow-&gt;artId()); ?&gt;&lt;/div&gt;
&lt;/script&gt;

&lt;ins&gt;Dans le fichier header.php&lt;/ins&gt;
&lt;br /&gt;	
Supprimer les lignes
&lt;br /&gt;
	
&lt;script type=&quot;syntaxhighlighter&quot; class=&quot;brush:php&quot;&gt;
&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;Atom articles&quot; href=&quot;http://www.pluxml.org/&lt;?php $plxShow-&gt;urlRewrite(&#039;feed.php?atom&#039;) ?&gt;&quot; /&gt;
&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;Atom commentaires&quot; href=&quot;http://www.pluxml.org/&lt;?php $plxShow-&gt;urlRewrite(&#039;feed.php?atom/commentaires&#039;) ?&gt;&quot; /&gt;
&lt;/script&gt;

Remplacer les lignes
&lt;br /&gt;	
&lt;script type=&quot;syntaxhighlighter&quot; class=&quot;brush:php&quot;&gt;
&lt;li&gt;&lt;a href=&quot;http://www.pluxml.org/&lt;?php $plxShow-&gt;urlRewrite(&#039;feed.php?atom/commentaires&#039;) ?&gt;&quot; title=&quot;Fil Atom des commentaires&quot;&gt;Commentaires&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.pluxml.org/&lt;?php $plxShow-&gt;urlRewrite(&#039;feed.php?atom&#039;) ?&gt;&quot; title=&quot;Fil Atom des articles&quot;&gt;Articles&lt;/a&gt;&lt;/li&gt;
&lt;/script&gt;
	
Par
&lt;br /&gt;

&lt;script type=&quot;syntaxhighlighter&quot; class=&quot;brush:php&quot;&gt;
&lt;li&gt;&lt;a href=&quot;http://www.pluxml.org/&lt;?php $plxShow-&gt;urlRewrite(&#039;feed.php?rss/commentaires&#039;) ?&gt;&quot; title=&quot;Fil Rss des commentaires&quot;&gt;Commentaires&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.pluxml.org/&lt;?php $plxShow-&gt;urlRewrite(&#039;feed.php?rss&#039;) ?&gt;&quot; title=&quot;Fil Rss des articles&quot;&gt;Articles&lt;/a&gt;&lt;/li&gt;
&lt;/script&gt;

&lt;br /&gt;
Remarque: Si ces modifications ne sont pas faites, les flux rss seront affich&amp;eacute;s &amp;agrave; la place des flux Atom.
&lt;br /&gt;
&lt;br /&gt;	
&lt;h3&gt;Nouveaut&amp;eacute;s: affichage des metas&lt;/h3&gt;
&lt;br /&gt;
PluXml 5.1 prend en compte les metas description et keywords au niveau du site (Param&amp;egrave;tres/Configuration de base), des articles, des pages statiques (Pages Statiques/Options) et des cat&amp;eacute;gories (Cat&amp;eacute;gories/Options).
Pour que ces metas soient affich&amp;eacute;s, ajoutez dans le fichier header.php en dessous de la ligne

&lt;script type=&quot;syntaxhighlighter&quot; class=&quot;brush:php&quot;&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=&lt;?php $plxShow-&gt;charset(); ?&gt;&quot; /&gt;
&lt;/script&gt;

les 2 lignes suivantes :
&lt;br /&gt;

&lt;script type=&quot;syntaxhighlighter&quot; class=&quot;brush:php&quot;&gt;
&lt;?php $plxShow-&gt;meta(&#039;description&#039;) ?&gt;
&lt;?php $plxShow-&gt;meta(&#039;keywords&#039;) ?&gt;	
&lt;/script&gt;

Si ce n&#039;est pas d&amp;eacute;j&amp;agrave; fait, toujours dans le fichier header.php, en dessous de la ligne
&lt;br /&gt;

&lt;script type=&quot;syntaxhighlighter&quot; class=&quot;brush:php&quot;&gt;
&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;http://www.pluxml.org/&lt;?php $plxShow-&gt;template(); ?&gt;/style.css&quot; media=&quot;screen&quot; /&gt;
&lt;/script&gt;

ajoutez la ligne suivante:
&lt;br /&gt;
	
&lt;script type=&quot;syntaxhighlighter&quot; class=&quot;brush:php&quot;&gt;
&lt;?php $plxShow-&gt;templateCss() ?&gt;
&lt;/script&gt;
	
Cette ligne permet de charger les fichiers .css associés aux templates.
&lt;br /&gt;
Par exemple si vous avez cr&amp;eacute;&amp;eacute; un template d&#039;article article-perso.php, et qu&#039;un fichier article-perso.css existe au m&amp;ecirc;me endroit, il sera automatiquement charg&amp;eacute; dans le fichier header.php gr&amp;acirc;ce à l&#039;instruction &lt;script type=&quot;syntaxhighlighter&quot; class=&quot;brush:php&quot;&gt;
&lt;?php $plxShow-&gt;templateCss() ?&gt;
&lt;/script&gt;
Vous voil&amp;agrave; pr&amp;ecirc;t avec un th&amp;egrave;me 100% PluXml 5.1&lt;strong&gt;Par PluXml.org&lt;/strong&gt;</description>
		<pubDate>Thu, 27 Jan 2011 11:52:00 +0100</pubDate>
		<dc:creator>Stéphane</dc:creator>
	</item>
</channel>
</rss>
