<?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>Here With Me &#187; open source</title>
	<atom:link href="http://www.herewithme.fr/tag/open-source/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.herewithme.fr</link>
	<description>Blog personnel et technique, Blog technique et personnel, Blog avant tout.</description>
	<lastBuildDate>Sun, 18 Sep 2011 11:41:21 +0000</lastBuildDate>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Comment insérer toutes les images de son blog dans un article, et avec pagination ! Pour henri !</title>
		<link>http://www.herewithme.fr/2008/12/27/comment-inserer-toutes-les-images-de-son-blog-dans-un-article-et-avec-pagination-pour-henri/</link>
		<comments>http://www.herewithme.fr/2008/12/27/comment-inserer-toutes-les-images-de-son-blog-dans-un-article-et-avec-pagination-pour-henri/#comments</comments>
		<pubDate>Sat, 27 Dec 2008 19:09:21 +0000</pubDate>
		<dc:creator>Amaury</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WP-Box]]></category>
		<guid isPermaLink="false">http://www.herewithme.fr/?p=612</guid>
		<description><![CDATA[L&#8217;autre jour, Henri du blog 2803,  expliquait sur son blog 2 problèmes qu&#8217;il rencontrait sous WordPress. L&#8217;un d&#8217;entre eux était: Comment insérer toutes les images de son blog dans un article, mais avec de la pagination ! Sans pagination, c&#8217;est &#8230; <a href="http://www.herewithme.fr/2008/12/27/comment-inserer-toutes-les-images-de-son-blog-dans-un-article-et-avec-pagination-pour-henri/">Lire la Suite <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>L&#8217;autre jour, Henri du blog<a href="http://www.2803.fr/wordpress/besoin-de-vos-lumieres-en-programmation-4531/"> 2803</a>,  expliquait sur <a href="http://www.2803.fr/wordpress/besoin-de-vos-lumieres-en-programmation-4531/">son blog</a> 2 problèmes qu&#8217;il rencontrait sous WordPress.</p>
<p>L&#8217;un d&#8217;entre eux était:</p>
<blockquote><p>Comment insérer toutes les images de son blog dans un article, mais avec de la pagination !</p></blockquote>
<p>Sans pagination, c&#8217;est très simple. Il suffit d&#8217;utiliser la fonction get_posts() pour récupérer les images.</p>
<p>D&#8217;ailleurs petite précision, pour ne récupérer que les attachements de type &laquo;&nbsp;image&nbsp;&raquo;, il faut préciser le paramètre :</p>
<blockquote><p>&#8216;post_mime_type&#8217; =&gt; &#8216;image&#8217;</p></blockquote>
<p>Pour gérer la pagination, j&#8217;ai choisi d&#8217;utiliser la pagination internet de WordPress, celle permise avec les marqueurs &laquo;&nbsp;nextpage&nbsp;&raquo;. Pour la galerie, j&#8217;utiliserai la même. Pour cela, j&#8217;ai été obligé de créer une petite extension permettant l&#8217;insertion d&#8217;un shortcode.</p>
<p>Voila le mode d&#8217;exécution :</p>
<ol>
<li>Je récupère l&#8217;article juste après la requête SQL de WordPress.</li>
<li>Je force l&#8217;application du shortcode dans le contenu de l&#8217;article récupéré.</li>
<li>Je récupère les images</li>
<li>Je fais une boucle pour imprimer les images et tous les X images, j&#8217;imprime le marqueur &laquo;&nbsp;nextpage&nbsp;&raquo;</li>
</ol>
<p>Ainsi, WordPress lors de l&#8217;affichage propose la pagination des articles. Pour cela, il ne faut pas oublier la fonction wp_list_pages() dans les fichiers single.php ou page.php (selon le cas article ou page).</p>
<p>Le shortcode permet de paramétrer, la taille des images, le nombre d&#8217;images par page et optionnellement l&#8217;ID d&#8217;un article parent. Tout cela est décortiqué dans le code de l&#8217;extension.</p>
<p>Vous pouvez retrouver cette extension depuis mon <a href="http://trac.wp-box.fr/opensource">trac de plugins open-source</a>, plus précisément dans le dossier <a href="http://trac.wp-box.fr/opensource/browser/simple-all-pictures/trunk/simple-all-pictures.php">Simple All Pictures</a>.<br />
Pour télécharger le fichier, allez en bas de la page,  et sous l&#8217;intitulé &laquo;&nbsp;Download in other formats:&nbsp;&raquo;, sélectionnez le format que vous voulez.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.herewithme.fr/2008/12/27/comment-inserer-toutes-les-images-de-son-blog-dans-un-article-et-avec-pagination-pour-henri/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Tordre l&#8217;administration de WordPress dans tout les sens ?</title>
		<link>http://www.herewithme.fr/2008/10/06/tordre-administration-wordpress-dans-tous-les-sens/</link>
		<comments>http://www.herewithme.fr/2008/10/06/tordre-administration-wordpress-dans-tous-les-sens/#comments</comments>
		<pubDate>Mon, 06 Oct 2008 21:07:12 +0000</pubDate>
		<dc:creator>Amaury</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[administration]]></category>
		<category><![CDATA[codex]]></category>
		<category><![CDATA[couleur]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">http://www.herewithme.fr/?p=487</guid>
		<description><![CDATA[J&#8217;entends régulièrement des gens se plaindre&#8230; L&#8217;admin de WordPress c&#8217;est pourri, l&#8217;admin de WordPress c&#8217;est mal pensé, etc. Mais ces gens-là oublient souvent que WordPress est un logiciel open-source&#8230; Et qui dit open-source&#8230; dit possibilité d&#8217;améliorer ! En surfant dans &#8230; <a href="http://www.herewithme.fr/2008/10/06/tordre-administration-wordpress-dans-tous-les-sens/">Lire la Suite <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>J&#8217;entends régulièrement des gens se plaindre&#8230; L&#8217;admin de WordPress c&#8217;est pourri, l&#8217;admin de WordPress c&#8217;est mal pensé, etc.</p>
<p>Mais ces gens-là oublient souvent que WordPress est un logiciel open-source&#8230;<br />
Et qui dit open-source&#8230; dit possibilité d&#8217;améliorer !</p>
<p>En surfant dans le codex, je suis tombé sur le lien du plugin <a href="http://wordpress.org/extend/plugins/adminimize/">Adminimize</a>.</p>
<p>Ce plugin permet de belles choses, dont:</p>
<ul>
<li>Changer la disposition des menus</li>
<li>Changer les couleurs</li>
<li>Cacher certains menus de WordPress</li>
</ul>
<p>En images :</p>
<p>
<a href='http://www.herewithme.fr/2008/10/06/tordre-administration-wordpress-dans-tous-les-sens/screenshot-3/' title='Adminimize'><img width="150" height="150" src="http://www.herewithme.fr/wp-content/uploads/2008/10/screenshot-3-150x150.png" class="attachment-thumbnail" alt="Adminimize" title="Adminimize" /></a>
<a href='http://www.herewithme.fr/2008/10/06/tordre-administration-wordpress-dans-tous-les-sens/screenshot-2/' title='Adminimize'><img width="150" height="150" src="http://www.herewithme.fr/wp-content/uploads/2008/10/screenshot-2-150x150.png" class="attachment-thumbnail" alt="Adminimize" title="Adminimize" /></a>
<a href='http://www.herewithme.fr/2008/10/06/tordre-administration-wordpress-dans-tous-les-sens/screenshot-1/' title='Adminimize'><img width="150" height="150" src="http://www.herewithme.fr/wp-content/uploads/2008/10/screenshot-1-150x150.png" class="attachment-thumbnail" alt="Adminimize" title="Adminimize" /></a>
</p>
<p>Elle n&#8217;est pas belle la vie ?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.herewithme.fr/2008/10/06/tordre-administration-wordpress-dans-tous-les-sens/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

