<?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>Benjamin Agullana</title>
	<atom:link href="http://www.benjamin-agullana.fr/feed" rel="self" type="application/rss+xml" />
	<link>http://www.benjamin-agullana.fr</link>
	<description>Benjamin Agullana, son parcours scolaire et professionnel, ses trucs et astuces, ses amis.</description>
	<lastBuildDate>Sat, 23 Jan 2010 17:57:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Lutter efficacement contre le SPAM sur Wordpress</title>
		<link>http://www.benjamin-agullana.fr/wordpress/lutter-efficacement-contre-le-spam-sur-wordpress</link>
		<comments>http://www.benjamin-agullana.fr/wordpress/lutter-efficacement-contre-le-spam-sur-wordpress#comments</comments>
		<pubDate>Sat, 23 Jan 2010 11:54:32 +0000</pubDate>
		<dc:creator>Benjamin Agullana</dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[antispambee]]></category>
		<category><![CDATA[askimet]]></category>
		<category><![CDATA[spam]]></category>

		<guid isPermaLink="false">http://www.benjamin-agullana.fr/?p=253</guid>
		<description><![CDATA[Lutter contre le SPAM sur wordpress gràce à Akismet et AntiSpamBee]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" src="http://www.benjamin-agullana.fr/images/com.png" alt="Commentaires" width="565" /></p>
<p>Si vous en avez marre d&#8217;être spamé à longueur de journée sur vos blogs basés sur Wordpress et que vous n&#8217;avez pas le temps de vérifier chacun de vos commentaires, alors<span style="color: #99cc00;"><strong> ce billet fera votre affaire</strong></span> !</p>
<p><span id="more-253"></span></p>
<p>Victime de SPAM au niveau de mes commentaires depuis le tout début de ce blog, et n&#8217;ayant pas toujours le temps de maintenir au propre les commentaires sur mon site j&#8217;ai enfin décidé de lutter efficacement contre ces maudis SPAM !</p>
<p>En fait je suis sûr que vous utilisez déjà le<strong><span style="color: #99cc00;"> plugin présent d&#8217;origine</span></strong> dans le pack Wordpress, je veux parler de <strong><span style="color: #99cc00;">Akismet</span></strong>. Certes il est très bien mais ne filtre pas tout et c&#8217;est pourquoi vous aurez besoin, en complément, du <strong><span style="color: #99cc00;">plugin AntiSpamBee </span></strong>!</p>
<p>Il s&#8217;installe comme n&#8217;importe quel plugin WP, et ne requiert aucune configuration complexe. Vous pouvez l&#8217;activez directement après l&#8217;avoir installé et dites adieux aux SPAM !</p>
<h2>Pour le télécharger c&#8217;est ici : <img class="alignnone" title="Download" src="http://www.benjamin-agullana.fr/images/articles/download.png" alt="download" width="25" height="25" /><span style="color: #99cc00;"><a title="Télécharger AntiSpamBee" href="http://downloads.wordpress.org/plugin/antispam-bee.zip">AntiSpamBee</a>.</span></h2>
<p>Si vous n&#8217;avez plus le plugin Akismet cliquez ici pour le télcharger : <a title="Télécharger Akismet" href="http://downloads.wordpress.org/plugin/akismet.zip">Akismet</a>.</p>
<h3  class="related_post_title">Most Commented Posts</h3><ul class="related_post"><li><a href="http://www.benjamin-agullana.fr/joomla/joomla-15-plugin-related-articles-tags" title="Joomla 1.5! Plugin Related Articles Tags">Joomla 1.5! Plugin Related Articles Tags</a> (154)</li><li><a href="http://www.benjamin-agullana.fr/joomla/plug-in-community-builder-cbeventlist-showevents" title="Plug-in Community Builder : cbeventlist showevents">Plug-in Community Builder : cbeventlist showevents</a> (43)</li><li><a href="http://www.benjamin-agullana.fr/joomla/plugin-community-builder-coups-de-coeur-articles-favoris" title="Plugin Community Builder : Coups de coeur / Articles favoris">Plugin Community Builder : Coups de coeur / Articles favoris</a> (25)</li><li><a href="http://www.benjamin-agullana.fr/joomla/recherche-par-section-et-categorie-joomla-15" title="Recherche par section et catégorie &#8211; Joomla 1.5">Recherche par section et catégorie &#8211; Joomla 1.5</a> (20)</li><li><a href="http://www.benjamin-agullana.fr/joomla/joomla-15-utiliser-les-informations-liee-a-un-utilisateur" title="Joomla 1.5 : Utiliser les informations liées à un utilisateur">Joomla 1.5 : Utiliser les informations liées à un utilisateur</a> (15)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.benjamin-agullana.fr/wordpress/lutter-efficacement-contre-le-spam-sur-wordpress/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Utiliser l&#8217;API Joomla dans n&#8217;importe quelle page PHP</title>
		<link>http://www.benjamin-agullana.fr/joomla/utiliser-lapi-joomla-dans-nimporte-quelle-page-php</link>
		<comments>http://www.benjamin-agullana.fr/joomla/utiliser-lapi-joomla-dans-nimporte-quelle-page-php#comments</comments>
		<pubDate>Tue, 04 Aug 2009 21:41:36 +0000</pubDate>
		<dc:creator>Benjamin Agullana</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[API]]></category>

		<guid isPermaLink="false">http://www.benjamin-agullana.fr/?p=239</guid>
		<description><![CDATA[Utiliser l'API Joomla dans n'importe quel page externe à Joomla ? Facile avec ce code !]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><img class="alignleft" title="Joomla!" src="http://www.benjamin-agullana.fr/images/articles/joomla_logo_vert_color.gif" alt="" width="200" height="137" />Certaines personnes m&#8217;ont demandé comment faire pour intégrer l&#8217;API Joomla dans des pages PHP externes (standalone) et c&#8217;est donc tout logiquement que j&#8217;ai décidé d&#8217;écrire un petit article à ce sujet.</p>
<p style="text-align: justify;">Grâce à ces quelques lignes de codes vous pourrez utiliser pleinement l&#8217;API avec notamment les class d&#8217;accès à la Base de données, aux informations utilisateurs, aux informations session etc&#8230; Bref tout ce qui existe dans Joomla pour vous faciliter la tâche (merci JFactory).</p>
<p style="text-align: justify;"><span id="more-239"></span></p>
<p style="text-align: justify;">Voici donc le code miraculeux :</p>
<pre class="brush: php">

// On définie que c&#039;est un fichier familier à Joomla
define(&#039;_JEXEC&#039;, 1 );

define(&#039;JPATH_BASE&#039;, &#039;../../../&#039; );

define( &#039;DS&#039;,&#039;/&#039; );

// On inclue les constantes
require_once ( JPATH_BASE.DS.&#039;includes&#039;.DS.&#039;defines.php&#039; );
// On inclue le framework
require_once ( JPATH_BASE.DS.&#039;includes&#039;.DS.&#039;framework.php&#039; );

// On inclue la fameuse class JFactory
require(JPATH_BASE.&#039;libraries/joomla/factory.php&#039;);

$mainframe =&amp; JFactory::getApplication(&#039;site&#039;);
$mainframe-&gt;initialise();
</pre>
<p style="text-align: justify;">Cependant pour la constante JPATH c’est à vous de trouver le bon chemin par rapport à là où vous exécutez votre fichier (dans mon cas je suis dans dossier comme ça : modules/mod_mon_module/dossier/mon_fichier.php)</p>
<p style="text-align: justify;">Voilà j&#8217;espère que ça vous aura aidé autant que pour moi.</p>
<h3  class="related_post_title">Articles relatifs...</h3><ul class="related_post"><li><a href="http://www.benjamin-agullana.fr/joomla/joomla-15-plugin-related-articles-tags" title="Joomla 1.5! Plugin Related Articles Tags">Joomla 1.5! Plugin Related Articles Tags</a> (154)</li><li><a href="http://www.benjamin-agullana.fr/joomla/joomla-15-utiliser-les-informations-liee-a-un-utilisateur" title="Joomla 1.5 : Utiliser les informations liées à un utilisateur">Joomla 1.5 : Utiliser les informations liées à un utilisateur</a> (15)</li><li><a href="http://www.benjamin-agullana.fr/joomla/joomla-15-utiliser-son-framework" title="Joomla! 1.5 : Utiliser son framework">Joomla! 1.5 : Utiliser son framework</a> (12)</li><li><a href="http://www.benjamin-agullana.fr/joomla/plugin-community-builder-coups-de-coeur-articles-favoris" title="Plugin Community Builder : Coups de coeur / Articles favoris">Plugin Community Builder : Coups de coeur / Articles favoris</a> (25)</li><li><a href="http://www.benjamin-agullana.fr/joomla/recherche-par-section-et-categorie-joomla-15" title="Recherche par section et catégorie &#8211; Joomla 1.5">Recherche par section et catégorie &#8211; Joomla 1.5</a> (20)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.benjamin-agullana.fr/joomla/utiliser-lapi-joomla-dans-nimporte-quelle-page-php/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>IE Tester ! Une vraie révolution pour les développeurs !</title>
		<link>http://www.benjamin-agullana.fr/outils-developpement/ie-tester-une-vraie-revolution-pour-les-developpeurs</link>
		<comments>http://www.benjamin-agullana.fr/outils-developpement/ie-tester-une-vraie-revolution-pour-les-developpeurs#comments</comments>
		<pubDate>Wed, 10 Jun 2009 21:06:45 +0000</pubDate>
		<dc:creator>Benjamin Agullana</dc:creator>
				<category><![CDATA[Outils développement]]></category>
		<category><![CDATA[Companion.js]]></category>
		<category><![CDATA[Debugbar]]></category>
		<category><![CDATA[IETester]]></category>

		<guid isPermaLink="false">http://www.benjamin-agullana.fr/?p=233</guid>
		<description><![CDATA[IETester pour tester toutes les versions d'IE !]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;">
<div class="mceTemp mceIEcenter" style="text-align: center;">
<dl class="wp-caption aligncenter" style="width: 410px;">
<dt class="wp-caption-dt"><img title="IETester" src="http://benjamin-agullana.fr/images/articles/ietester.png" alt="IETester" width="400" height="127" /></dt>
</dl>
</div>
<p style="text-align: justify;">Incroyable mais vrai ! Pour tous les développeurs acharnés qui se prennent la tête en CSS/HTML pour rendre un site compatible pour toutes les versions d&#8217;Internet Explorer  (et Dieu sait qu&#8217;il y en a) il existe maintenant un <strong><span style="color: #99cc00;">remède</span> </strong>! J&#8217;ai nommé <span style="color: #99cc00;"><strong>IE Tester</strong></span> !<span id="more-233"></span></p>
<p style="text-align: justify;">En effet, ce petit programme permet de <span style="color: #99cc00;"><strong>simuler les moteurs de toutes les versions d&#8217;Internet Explorer</strong></span>, de la <strong>version 5.5</strong> à la <strong><span style="color: #99cc00;">dernière</span></strong><span style="color: #99cc00;"> <strong>version, la  8</strong></span> !<br />
Vous en aurez donc fini avec vos machines virtuelles ou vos PC avec des versions d&#8217;IE différentes installées sur chaque. Vous n&#8217;avez plus qu&#8217;à lancer ce magnifique programme et choisir dans quelle version du navigateur vous souhaiter visualiser votre site Internet !</p>
<h2 style="text-align: center;"><a href="http://www.my-debugbar.com/wiki/IETester/HomePage" target="_blank"> Pour le télécharger cliquez ici</a></h2>
</p>
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">Le site my-debugbar propose par ailleurs 2 autres outils très intéressants pour les développeurs. En effet, la <a href="http://www.debugbar.com/" target="_blank">DebugBar</a> est une sorte de Firebug, mais pour IE ! Très utile et généreuse en fonctionnalité, elle reste cependant assez difficile à utiliser.<br />
L&#8217;autre outil est <a href="http://www.my-debugbar.com/wiki/CompanionJS/HomePage" target="_blank">Companion.Js</a>, qui incarne (enfin!) un debugger JavaScript évolué pour Internet Explorer !
</p>
<p style="text-align: justify;">N&#8217;hésitez pas ! Moi ça m&#8217;a sauvé la vie, ou du moins cela m&#8217;a permis de gagner beaucoup de temps; et en développement le temps c&#8217;est précieux.</p>
<p style="text-align: justify;">Benjamin Agullana.</p>
<p style="text-align: center;">
<p style="text-align: center;">
<h3  class="related_post_title">Most Commented Posts</h3><ul class="related_post"><li><a href="http://www.benjamin-agullana.fr/joomla/joomla-15-plugin-related-articles-tags" title="Joomla 1.5! Plugin Related Articles Tags">Joomla 1.5! Plugin Related Articles Tags</a> (154)</li><li><a href="http://www.benjamin-agullana.fr/joomla/plug-in-community-builder-cbeventlist-showevents" title="Plug-in Community Builder : cbeventlist showevents">Plug-in Community Builder : cbeventlist showevents</a> (43)</li><li><a href="http://www.benjamin-agullana.fr/joomla/plugin-community-builder-coups-de-coeur-articles-favoris" title="Plugin Community Builder : Coups de coeur / Articles favoris">Plugin Community Builder : Coups de coeur / Articles favoris</a> (25)</li><li><a href="http://www.benjamin-agullana.fr/joomla/recherche-par-section-et-categorie-joomla-15" title="Recherche par section et catégorie &#8211; Joomla 1.5">Recherche par section et catégorie &#8211; Joomla 1.5</a> (20)</li><li><a href="http://www.benjamin-agullana.fr/joomla/joomla-15-utiliser-les-informations-liee-a-un-utilisateur" title="Joomla 1.5 : Utiliser les informations liées à un utilisateur">Joomla 1.5 : Utiliser les informations liées à un utilisateur</a> (15)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.benjamin-agullana.fr/outils-developpement/ie-tester-une-vraie-revolution-pour-les-developpeurs/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Joomla 1.5! Plugin Related Articles Tags</title>
		<link>http://www.benjamin-agullana.fr/joomla/joomla-15-plugin-related-articles-tags</link>
		<comments>http://www.benjamin-agullana.fr/joomla/joomla-15-plugin-related-articles-tags#comments</comments>
		<pubDate>Mon, 02 Mar 2009 19:13:00 +0000</pubDate>
		<dc:creator>Benjamin Agullana</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[relatedarticlestags]]></category>
		<category><![CDATA[tags]]></category>

		<guid isPermaLink="false">http://www.benjamin-agullana.fr/?p=216</guid>
		<description><![CDATA[
! NOUVELLE VERSION DU PLUGIN (détails en cliquant sur lire la suite) (VERSION 1.3 du 10/10/2009)


Après des semaines d&#8217;attentes voici mon dernier né : plg_relatedarticlestags version 1.0  ou Plugin Related Articles Tags, c&#8217;est plus joli je vous l&#8217;accorde !
Ce plugin est compatible Joomla! 1.5 NATIF. Une démo est disponible en cliquant ici : DEMO


Pour le [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><img class="alignleft" style="border: 0pt none; margin: 10px;" title="Joomla!" src="http://www.benjamin-agullana.fr/images/articles/joomla_logo_vert_color.gif" alt="" width="200" height="137" /></p>
<p style="text-align: justify;"><span style="color: #99cc00;"><strong>! NOUVELLE VERSION DU PLUGIN (détails en cliquant sur lire la suite) (VERSION 1.3 du 10/10/2009)<br />
</strong></span>
</p>
<p style="text-align: justify;">Après des semaines d&#8217;attentes voici mon dernier né : <strong>plg_relatedarticlestags</strong> version 1.0  ou <strong>Plugin Related Articles Tags</strong>, c&#8217;est plus joli je vous l&#8217;accorde !</p>
<p style="text-align: justify;">Ce plugin est <span style="color: #99cc00;"><strong>compatible Joomla! 1.5 NATIF. </strong><span style="color: #000000;">Une démo est disponible en cliquant ici : <a href="http://joomla.benjamin-agullana.fr/index.php?option=com_content&amp;view=article&amp;id=46:want-to-try-cb-plugins-&amp;catid=1:latest-news" target="_blank"><strong>DEMO</strong></a></span><strong><br />
</strong></span>
</p>
<p style="text-align: justify;">Pour le télécharger il vous suffit de cliquer ici :</p>
<h2 style="text-align: justify;"><a href="http://www.benjamin-agullana.fr/fichiers/joomla/plugins/plg_relatedarticlestags_1.3.zip"><img class="alignnone" title="DL" src="http://www.benjamin-agullana.fr/images/articles/download.png" alt="" width="25" height="25" />DOWNLOAD plg_relatedarticlestags_1.3.zip <span id="more-216"></span></a></h2>
<h2 style="text-align: justify;"><span style="color: #99cc00;">Fonctionnalités :</span></h2>
<p>MAJ Version 1.3 (10/10/2009) :</p>
<ul>
<li>Correction du bug pour l&#8217;affichage aléatoire des articles, la fonctionnalités fonctionnent dorénavant.</li>
<li>Implémentation du Mootools Accordion à la place de l&#8217;infobulle, pour un rendu meilleur de l&#8217;introduction des articles.</li>
</ul>
<p>MAJ 1.2 :</p>
<ul>
<li>Correction d&#8217;un bug qui faisait mal fonctionner le plugin parfois.</li>
</ul>
<p>MAJ Version 1.1 :</p>
<ul>
<li>Le plugin est maintenant traduit en français et anglais ainsi qu&#8217;en italien et espagnol (pas totalement), merci à Celena et Piko</li>
<li>Possibilité de trier les articles : les plus récents, les plus anciens ou aléatoire.</li>
<li>Possibilité d&#8217;afficher une infobulle sur chaque lien, contenant le texte d&#8217;introduction de l&#8217;article.</li>
<li>Possibilité de limiter l&#8217;affichage de cette introduction, en spécifiant un nombre de lettres à afficher.</li>
</ul>
<p style="text-align: justify;">La principale fonctionnalité de ce plugin résulte dans le fait qu&#8217;il<strong> permet d&#8217;afficher</strong>, <strong>en dessous de vos articles</strong>, des <strong>liens</strong> <strong>vers d&#8217;autres articles relatifs</strong> à celui que vous visionnez. Cette corrélation s&#8217;effectue <strong>automatiquement</strong>. En fait le plugin cherche les <strong>mots clés (TAGS)</strong> de vos articles et créé des liens entre les articles possédant des <strong>mots clés similaires</strong>.</p>
<p style="text-align: justify;"><span style="text-decoration: underline;">A cela s&#8217;ajoutent plusieurs critères, qui vous permettront de mieux filtrer votre affichage :</span></p>
<ul>
<li>possibilité de <span style="color: #000000;"><strong>définir le nombre de liens</strong></span> vers des articles relatifs<span style="color: #99cc00;"> <span style="color: #000000;"><strong>à afficher</strong></span></span></li>
<li>possibilité de <span style="color: #000000;"><strong>définir les sections</strong></span> dans lesquelles le plugin cherche à<span style="color: #99cc00;"> <span style="color: #000000;"><strong>matcher des mots clés</strong></span></span>, par défaut le plugin cherche dans toutes les sections</li>
<li>possibilité de <span style="color: #000000;"><strong>définir les catégories</strong></span> dans lesquelles le plugin cherche<span style="color: #000000;"> <strong><span>à matcher des mots clés</span></strong></span>, par défaut le plugin cherche dans toutes les catégories</li>
<li>possibilité de <span style="color: #000000;"><strong><span>définir dans quelles sections le plugin doit apparaitre</span></strong></span>, par défaut toutes</li>
<li>possibilité de <span style="color: #000000;"><strong>définir dans quelles catégories le plugin doit apparaitre</strong></span>, par défaut toutes</li>
<li>possibilité d&#8217;<span style="color: #000000;"><strong><span>entrer des mots clés interdits</span></strong></span>, qui ne seront pas matché par le plugin</li>
</ul>
<h2 style="text-align: center;"><img class="alignnone" title="RAT" src="http://www.benjamin-agullana.fr/images/articles/plg_relatedarticlestags.gif" alt="" width="405" height="294" /></h2>
<p style="text-align: justify;">D&#8217;autre part, le plugin <strong>possède sa propre feuille de style</strong> (plugin/content/relatedArticlesTags/relatedArticlesTags.css) ainsi que <strong>ses propres fichiers de langues</strong> (disponibles de base en français et anglais), je vous laisse la joie de le traduire et de me donner vos fichiers pour que je les ajoute au pack d&#8217;installation, si traduction vous faites.</p>
<p style="text-align: justify;">Pour toutes question ça se passe à la suite de cet article.</p>
<p style="text-align: justify;">En espérant que ce plugin vous sera utile (pensez à me noter sur extensions.joomla.org, merci),</p>
<p style="text-align: justify;">merci,</p>
<p style="text-align: justify;">Benjamin Agullana.</p>
<h3  class="related_post_title">Articles relatifs...</h3><ul class="related_post"><li><a href="http://www.benjamin-agullana.fr/joomla/plugin-community-builder-coups-de-coeur-articles-favoris" title="Plugin Community Builder : Coups de coeur / Articles favoris">Plugin Community Builder : Coups de coeur / Articles favoris</a> (25)</li><li><a href="http://www.benjamin-agullana.fr/joomla/plug-in-community-builder-cbeventlist-showevents" title="Plug-in Community Builder : cbeventlist showevents">Plug-in Community Builder : cbeventlist showevents</a> (43)</li><li><a href="http://www.benjamin-agullana.fr/joomla/utiliser-lapi-joomla-dans-nimporte-quelle-page-php" title="Utiliser l&#8217;API Joomla dans n&#8217;importe quelle page PHP">Utiliser l&#8217;API Joomla dans n&#8217;importe quelle page PHP</a> (2)</li><li><a href="http://www.benjamin-agullana.fr/joomla/joomla-15-utiliser-les-informations-liee-a-un-utilisateur" title="Joomla 1.5 : Utiliser les informations liées à un utilisateur">Joomla 1.5 : Utiliser les informations liées à un utilisateur</a> (15)</li><li><a href="http://www.benjamin-agullana.fr/joomla/joomla-15-utiliser-son-framework" title="Joomla! 1.5 : Utiliser son framework">Joomla! 1.5 : Utiliser son framework</a> (12)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.benjamin-agullana.fr/joomla/joomla-15-plugin-related-articles-tags/feed</wfw:commentRss>
		<slash:comments>154</slash:comments>
		</item>
		<item>
		<title>Créer des exports Excel de vos pages gràce à PEAR en PHP</title>
		<link>http://www.benjamin-agullana.fr/tutoriaux/creer-des-exports-excel-de-vos-pages-grace-a-pear-en-php</link>
		<comments>http://www.benjamin-agullana.fr/tutoriaux/creer-des-exports-excel-de-vos-pages-grace-a-pear-en-php#comments</comments>
		<pubDate>Tue, 03 Feb 2009 19:27:39 +0000</pubDate>
		<dc:creator>Benjamin Agullana</dc:creator>
				<category><![CDATA[Tutoriaux]]></category>
		<category><![CDATA[export excel]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[PEAR]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.benjamin-agullana.fr/?p=202</guid>
		<description><![CDATA[ Qui n&#8217;a jamais cherché à créer des exports Excel de ses pages web ? Saviez-vous que le framework PEAR permet de faire ceci ?
Cet article s&#8217;adresse à des utilisateurs expérimentés, ayant déjà travaillé avec ce framework. Pour ceux à qui cet outil semble étranger je leur propose de visiter le site officiel :
http://pear.php.net/
ainsi qu&#8217;un [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><a style="font-size: 29.25px; line-height: 42.75px;" href="http://pear.php.net/"><img class="alignleft" style="margin: 10px;" title="PEAR" src="http://www.benjamin-agullana.fr/images/articles/pear.png" alt="" width="357" height="178" /></a> Qui n&#8217;a jamais cherché à <strong>créer des exports Excel de ses pages web</strong> ? Saviez-vous que le <strong>framework PEAR</strong> permet de faire ceci ?</p>
<p style="text-align: justify;">Cet article <strong>s&#8217;adresse à des utilisateurs expérimentés</strong>, ayant déjà travaillé avec ce framework.<br style="font-size: 29.25px; line-height: 42.75px;" /> Pour ceux à qui cet outil semble étranger je leur propose de visiter le site officiel :</p>
<p style="text-align: justify;">http://pear.php.net/</p>
<p style="text-align: justify;">ainsi qu&#8217;un de mes précédents articles disponible en <a href="http://www.benjamin-agullana.fr/tutoriaux/installer-un-package-pear-en-local-avec-wamp" target="_self">cliquant ici</a>.<span id="more-202"></span></p>
<p style="text-align: justify;"><strong>Je part du principe que PEAR est déjà intégré sur votre hébergeur</strong>, si ce n&#8217;est pas le cas vous devriez contacter les gérants de votre hébergeur.</p>
<p style="text-align: justify;">Dans cet exemple nous allons nous contenter de <strong>remplir des lignes et des colonnes</strong> de notre feuille EXCEL, ainsi que de <strong>mettre en gras certaine case.</strong> Nous souhaitons simplement i<strong>nscrire le nom</strong>, <strong>l&#8217;âge et l&#8217;adresse mail</strong> des membres de notre site dans le fichier.</p>
<p style="text-align: justify;"><span style="text-decoration: underline;">Allez c&#8217;est parti :</span></p>
<blockquote>
<p style="text-align: justify;"><span style="color: #0000ff;">&lt;?php</span></p>
<p style="text-align: justify;"><span style="color: #ff9900;"><em>//On inclue l&#8217;extension PEAR qui gère les fichiers EXCEL</em></span><br style="font-size: 29.25px; line-height: 42.75px;" /> <span style="color: #99cc00;">require_once</span>(&#8216;<span style="color: #0000ff;">Spreadsheet/Excel/Writer.php</span>&#8216;);</p>
<p style="text-align: justify;"><em><span style="color: #ff9900;">//On créer l&#8217;objet et le fichier EXCEL</span></em><br style="font-size: 29.25px; line-height: 42.75px;" /> <span style="color: #99cc00;">$workbook</span> = <span style="color: #ff0000;">new</span><span style="color: #666699;"> <span style="color: #808080;">Spreadsheet_Excel_Writer</span></span>(&#8216;<span style="color: #0000ff;">./CSM_INFO.xls</span>&#8216;);</p>
<p style="text-align: justify;"><em><span style="color: #ff9900;">//On créer la feuille EXCEL</span></em><br style="font-size: 29.25px; line-height: 42.75px;" /> <span style="color: #99cc00;">$worksheet</span> =&amp; <span style="color: #99cc00;">$workbook</span>-&gt;<span style="color: #808080;">addWorksheet</span>(&#8216;<span style="color: #0000ff;">NomFeuilleExcel</span>&#8216;);</p>
<p style="text-align: justify;"><em><span style="color: #ff9900;">//On ajoute un &laquo;&nbsp;format bold&nbsp;&raquo; à la feuille EXCEL (soit une mise en gras)</span></em><br style="font-size: 29.25px; line-height: 42.75px;" /> <span style="color: #99cc00;">$format_bold</span> =&amp; <span style="color: #99cc00;">$workbook</span>-&gt;<span style="color: #808080;">addformat</span>();<br style="font-size: 29.25px; line-height: 42.75px;" /> <span style="color: #99cc00;">$format_bold</span>-&gt;<span style="color: #808080;">setBold</span>();</p>
<p style="text-align: justify;"><em><span style="color: #ff9900;">//On écrit les titres en gras, avec la variable $format_bold</span></em><br style="font-size: 29.25px; line-height: 42.75px;" /> <span style="color: #99cc00;">$worksheet</span>-&gt;<span style="color: #808080;">write</span>(1,1,&#8217;<span style="color: #0000ff;">Nom</span>&#8216;,<span style="color: #99cc00;">$format_bold</span>); <span style="color: #ff9900;"><em>//Ligne 1, Colonne 1</em></span><br style="font-size: 29.25px; line-height: 42.75px;" /> <span style="color: #99cc00;">$worksheet</span>-&gt;<span style="color: #808080;">write</span>(1,2,&#8217;<span style="color: #0000ff;">Age</span>&#8216;,<span style="color: #99cc00;">$format_bold</span>); <span style="color: #ff9900;"><em>//Ligne 1, Colonne 2</em></span><br style="font-size: 29.25px; line-height: 42.75px;" /> <span style="color: #99cc00;">$worksheet</span>-&gt;<span style="color: #808080;">write</span>(1,3,&#8217;<span style="color: #0000ff;">Mail</span>&#8216;,<span style="color: #99cc00;">$format_bold</span>); <em><span style="color: #ff9900;">// etc&#8230;</span></em></p>
<p style="text-align: justify;"><span style="color: #ff9900;"><em>//On séléctionne les informations de chacun des membres par exemple</em></span><br style="font-size: 29.25px; line-height: 42.75px;" /><span style="color: #99cc00;">$query</span> = &laquo;&nbsp;<span style="color: #0000ff;">SELECT nom, age, mail FROM tab_user ORDER nom</span>&laquo;&nbsp;;<br />
<span style="color: #99cc00;">$rows</span> = <span style="color: #808080;">mysql_fetch_object</span>(<span style="color: #99cc00;">$query</span>);</p>
<p style="text-align: justify;"><em><span style="color: #ff9900;">//On initialise la ligne à remplir à 2, puisque la 1 contient les titres</span></em><br />
<span style="color: #99cc00;">$debut_ligne</span> = 2;</p>
<p style="text-align: justify;"><em><span style="color: #ff9900;">//On remplit les lignes de notre fichier EXCEL par les informations retirées de la BDD</span></em><br />
<span style="color: #808080;">foreach</span>(<span style="color: #99cc00;">$rows</span> as <span style="color: #99cc00;">$row</span>)<br />
{</p>
<p style="text-align: justify; padding-left: 30px;"><span style="color: #99cc00;">$worksheet</span>-&gt;<span style="color: #808080;">write</span>(<span style="color: #99cc00;">$debut_ligne</span>,1,<span style="color: #99cc00;">$row</span>-&gt;nom);<br />
<span style="color: #99cc00;">$worksheet</span>-&gt;<span style="color: #808080;">write</span>(<span style="color: #99cc00;">$debut_ligne</span>,2,<span style="color: #99cc00;">$row</span>-&gt;age);<br />
<span style="color: #99cc00;">$worksheet</span>-&gt;<span style="color: #808080;">write</span>(<span style="color: #99cc00;">$debut_ligne</span>,3,<span style="color: #99cc00;">$row</span>-&gt;mail);</p>
<p style="text-align: justify; padding-left: 30px;"><em><span style="color: #ff9900;">//On incrémente la ligne</span></em><br />
<span style="color: #99cc00;">$debut_ligne</span> ++;
</p>
<p style="text-align: justify;">}</p>
<p style="text-align: justify;"><span style="color: #ff9900;"><em>//On ferme le fichier EXCEL</em></span><br />
<span style="color: #99cc00;">$workbook</span>-&gt;<span style="color: #808080;">close</span>();
</p>
<p style="text-align: justify;"><span style="color: #0000ff;">?&gt;</span></p>
</blockquote>
<p style="text-align: justify;">Et voilà c&#8217;est terminé, votre fichier EXCEL est prêt, il ne manque plus qu&#8217;à l&#8217;ouvrir et vérifier son contenu !</p>
<p style="text-align: justify;">Pour toutes questions ou suggestions ça se passe ci-dessous, merci.</p>
<blockquote>
<p style="text-align: justify;">
<p style="text-align: justify;">
</blockquote>
<h3  class="related_post_title">Articles relatifs...</h3><ul class="related_post"><li><a href="http://www.benjamin-agullana.fr/joomla/joomla-15-utiliser-son-framework" title="Joomla! 1.5 : Utiliser son framework">Joomla! 1.5 : Utiliser son framework</a> (12)</li><li><a href="http://www.benjamin-agullana.fr/tutoriaux/installer-un-package-pear-en-local-avec-wamp" title="Installer un package PEAR, en local, avec WAMP">Installer un package PEAR, en local, avec WAMP</a> (6)</li><li><a href="http://www.benjamin-agullana.fr/joomla/joomla-15-utiliser-les-informations-liee-a-un-utilisateur" title="Joomla 1.5 : Utiliser les informations liées à un utilisateur">Joomla 1.5 : Utiliser les informations liées à un utilisateur</a> (15)</li><li><a href="http://www.benjamin-agullana.fr/divers/jchistophefr-bien-plus-quun-blog" title="Jchistophe.fr, bien plus qu&#8217;un blog !">Jchistophe.fr, bien plus qu&#8217;un blog !</a> (6)</li><li><a href="http://www.benjamin-agullana.fr/joomla/plug-in-community-builder-cbeventlist-showevents" title="Plug-in Community Builder : cbeventlist showevents">Plug-in Community Builder : cbeventlist showevents</a> (43)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.benjamin-agullana.fr/tutoriaux/creer-des-exports-excel-de-vos-pages-grace-a-pear-en-php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trucs &amp; astuces en HTML et CSS</title>
		<link>http://www.benjamin-agullana.fr/htmlcss/trucs-astuces-en-html-et-css</link>
		<comments>http://www.benjamin-agullana.fr/htmlcss/trucs-astuces-en-html-et-css#comments</comments>
		<pubDate>Sat, 17 Jan 2009 12:44:25 +0000</pubDate>
		<dc:creator>Benjamin Agullana</dc:creator>
				<category><![CDATA[HTML/CSS]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Firebug]]></category>
		<category><![CDATA[Firefox]]></category>

		<guid isPermaLink="false">http://www.benjamin-agullana.fr/?p=184</guid>
		<description><![CDATA[Je n&#8217;avais pas encore publié d&#8217;articles relatifs au HTML et à sa mise en page CSS, j&#8217;ai donc décidé de me lancer !
Nous allons voir aujourd&#8217;hui quelques trucs et astuces pour bien gérer des problèmes récurrents lorsque l&#8217;on développe son site Web ! Et je parle en connaissance de cause ! Qui n&#8217;a jamais été [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Je n&#8217;avais pas encore publié d&#8217;articles relatifs au HTML et à sa mise en page CSS, j&#8217;ai donc décidé de me lancer !</p>
<p style="text-align: justify;">Nous allons voir aujourd&#8217;hui quelques trucs et astuces pour bien gérer des problèmes récurrents lorsque l&#8217;on développe son site Web ! Et je parle en connaissance de cause ! Qui n&#8217;a jamais été confronté à un <strong><span style="color: #99cc00;">p</span><span style="color: #99cc00;">roblème d&#8217;affichage entre Internet Explorer et FireFox</span></strong> ? Qui n&#8217;a jamais galéré pour <strong><span style="color: #99cc00;">a</span><span style="color: #99cc00;">rranger la mise en page de son site</span></strong> en modifiant aléatoirement sa feuille de style ? Je suis sûr que vous êtes nombreux.</p>
<p style="text-align: justify;">Je vais donc vous faire partager mon expérience dans ce domaine pour mener à bien un projet de création de site Web et pour gagner du temps sur les phases de debogage.<span id="more-184"></span></p>
<h2 style="text-align: justify;"><strong><span style="color: #ff6600;">1) Firebug : l&#8217;outil indisensable pour gérer sa mise en page</span></strong> <span style="color: #ff6600;">(télécharger le ici :</span> <a href="https://addons.mozilla.org/fr/firefox/addon/1843"><img class="alignnone" title="Télécharger Firebug" src="http://www.benjamin-agullana.fr/images/firebug/firebug.png" alt="" width="32" height="32" /></a><span style="color: #ff6600;"><strong> <span style="color: #ff6600;">)</span></strong></span></h2>
<dl class="wp-caption alignleft" style="width: 106px;">
<dt class="wp-caption-dt"><a href="http://www.mozilla-europe.org/fr/firefox/" target="_blank"><img title="Télécharger FireFox 3.0" src="http://www.benjamin-agullana.fr/images/firebug/firefox-logo_small.png" alt="" width="96" height="96" /></a></dt>
</dl>
<p style="text-align: justify;">Et oui le monde de l&#8217;Open Source nous concocte parfois, je diraii même souvent, de très bonnes choses comme ce module complémentaire pour votre navigateur FireFox !</p>
<p style="text-align: justify;">Avec ce dernier vous allez être capable de <strong><span style="color: #99cc00;">modifier le CSS et le HTML</span></strong> (et même le JavaScript, mais je ne m&#8217;arrêterai pas sur ce dernier) en &laquo;&nbsp;temps réel&nbsp;&raquo; sur votre page, sans avoir besoin d&#8217;ouvrir votre FTP, de modifier votre feuille de style et de l&#8217;uploader à nouveau sur votre FTP !</p>
<p style="text-align: justify;"><img class="alignnone" src="http://www.benjamin-agullana.fr/images/articles/attention.gif" alt="" width="20" height="20" /> <span style="color: #808080;">Attention tout de même, les modifications effectuées seront visibles sur votre écran mais ne sont pas reportées dans votre fichier CSS. C&#8217;est à vous, une fois que vous avez trouvé la bonne valeur à appliquer, de reporter ces changements dans votre feuille de style puis de la remettre sur le FTP. </span></p>
<p style="text-align: justify;">
<p style="text-align: justify;">Je vous laisse découvrir en vidéo les avantages de cet outil :<strong><span style="color: #ff6600;"> <a href="http://benjamin-agullana.fr/articles/firebug/firebug.htm" target="_blank">FIREBUG</a></span></strong></p>
<h2 style="text-align: justify;color: #ff6600;">2. Un petit trick en CSS bien sympathique</h2>
<p style="text-align: justify;">Vous développez votre site et vous avez un <span style="color: #99cc00;"><strong>problème de compatibilité en IE et FireFox</strong></span> ? Aucun problème, voici une astuce (il en existe beaucoup d&#8217;autres, mais celle-ci est peu connue) qui vous permettra de gérer au mieux les différences entre les 2 navigateurs web :</p>
<p style="text-align: justify;">Le symbole slash (/) ! Et oui un <span style="color: #99cc00;"><strong>simple slash suffit pour adapter un style différent pour IE et FireFox</strong></span>. Cette modification s&#8217;effectue <strong><span style="color: #99cc00;">directement dans votre feuille de style</span></strong> (fichier .css)<br />
Voici un exemple :
</p>
<p style="text-align: justify;"><span style="color: #0000ff;">div#main</span> {</p>
<p style="text-align: justify; padding-left: 30px;"><span style="color: #808000;">width:</span><span style="color: #ff6600;">100px;</span> <em>/* Interprété par IE et FF */</em><br />
<span style="color: #808000;">/width</span> : <span style="color: #ff6600;">120px</span>; <em>/* Interprété seulement par IE, prendre le dessus sur la valeur juste au dessus */</em>
</p>
<p style="text-align: justify;">}</p>
<p style="text-align: justify;">Bien sûr il faut replacer son utilisation dans son contexte. Dans mon exemple je me serais servi de cette astuce pour régler un problème d&#8217;affichage sur ma <strong>DIV portant l&#8217;id main</strong>, où la <strong>largeur affichée</strong> aurait été <strong>différente entre IE et FF</strong>.</p>
<p style="text-align: justify;">Voilà c&#8217;est terminé, pour toute question ça se passe dans les commentaires ci-dessous.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">
<p><script src="./articles/firebug/firebug.js"></script></p>
<h3  class="related_post_title">Most Commented Posts</h3><ul class="related_post"><li><a href="http://www.benjamin-agullana.fr/joomla/joomla-15-plugin-related-articles-tags" title="Joomla 1.5! Plugin Related Articles Tags">Joomla 1.5! Plugin Related Articles Tags</a> (154)</li><li><a href="http://www.benjamin-agullana.fr/joomla/plug-in-community-builder-cbeventlist-showevents" title="Plug-in Community Builder : cbeventlist showevents">Plug-in Community Builder : cbeventlist showevents</a> (43)</li><li><a href="http://www.benjamin-agullana.fr/joomla/plugin-community-builder-coups-de-coeur-articles-favoris" title="Plugin Community Builder : Coups de coeur / Articles favoris">Plugin Community Builder : Coups de coeur / Articles favoris</a> (25)</li><li><a href="http://www.benjamin-agullana.fr/joomla/recherche-par-section-et-categorie-joomla-15" title="Recherche par section et catégorie &#8211; Joomla 1.5">Recherche par section et catégorie &#8211; Joomla 1.5</a> (20)</li><li><a href="http://www.benjamin-agullana.fr/joomla/joomla-15-utiliser-les-informations-liee-a-un-utilisateur" title="Joomla 1.5 : Utiliser les informations liées à un utilisateur">Joomla 1.5 : Utiliser les informations liées à un utilisateur</a> (15)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.benjamin-agullana.fr/htmlcss/trucs-astuces-en-html-et-css/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Joomla 1.5 : Utiliser les informations liées à un utilisateur</title>
		<link>http://www.benjamin-agullana.fr/joomla/joomla-15-utiliser-les-informations-liee-a-un-utilisateur</link>
		<comments>http://www.benjamin-agullana.fr/joomla/joomla-15-utiliser-les-informations-liee-a-un-utilisateur#comments</comments>
		<pubDate>Mon, 05 Jan 2009 21:42:19 +0000</pubDate>
		<dc:creator>Benjamin Agullana</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[getuser()]]></category>
		<category><![CDATA[JFactory]]></category>
		<category><![CDATA[joomla! 1.5]]></category>
		<category><![CDATA[user]]></category>

		<guid isPermaLink="false">http://www.benjamin-agullana.fr/?p=168</guid>
		<description><![CDATA[Encore un article sur Joomla! 1.5 et son framework. Alors pourquoi autant d&#8217;articles sur ce CMS ? Tout simplement car je suis en train de développer un gros site basé sur ce dernier dans mon entreprise. Du coup j&#8217;ai pu me familiariser pus profondément avec cet outil puissant.
Nous allons aborder un thème très utile lorsque [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignleft" style="width: 210px"><img style="border: 0pt none;" title="Joomla!" src="http://www.benjamin-agullana.fr/images/articles/joomla_logo_vert_color.gif" alt="Joomla! 1.5" width="200" height="137" /><p class="wp-caption-text">Joomla! 1.5</p></div>
<p style="text-align: justify;">Encore un article sur <span style="color: #99cc00;"><strong>Joomla! 1.5 et son framework</strong></span>. Alors pourquoi autant d&#8217;articles sur ce CMS ? Tout simplement car je suis en train de développer un gros site basé sur ce dernier dans mon entreprise. Du coup j&#8217;ai pu me familiariser pus profondément avec cet outil puissant.</p>
<p style="text-align: justify;">Nous allons aborder un thème très utile lorsque vous souhaitez <strong>créer</strong> des <strong>modules </strong>ou <strong>composants </strong>ou même <strong>plugins </strong>dans Joomla! 1.5. Il s&#8217;agit de <strong>travailler</strong> avec les <strong>données liées à la session de l&#8217;utilisateur connecté</strong> sur votre site. Ainsi vous pourrez effectuer des scripts en fonction du <strong>statut de l&#8217;utilisateur</strong> (registered,redactor etc&#8230;) ou encore affiché simplement son <strong>pseudo</strong>, son <strong>nom</strong>, son <strong>adresse mail </strong>etc.<span id="more-168"></span></p>
<p style="text-align: justify;">Pour commencer vous devez créer une instance de la <strong><span style="color: #99cc00;">class JFactory</span></strong> en appelant la méthode <strong><span style="color: #99cc00;">getUser()</span></strong>, comme suit :</p>
<pre style="text-align: justify; padding-left: 30px;"><span style="color: #0000ff;">$UserInfo</span> =&amp; <span style="color: #ff0000;">JFactory</span>::<span style="color: #ff6600;">getUser()</span>;</pre>
<p style="text-align: justify;">Ensuite vous n&#8217;avez plus qu&#8217;à utiliser cet objet pour ressortir chacune des informations qui vous intéressent :</p>
<pre style="text-align: justify; padding-left: 30px;"><span style="color: #99cc00;">echo </span><span style="color: #0000ff;">$UserInfo</span>-&gt;id; <span style="color: #ff6600;"><em>//Affichera l'id de l'utilisateur</em></span>
<span style="color: #99cc00;">echo </span><span style="color: #0000ff;">$UserInfo</span>-&gt;name; <em><span style="color: #ff6600;">//Affichera le nom de l'utilisateur</span></em>
<span style="color: #99cc00;">echo </span><span style="color: #0000ff;">$UserInfo</span>-&gt;username; <span style="color: #ff6600;"><em>//Affichera le pseudo de
l'utilisateur</em></span>
<span style="color: #99cc00;">echo </span><span style="color: #0000ff;">$UserInfo</span>-&gt;email <em><span style="color: #ff6600;">//Affichera son addresse e-mail</span></em>
<span style="color: #99cc00;">echo </span><span style="color: #0000ff;">$UserInfo</span>-&gt;password <em><span style="color: #ff6600;">//Le mot de passe crypté de
l'utilisateur</span></em>
<span style="color: #99cc00;">echo </span><span style="color: #0000ff;">$UserInfo</span>-&gt;usertype <em><span style="color: #ff6600;">//Permet de connaitre le
statut de l'utilisateur (registered, administrator etc.)</span></em>
<span style="color: #99cc00;">echo </span><span style="color: #0000ff;">$UserInfo</span>-&gt;gid <span style="color: #ff6600;"><em>//L'id du statut auquel il
appartient (si le statut Administrator est enregistré
avec l'id 1 dans la base de données, alors
echo $UserInfo-&gt;gid affichera 1)</em></span>
<span style="color: #99cc00;">echo </span><span style="color: #0000ff;">$UserInfo</span>-&gt;registerDate <span style="color: #ff6600;"><em>//Affiche la date à
laquelle l'utilisateur s'est enregistré sur le site</em></span>
<span style="color: #99cc00;">echo </span><span style="color: #0000ff;">$UserInfo</span>-&gt;lastvisitDate <em><span style="color: #ff6600;">//Affiche la date
de dernière visite de l'utilisateur sur le site</span></em>
<span style="color: #99cc00;">echo </span><span style="color: #0000ff;">$UserInfo</span>-&gt;block <em><span style="color: #ff6600;">//Affiche 1 si l'utilisateur
est bloqué (banni du site) ou 0 s'il ne l'est pas</span></em>
<span style="color: #99cc00;">echo </span><span style="color: #0000ff;">$UserInfo</span>-&gt;guest <em><span style="color: #ff6600;">//Affiche 1 si l'utilisateur
est un simple visiteur sur le site, 0 s'il est membre.</span></em></pre>
<p style="text-align: justify;">A partir de la on pourrait imaginer un script qui testerait si l&#8217;utilisateur est enregistré sur le site et qui auquel cas afficherait son nom, son pseudo, la date à laquelle il s&#8217;est inscrit sur le site et la date de sa dernière visite (le script en entier):</p>
<pre style="text-align: justify; padding-left: 30px;"><em><span style="color: #ff6600;">//On créer l'objet $UserInfo</span></em>
<span style="color: #0000ff;">$UserInfo</span> =&amp; <span style="color: #ff0000;">JFactory</span>::<span style="color: #ff6600;">getUser()</span>;</pre>
<pre style="text-align: justify; padding-left: 30px;"><em><span style="color: #ff6600;">//Si l'utilisateur est enregistré on lui écrit ses informations</span></em>
<span style="color: #99cc00;">if</span>(!<span style="color: #0000ff;">$UserInfo</span>-&gt;guest)
{</pre>
<pre style="text-align: justify; padding-left: 60px;"><span style="color: #99cc00;">echo </span>"Salut" .<span style="color: #0000ff;"> $UserInfo</span>-&gt;name . " ou plutôt
 " . <span style="color: #0000ff;">$UserInfo</span>-&gt;username . "&lt;br /&gt;";
<span style="color: #99cc00;">echo </span>"Tu es membre de ce site depuis le
 " . <span style="color: #0000ff;">$UserInfo</span>-&gt;registerDate . " et ta
dernière visite date du " . <span style="color: #0000ff;">$UserInfo</span>-&gt;lastvisitDate;</pre>
<pre style="text-align: justify; padding-left: 30px;"><em><span style="color: #ff6600;">//Si c'est un simple visiteur on lui demande de s'inscrire</span></em>
}<span style="color: #99cc00;">else</span>{</pre>
<pre style="text-align: justify; padding-left: 60px;"><span style="color: #99cc00;">echo </span>"Vous n'êtes pas autorisé à
voir cette page, veuillez vous inscrire, merci";</pre>
<pre style="text-align: justify; padding-left: 30px;">}</pre>
<p style="text-align: justify;">Et voilà, ce n&#8217;est qu&#8217;un exemple, vous pouvez faire preuve de plus d&#8217;imaginations.</p>
<p style="text-align: justify;">Pour toute questions ça se passe à la suite de l&#8217;article, merci.</p>
<p style="text-align: justify;">Benjamin.</p>
<h3  class="related_post_title">Articles relatifs...</h3><ul class="related_post"><li><a href="http://www.benjamin-agullana.fr/joomla/joomla-15-utiliser-son-framework" title="Joomla! 1.5 : Utiliser son framework">Joomla! 1.5 : Utiliser son framework</a> (12)</li><li><a href="http://www.benjamin-agullana.fr/joomla/utiliser-lapi-joomla-dans-nimporte-quelle-page-php" title="Utiliser l&#8217;API Joomla dans n&#8217;importe quelle page PHP">Utiliser l&#8217;API Joomla dans n&#8217;importe quelle page PHP</a> (2)</li><li><a href="http://www.benjamin-agullana.fr/joomla/joomla-15-plugin-related-articles-tags" title="Joomla 1.5! Plugin Related Articles Tags">Joomla 1.5! Plugin Related Articles Tags</a> (154)</li><li><a href="http://www.benjamin-agullana.fr/tutoriaux/creer-des-exports-excel-de-vos-pages-grace-a-pear-en-php" title="Créer des exports Excel de vos pages gràce à PEAR en PHP">Créer des exports Excel de vos pages gràce à PEAR en PHP</a> (0)</li><li><a href="http://www.benjamin-agullana.fr/joomla/plugin-community-builder-coups-de-coeur-articles-favoris" title="Plugin Community Builder : Coups de coeur / Articles favoris">Plugin Community Builder : Coups de coeur / Articles favoris</a> (25)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.benjamin-agullana.fr/joomla/joomla-15-utiliser-les-informations-liee-a-un-utilisateur/feed</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Joomla! 1.5 : Utiliser son framework</title>
		<link>http://www.benjamin-agullana.fr/joomla/joomla-15-utiliser-son-framework</link>
		<comments>http://www.benjamin-agullana.fr/joomla/joomla-15-utiliser-son-framework#comments</comments>
		<pubDate>Thu, 25 Dec 2008 11:53:09 +0000</pubDate>
		<dc:creator>Benjamin Agullana</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[bdd]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[joomla! 1.5]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.benjamin-agullana.fr/?p=155</guid>
		<description><![CDATA[Ça fait un petit moment que je n&#8217;ai pas écrit d&#8217;article,  il est donc temps de reprendre le pied ! (J&#8217;avoue qu&#8217;avec les vacances ça facilite les choses !).
Aujourd&#8217;hui nous allons donc voir comment utiliser le framework de Joomla! 1.5. Je ne vais pas me lancer dans un étalage  complet du framework mais plutôt du [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Ça fait un petit moment que je n&#8217;ai pas écrit d&#8217;article,  il est donc temps de reprendre l<img class="alignright" style="border: 0pt none;" title="Joomla!" src="http://www.benjamin-agullana.fr/images/articles/joomla_logo_vert_color.gif" alt="" width="200" height="137" />e pied ! (J&#8217;avoue qu&#8217;avec les vacances ça facilite les choses !).</p>
<p style="text-align: justify;">Aujourd&#8217;hui nous allons donc voir <strong><span style="color: #99cc00;">comment utiliser le framework de Joomla! 1.5</span></strong>. Je ne vais pas me lancer dans un étalage  complet du framework mais plutôt du strict minimum, indispensable pour<span style="color: #99cc00;"> <strong>h</strong></span><strong><span style="color: #99cc00;">acker, ou même créer des modules ou composants</span></strong>.<span id="more-155"></span></p>
<h2 style="text-align: justify;"><span style="color: #ff9900;">1. Se connecter à la base de données</span></h2>
<p style="text-align: justify;">Rien de plus simple, il faut créer une instance de la class JFactory :</p>
<pre style="text-align: justify; padding-left: 30px;"><span style="color: #99cc00;">$database</span> = &amp;JFactory::getDBO();</pre>
<h2 style="text-align: justify;"><span style="color: #ff9900;">2. Exécuter une requête (insertion de données dans la base)</span></h2>
<p style="text-align: justify;">Maintenant que nous avons notre objet $database il suffit d&#8217;appeler la méthode setQuery pour déterminer la requête à éxécuter :</p>
<pre style="text-align: justify; padding-left: 30px;"><span style="color: #ff9900;"><em>//j'insère dans la table users et dans le champ username, le pseudo TOTO.
</em></span><span style="color: #99cc00;">$database</span>-&gt;setQuery(<span style="color: #0000ff;">"INSERT INTO #__users (`username`) VALUES ('TOTO')"</span>);</pre>
<p style="text-align: justify;"><strong>#__user</strong>s est en fait <strong>jos_users</strong> dans ma base de données, mais Joomla! reconnait <strong><span style="color: #99cc00;">#__ comme étant le préfixe de vos tables</span></strong> (le mien est jos, mais le votre peut être différent, cela permet donc à Joomla! de s&#8217;adapter quelque soit le préfixe de vos tables).</p>
<p style="text-align: justify;">Puis on éxécute la requête :</p>
<pre style="text-align: justify; padding-left: 30px;"><span style="color: #99cc00;">$database</span>-&gt;query();</pre>
<h2 style="text-align: justify;"><span style="color: #ff9900;">3. Exécuter une requête (sélection de données dans la base)</span></h2>
<p style="text-align: justify;">C&#8217;est bien beau d&#8217;insérer des données dans la base, mais il est parfois utile de récupérer des données, c&#8217;est très simple encore une fois, toujours avec le même objet, il suffit d&#8217;appeler la méthode setQuery encore une fois (cette fois je met la requête dans une variable, que j&#8217;appelle dans la méthode setQuery :</p>
<pre style="text-align: justify; padding-left: 30px;"><span style="color: #99cc00;">$query</span> = "<span style="color: #0000ff;">SELECT username FROM #__user WHERE id=1</span>"; <span style="color: #ff9900;"><em>//Je sélectionne
le pseudo où le champs id vaut 1</em></span>
<span style="color: #99cc00;">$database</span>-&gt;setQuery(<span style="color: #0000ff;">$query</span>); <span style="color: #ff9900;"><em>//J'exécute la requête</em></span></pre>
<p style="text-align: justify;">Ensuite on traite les données récupérées pour en faire quelque chose (par exemple dans ce cas précis, les afficher) :</p>
<pre style="text-align: justify; padding-left: 30px;"><span style="color: #0000ff;">echo</span> <span style="color: #99cc00;">$database</span>-&gt;LoadResult(); <em><span style="color: #ff9900;">//Ce qui écrira toto si
l'utilisateur avec l'id 1 dans ma base s'appelle toto</span></em></pre>
<p style="text-align: justify;">Par contre si vous faites une requête qui renvoie plusieurs résultats vous devez appeler la méthode loadObjectList :</p>
<pre style="text-align: justify; padding-left: 30px;"><span style="color: #99cc00;">$query</span> = "<span style="color: #0000ff;">SELECT * FROM #__categories</span>"; <span style="color: #ff9900;"><em>//On prépare la requête</em></span>
<span style="color: #99cc00;">$database</span>-&gt;setQuery(<span style="color: #0000ff;">$query</span>); <em><span style="color: #ff9900;">//On éxécute la requête</span></em>
<span style="color: #99cc00;">$rows</span> = <span style="color: #99cc00;">$database</span>-&gt;loadObjectList(); <span style="color: #ff9900;"><em>//On charge les
résultats de la requête dans l'objet $rows </em></span></pre>
<pre style="text-align: justify; padding-left: 30px;">foreach (<span style="color: #99cc00;">$rows</span> as <span style="color: #99cc00;">$row</span>) {</pre>
<pre style="text-align: justify; padding-left: 60px;">echo <span style="color: #99cc00;">$row</span>-&gt;title ." : ". <span style="color: #99cc00;">$row</span>-&gt;description."&lt;br /&gt;"; <em><span style="color: #ff9900;">//On affiche le
titre de chaque catégorie et sa description</span></em></pre>
<pre style="text-align: justify; padding-left: 30px;">}</pre>
<p style="text-align: justify;">Et voilà vous avez les cartes en main pour effectuer des choses simples dans Joomla! 1.5 en utilisant son Framework et donc en limitant les failles de sécurités.</p>
<p style="text-align: justify;">Pour toutes questions ça se passe à la suite de l&#8217;article dans les commentaires.</p>
<p style="text-align: justify;">Enjoy !</p>
<p style="text-align: justify;">
<h3  class="related_post_title">Articles relatifs...</h3><ul class="related_post"><li><a href="http://www.benjamin-agullana.fr/joomla/joomla-15-utiliser-les-informations-liee-a-un-utilisateur" title="Joomla 1.5 : Utiliser les informations liées à un utilisateur">Joomla 1.5 : Utiliser les informations liées à un utilisateur</a> (15)</li><li><a href="http://www.benjamin-agullana.fr/tutoriaux/creer-des-exports-excel-de-vos-pages-grace-a-pear-en-php" title="Créer des exports Excel de vos pages gràce à PEAR en PHP">Créer des exports Excel de vos pages gràce à PEAR en PHP</a> (0)</li><li><a href="http://www.benjamin-agullana.fr/joomla/plug-in-community-builder-cbeventlist-showevents" title="Plug-in Community Builder : cbeventlist showevents">Plug-in Community Builder : cbeventlist showevents</a> (43)</li><li><a href="http://www.benjamin-agullana.fr/joomla/utiliser-lapi-joomla-dans-nimporte-quelle-page-php" title="Utiliser l&#8217;API Joomla dans n&#8217;importe quelle page PHP">Utiliser l&#8217;API Joomla dans n&#8217;importe quelle page PHP</a> (2)</li><li><a href="http://www.benjamin-agullana.fr/joomla/joomla-15-plugin-related-articles-tags" title="Joomla 1.5! Plugin Related Articles Tags">Joomla 1.5! Plugin Related Articles Tags</a> (154)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.benjamin-agullana.fr/joomla/joomla-15-utiliser-son-framework/feed</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Plugin Community Builder : Coups de coeur / Articles favoris</title>
		<link>http://www.benjamin-agullana.fr/joomla/plugin-community-builder-coups-de-coeur-articles-favoris</link>
		<comments>http://www.benjamin-agullana.fr/joomla/plugin-community-builder-coups-de-coeur-articles-favoris#comments</comments>
		<pubDate>Mon, 01 Dec 2008 18:12:10 +0000</pubDate>
		<dc:creator>Benjamin Agullana</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[articles favoris]]></category>
		<category><![CDATA[Community Builder]]></category>
		<category><![CDATA[composant]]></category>
		<category><![CDATA[coup de coeur]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://www.benjamin-agullana.fr/?p=137</guid>
		<description><![CDATA[Après le plugin Eventlist_ShowEvents voici ma nouvelle création. C&#8217;est encore un plugin pour Community Builder (composant pour Joomla!). Il permet de visualiser les pages (articles etc.) mis en favoris par vos utilisateurs via le module mod_cd_fapa dans le profil de vos membres.
Download plug_cbfavouredarticles.zip
Fonctionnalités détaillées :

Affiche les noms des contenus favorisés des utilisateurs dans leurs profils [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><img class="alignleft" style="border: 0pt none;" title="Joomla!" src="http://www.benjamin-agullana.fr/images/articles/joomla_logo_vert_color.gif" alt="" width="200" height="137" />Après le plugin <a href="http://www.benjamin-agullana.fr/joomla/plug-in-community-builder-cbeventlist-showevents">Eventlist_ShowEvents</a> voici ma nouvelle création. C&#8217;est encore un plugin pour <span style="color: #99cc00;"><strong>Community Builder</strong></span> (composant pour <a href="http://www.joomla.org">Joomla!</a>). Il permet de visualiser les pages (articles etc.) mis en favoris par vos utilisateurs via le module <a href="http://www.greatjoomla.com/extensions/modules/core-design-my-favorite-pages-module.html">mod_cd_fapa</a> dans le profil de vos membres.</p>
<h2 style="text-align: justify;"><a href="http://www.benjamin-agullana.fr/fichiers/joomla/CB/plug_cbfavouredarticles.zip"><img class="alignleft" title="DL" src="http://www.benjamin-agullana.fr/images/articles/download.png" alt="" width="25" height="25" />Download plug_cbfavouredarticles.zip</a></h2>
<h2 style="text-align: justify;"><span style="color: #99cc00;">Fonctionnalités détaillées :</span></h2>
<ul style="text-align: justify;">
<li>Affiche les noms des contenus favorisés des utilisateurs dans leurs profils membre</li>
<li>Créer un lien pointant vers le contenu favorisé</li>
<li>2 langues : français &amp; anglais</li>
</ul>
<p style="text-align: justify;">Ce plugin est parfait pour permettre à vos membres d&#8217;<strong><span style="color: #99cc00;">échanger/partager des points de vue</span></strong>, des <span style="color: #99cc00;"><strong>coups de cœur</strong></span>.</p>
<p style="text-align: justify;"><span id="more-137"></span></p>
<address style="text-align: justify;"><img class="alignnone" title="attention" src="http://www.benjamin-agullana.fr/images/articles/attention.gif" alt="" width="20" height="20" /> Ce plugin requiert l&#8217;installation du module mod_cd_fapa disponible en <a href="http://www.greatjoomla.com/extensions/modules/core-design-my-favorite-pages-module.html">cliquant ici</a>, et bien entendu du composant <a href="http://www.joomlapolis.com/">Community Builder</a>.</address>
<h2 style="text-align: justify;"><span style="color: #99cc00;">Procédures d’installation :</span></h2>
<p style="text-align: justify;">1. <strong>Téléchargez</strong> le fichier à partir du lien ci-dessus.</p>
<p style="text-align: justify;">2. Ouvrez l’<strong>interface d’administration</strong> de votre site Joomla!.</p>
<p style="text-align: justify;">3. Rendez-vous dans le menu “<strong>Composants</strong>“. Survolez “<strong>Community Builder</strong>” et cliquez sur “<strong>Plug-in Management</strong>“.</p>
<p style="text-align: justify;">4. Là vous devriez voir la liste de tous les plug-in CB installés. Allez tout en bas de la page et cliquez sur “<strong>parcourir</strong>” à côté d’ “<strong>installation d’un plug-in</strong>“.</p>
<p style="text-align: justify;">5. <strong>Sélectionnez le package zip</strong> que vous venez de télécharger.</p>
<p style="text-align: justify;">5. Cliquez sur “<strong>Installer</strong>“.</p>
<p style="text-align: justify;">6. Vous n’avez plus qu’à paramétrer votre table (pour plus de précisions rendez-vous sur le site officiel de Community Builder : <a onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.joomlapolis.com/');" href="http://www.joomlapolis.com/">joomlapolis</a>) et tester le résultat en allant sur votre profil utilisateur.</p>
<p style="text-align: justify;">Pour toutes questions ca se passe ci-dessous (commentaires).</p>
<h3  class="related_post_title">Articles relatifs...</h3><ul class="related_post"><li><a href="http://www.benjamin-agullana.fr/joomla/plug-in-community-builder-cbeventlist-showevents" title="Plug-in Community Builder : cbeventlist showevents">Plug-in Community Builder : cbeventlist showevents</a> (43)</li><li><a href="http://www.benjamin-agullana.fr/joomla/joomla-15-plugin-related-articles-tags" title="Joomla 1.5! Plugin Related Articles Tags">Joomla 1.5! Plugin Related Articles Tags</a> (154)</li><li><a href="http://www.benjamin-agullana.fr/joomla/utiliser-lapi-joomla-dans-nimporte-quelle-page-php" title="Utiliser l&#8217;API Joomla dans n&#8217;importe quelle page PHP">Utiliser l&#8217;API Joomla dans n&#8217;importe quelle page PHP</a> (2)</li><li><a href="http://www.benjamin-agullana.fr/joomla/joomla-15-utiliser-les-informations-liee-a-un-utilisateur" title="Joomla 1.5 : Utiliser les informations liées à un utilisateur">Joomla 1.5 : Utiliser les informations liées à un utilisateur</a> (15)</li><li><a href="http://www.benjamin-agullana.fr/joomla/joomla-15-utiliser-son-framework" title="Joomla! 1.5 : Utiliser son framework">Joomla! 1.5 : Utiliser son framework</a> (12)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.benjamin-agullana.fr/joomla/plugin-community-builder-coups-de-coeur-articles-favoris/feed</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>Recherche par section et catégorie &#8211; Joomla 1.5</title>
		<link>http://www.benjamin-agullana.fr/joomla/recherche-par-section-et-categorie-joomla-15</link>
		<comments>http://www.benjamin-agullana.fr/joomla/recherche-par-section-et-categorie-joomla-15#comments</comments>
		<pubDate>Sun, 16 Nov 2008 16:06:25 +0000</pubDate>
		<dc:creator>Benjamin Agullana</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[com_search]]></category>
		<category><![CDATA[com_search_hack]]></category>
		<category><![CDATA[recherche par catégorie]]></category>
		<category><![CDATA[recherche par section]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://www.benjamin-agullana.fr/?p=130</guid>
		<description><![CDATA[Hack pour rechercher par section et catégorie dans Joomla! 1.5]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Qui n&#8217;a jamais rêvé de pouvoir rechercher un mot clé dans le <strong><span style="color: #99cc00;">moteur de recherche de Joomla! </span></strong>en spécifiant <span style="color: #99cc00;"><strong>la section</strong></span> dans laquelle rechercher, et pour être plus précis, en spécifiant <strong><span style="color: #99cc00;">l</span><span style="color: #99cc00;">a catégorie</span></strong> de cette section ?</p>
<p style="text-align: justify;">Personnellement j&#8217;ai toujours voulu réaliser ceci et je n&#8217;ai jamais trouvé de composant capable de le faire. C&#8217;est pourquoi je me suis penché sur la question. J&#8217;ai décidé d&#8217;<strong><span style="color: #99cc00;">hacker le composant de recherche de Joomla!</span></strong> pour y injecter de l&#8217;<span style="color: #99cc00;"><strong>AJAX</strong></span> et des <strong><span style="color: #99cc00;">requêtes SQL</span></strong> plus précises.</p>
<p style="text-align: justify;">Voilà ce que ça donne :</p>
<p style="text-align: center;"><img class="aligncenter" title="Com_Search_Hacked" src="http://www.benjamin-agullana.fr/images/articles/com_search.jpg" alt="" width="550" height="286" /></p>
<p style="text-align: justify;">Magique non ? Vous pouvez tester par vous même ici : <a href="http://joomla.benjamin-agullana.fr/index.php?searchword=joomla&amp;ordering=&amp;searchphrase=all&amp;category=&amp;sectionAlias=&amp;option=com_search" target="_blank">démo</a></p>
<p style="text-align: justify;"><span id="more-130"></span></p>
<p style="text-align: justify;">Si vous aussi vous souhaitez pouvoir être capable de réaliser ceci sur votre site Joomla! téléchargez le package ci-dessous :</p>
<h2 style="text-align: center;"><a href="http://www.benjamin-agullana.fr/fichiers/joomla/search/com_search_hack.rar"><img class="alignnone" style="border: 0pt none;" title="com_search_hack" src="http://www.benjamin-agullana.fr/images/articles/download.png" alt="" width="25" height="25" />com_search_Hacked_J1.5</a></h2>
<h2><strong><span style="color: #ff9900;">Comment l&#8217;installer :</span></strong></h2>
<ol>
<li><strong><span style="color: #99cc00;">Téléchargez</span></strong> le package ci-dessus.</li>
<li><strong><span style="color: #99cc00;">Décompressez</span></strong> le package sur votre disque dur, en <strong><span style="color: #99cc00;">local</span></strong>.</li>
<li><strong><span style="color: #99cc00;">3 répertoires</span></strong> sont présents dans le package.</li>
<li>Le dossier &laquo;&nbsp;<strong><span style="color: #99cc00;">back_end</span></strong>&nbsp;&raquo; correspond aux fichiers à transférer sur votre FTP dans la partie back_end, c&#8217;est à dire : <span style="color: #99cc00;"><em><strong>votres_site/administrator/components/com_search</strong></em></span></li>
<li>Ensuite transférez le contenu du dossier &laquo;&nbsp;<strong><span style="color: #99cc00;">front_end</span></strong>&nbsp;&raquo; dans : <span style="color: #99cc00;"><em><strong>votre_site/components/com_search</strong></em></span></li>
<li>Pour terminer transférez le contenu du dossier &laquo;&nbsp;<strong><span style="color: #99cc00;">plugin</span></strong>&nbsp;&raquo; dans <span style="color: #99cc00;"><strong><em>votre_site/plugins/search</em></strong></span></li>
<li>Testez !</li>
</ol>
<p style="text-align: justify;">Et voilà vous avez un composant capable de rechercher dans les sections et les catégories. Les listes déroulantes sont générées en <strong><span style="color: #99cc00;">AJAX</span></strong>.</p>
<p style="text-align: justify;">Si vous rencontrez des problèmes faites en part ici, je tenterais de vous aidez.</p>
<p style="text-align: justify;"><span style="color: #ff9900;"><em>PS : Ceci est hack du composant Joomla! l&#8217;installation peut causer des problèmes avec d&#8217;autres composant,sspensez à faire un backup de votre site avant installation.</em></span></p>
<h3  class="related_post_title">Articles relatifs...</h3><ul class="related_post"><li><a href="http://www.benjamin-agullana.fr/joomla/utiliser-lapi-joomla-dans-nimporte-quelle-page-php" title="Utiliser l&#8217;API Joomla dans n&#8217;importe quelle page PHP">Utiliser l&#8217;API Joomla dans n&#8217;importe quelle page PHP</a> (2)</li><li><a href="http://www.benjamin-agullana.fr/joomla/joomla-15-plugin-related-articles-tags" title="Joomla 1.5! Plugin Related Articles Tags">Joomla 1.5! Plugin Related Articles Tags</a> (154)</li><li><a href="http://www.benjamin-agullana.fr/joomla/joomla-15-utiliser-les-informations-liee-a-un-utilisateur" title="Joomla 1.5 : Utiliser les informations liées à un utilisateur">Joomla 1.5 : Utiliser les informations liées à un utilisateur</a> (15)</li><li><a href="http://www.benjamin-agullana.fr/joomla/joomla-15-utiliser-son-framework" title="Joomla! 1.5 : Utiliser son framework">Joomla! 1.5 : Utiliser son framework</a> (12)</li><li><a href="http://www.benjamin-agullana.fr/joomla/plugin-community-builder-coups-de-coeur-articles-favoris" title="Plugin Community Builder : Coups de coeur / Articles favoris">Plugin Community Builder : Coups de coeur / Articles favoris</a> (25)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.benjamin-agullana.fr/joomla/recherche-par-section-et-categorie-joomla-15/feed</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
	</channel>
</rss>
