<?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>Blog de Florian Bogey &#187; javascript</title>
	<atom:link href="https://www.blog.florian-bogey.fr/tag/javascript-2/feed" rel="self" type="application/rss+xml" />
	<link>https://www.blog.florian-bogey.fr</link>
	<description>// Développeur Web - Administrateur système</description>
	<lastBuildDate>Mon, 03 Mar 2014 18:12:00 +0000</lastBuildDate>
	<language>fr-FR</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>Ambiance, un plugin jQuery de notifications simple et efficace</title>
		<link>https://www.blog.florian-bogey.fr/ambiance-un-plugin-de-notifications-simple-et-efficace.html</link>
		<comments>https://www.blog.florian-bogey.fr/ambiance-un-plugin-de-notifications-simple-et-efficace.html#comments</comments>
		<pubDate>Fri, 01 Mar 2013 20:23:08 +0000</pubDate>
		<dc:creator><![CDATA[Florian]]></dc:creator>
				<category><![CDATA[Développement web]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[ambiance]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[notification]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://www.blog.florian-bogey.fr/?p=386</guid>
		<description><![CDATA[Aujourd&#8217;hui, il existe des dizaines et des dizaines de plugins jQuery permettant d&#8217;afficher des notifications, un des plus connus et plus complet est certainement Noty. Aujourd&#8217;hui nous allons présenter Ambiance, un plugin simple, léger et rapide à mettre en place. La mise en place d&#8217;Ambiance est très simple il suffit d&#8217;inclure jQuery ainsi que le [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Aujourd&rsquo;hui, il existe des dizaines et des dizaines de plugins jQuery permettant d&rsquo;afficher des notifications, un des plus connus et plus complet est certainement <a title="Noty, jQuery plugin" href="needim.github.com/noty" target="_blank">Noty.</a> Aujourd&rsquo;hui nous allons présenter Ambiance, un plugin simple, léger et rapide à mettre en place.</p>
<p><span id="more-386"></span></p>
<p>La mise en place d&rsquo;Ambiance est très simple il suffit d&rsquo;inclure <a title="Jquery" href="http://www.jquery.com/" target="_blank">jQuery</a> ainsi que <a title="Ambiance, jQuery plugin" href="https://github.com/richardhsu/jquery.ambiance" target="_blank">le plugin</a></p>
<pre class="brush: xml; title: ; notranslate">
&lt;script type=&quot;text/javascript&quot; src=&quot;/js/jquery-1.9.1.js&quot;&gt;&lt;/script&gt;
&lt;link href=&quot;/css/jquery.ambiance.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot; /&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;/js/jquery.ambiance.js&quot;&gt;&lt;/script&gt;
</pre>
<p><br/>Pour l&rsquo;initialisation et l&rsquo;affichage des notifications, c&rsquo;est très simple, la seule information obligatoire est le message à afficher :</p>
<pre class="brush: jscript; title: ; notranslate">
$.ambiance({message: &quot;Texte à afficher à l'utilisateur.&quot;});
</pre>
<p><br/>Pour déterminer le temps d&rsquo;affichage de la notification il suffit d&rsquo;utiliser le paramètre timeout, qui définit la durée d&rsquo;affichage en secondes</p>
<pre class="brush: jscript; title: ; notranslate">
$.ambiance({message: &quot;Cette notification sera affichée 10 secondes.&quot;, &quot;&lt;code&gt;timeout&lt;/code&gt;&quot; : 10});
</pre>
<p><br/>Dernier point intéressant, la personnalisation des notifications, pour cela, il faudra utiliser le paramètre type, le plugin possède trois types à savoir :</p>
<ul>
<li><strong>default</strong> : Notification noire</li>
<li><strong>success</strong> : Notification verte</li>
<li><strong>error</strong> : Notification rouge</li>
</ul>
<pre class="brush: jscript; title: ; notranslate">
$.ambiance({message: &quot;Action réalisée avec succès.&quot;, &quot;type&quot;: &quot;success&quot;, &quot;&lt;code&gt;timeout&lt;/code&gt;&quot; : 10});
</pre>
<p><br/>Il est aussi possible de créer des types personnalisés en créant des classes CSS ayant comme nom &laquo;&nbsp;ambiance-nom_du_type&nbsp;&raquo;, il est aussi possible de changer complètement l&rsquo;apparence du plugin en éditant ou surchargeant les propriétés CSS.</p>
<p><a title="Ambiance, jQuery plugin" href="https://github.com/richardhsu/jquery.ambiance" target="_blank">Site officiel</a></p>
]]></content:encoded>
			<wfw:commentRss>https://www.blog.florian-bogey.fr/ambiance-un-plugin-de-notifications-simple-et-efficace.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Détecter une requête AJAX en PHP</title>
		<link>https://www.blog.florian-bogey.fr/detecter-une-requete-ajax-en-php.html</link>
		<comments>https://www.blog.florian-bogey.fr/detecter-une-requete-ajax-en-php.html#comments</comments>
		<pubDate>Fri, 25 Jan 2013 21:12:21 +0000</pubDate>
		<dc:creator><![CDATA[Florian]]></dc:creator>
				<category><![CDATA[Développement web]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[detection]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[mootools]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.blog.florian-bogey.fr/?p=207</guid>
		<description><![CDATA[L&#8217;AJAX est aujourd&#8217;hui très utilisé dans les applications webs, il peut donc être pratique de détecter si une requête est issue d&#8217;un appel AJAX ou non. Cette détection peut être utile par exemple pour afficher un contenu ou effectuer un traitement suivant si la page est appelée via une requête normale ou une requête AJAX. Il suffit dans le [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>L&rsquo;<strong>AJAX</strong> est aujourd&rsquo;hui très utilisé dans les applications webs, il peut donc être pratique de détecter si une requête est issue d&rsquo;un appel <strong>AJAX</strong> ou non.</p>
<p>Cette détection peut être utile par exemple pour afficher un contenu ou effectuer un traitement suivant si la page est appelée via une requête normale ou une requête <strong>AJAX</strong>.</p>
<p><span id="more-207"></span></p>
<p>Il suffit dans le code de detecter la présence de la variable <strong>$_SERVER['HTTP_X_REQUESTED_WITH']</strong></p>
<pre class="brush: php; title: ; notranslate">if (isset($_SERVER['HTTP_X_REQUESTED_WITH']) &amp;&amp; strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest') {
// Traitement pour une requête AJAX
}</pre>
<p>Attention toutefois, la variable ne sera présente que si la requête est initiée via les librairies JavaScript <strong>Jquery</strong>, <strong>Mootools</strong> ou <strong>prototype</strong></p>
]]></content:encoded>
			<wfw:commentRss>https://www.blog.florian-bogey.fr/detecter-une-requete-ajax-en-php.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
