<?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>Nukium &#187; astuce</title>
	<atom:link href="http://nukium.com/tag/astuce/feed/" rel="self" type="application/rss+xml" />
	<link>http://nukium.com</link>
	<description>Ressources et tutoriaux : Web 2.0 - PHP - CodeIgniter - Webdesign</description>
	<lastBuildDate>Tue, 15 May 2012 15:45:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Interdire le mode de compatibilité IE7 d&#8217;Internet Explorer 8 (IE8)</title>
		<link>http://nukium.com/developpement-php/interdire-le-mode-de-compatibilite-ie7-dinternet-explorer-8-ie8/</link>
		<comments>http://nukium.com/developpement-php/interdire-le-mode-de-compatibilite-ie7-dinternet-explorer-8-ie8/#comments</comments>
		<pubDate>Tue, 25 May 2010 19:00:10 +0000</pubDate>
		<dc:creator>Nukium</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[astuce]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[IE8]]></category>
		<category><![CDATA[internet explorer]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://nukium.com/?p=1074</guid>
		<description><![CDATA[Nous avions déjà vu précédemment comment forcer le mode de compatibilité IE7 d&#8217;IE8 afin que l&#8217;affichage soit conforme au rendu IE7, je vous propose cette fois-ci de voir l&#8217;opération inverse. L&#8217;intervention réside toujours sur l&#8217;utilisation de la balise meta X-UA-Compatible mais avec un content différent. En effet, la valeur de l&#8217;attribut content étant automatiquement convertie [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_silver" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fnukium.com%252Fdeveloppement-php%252Finterdire-le-mode-de-compatibilite-ie7-dinternet-explorer-8-ie8%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Interdire%20le%20mode%20de%20compatibilit%C3%A9%20IE7%20d%27Internet%20Explorer%208%20%28IE8%29%22%20%7D);"></div>
<p>Nous avions déjà vu précédemment <a href="http://www.nukium.com/developpement/forcer-le-mode-de-compatibilite-dinternet-explorer-8/">comment forcer le mode de compatibilité IE7 d&#8217;IE8</a> afin que l&#8217;<strong>affichage soit conforme au rendu IE7</strong>, je vous propose cette fois-ci de voir l&#8217;opération inverse.</p>
<p>L&#8217;intervention réside toujours sur l&#8217;utilisation de la <strong>balise meta X-UA-Compatible</strong> mais avec un content différent. En effet, la valeur de l&#8217;attribut content étant automatiquement convertie en <a rel="nofollow" href="http://msdn.microsoft.com/library/ms537512.aspx"><strong>vecteur de version</strong></a> par <strong>Internet Explorer 8</strong>, il suffit d&#8217;indiquer une <strong>valeur supérieure ou égale à 7</strong> pour <strong>forcer un mode de compatibilité supérieur à IE7</strong>.</p>
<p>Cela signifie que pour interdire le mode de compatibilité <strong>IE7</strong> sous <strong>IE8</strong>, il suffit d&#8217;indiquer la <strong>balise meta</strong> ci-dessous :</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p1074code3'); return false;">View Code</a> HTML</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p10743"><td class="code" id="p1074code3"><pre class="html" style="font-family:monospace;">&lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=8&quot; &gt;</pre></td></tr></table></div>

<p>Ainsi, les utilisateur d&#8217;Internet Explorer ne pourront plus visualiser vos pages web avec un mode de compatibilité inférieur à IE8.</p>
<h2>Forcer le mode de compatibilité à la dernière version d&#8217;Internet Explorer</h2>
<p>Cette astuce permet de forcer le mode de compatibilité <strong>au plus haut niveau connu par le navigateur</strong> et ainsi anticiper la sortie des <strong>prochaines versions d&#8217;Internet Explorer</strong> (si tant est qu&#8217;elles existeront !).</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p1074code4'); return false;">View Code</a> HTML</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p10744"><td class="code" id="p1074code4"><pre class="html" style="font-family:monospace;">&lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=100&quot; &gt;</pre></td></tr></table></div>


 <p><a href="http://nukium.com/wordpress/?flattrss_redirect&amp;id=1074&amp;md5=8dd2ee088488c91665f633eec740ec88" title="Flattr" target="_blank"><img src="http://nukium.com/wordpress/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://nukium.com/developpement-php/interdire-le-mode-de-compatibilite-ie7-dinternet-explorer-8-ie8/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=Kromack&amp;popout=1&amp;url=http%3A%2F%2Fnukium.com%2Fdeveloppement-php%2Finterdire-le-mode-de-compatibilite-ie7-dinternet-explorer-8-ie8%2F&amp;language=fr_FR&amp;category=text&amp;title=Interdire+le+mode+de+compatibilit%C3%A9+IE7+d%26%238217%3BInternet+Explorer+8+%28IE8%29&amp;description=Nous+avions+d%C3%A9j%C3%A0+vu+pr%C3%A9c%C3%A9demment+comment+forcer+le+mode+de+compatibilit%C3%A9+IE7+d%26%238217%3BIE8+afin+que+l%26%238217%3Baffichage+soit+conforme+au+rendu+IE7%2C+je+vous+propose+cette+fois-ci+de+voir+l%26%238217%3Bop%C3%A9ration+inverse....&amp;tags=astuce%2CCSS%2CIE8%2Cinternet+explorer%2Ctips%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Astuce CodeIgniter : définir le timezone de la base de données</title>
		<link>http://nukium.com/developpement-php/codeigniter/astuce-codeigniter-definir-le-timezone-de-la-base-de-donnees/</link>
		<comments>http://nukium.com/developpement-php/codeigniter/astuce-codeigniter-definir-le-timezone-de-la-base-de-donnees/#comments</comments>
		<pubDate>Sun, 23 May 2010 12:59:54 +0000</pubDate>
		<dc:creator>Nukium</dc:creator>
				<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[astuce]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[tutoriel]]></category>

		<guid isPermaLink="false">http://nukium.com/?p=1072</guid>
		<description><![CDATA[Voici une astuce publiée sur le forum de CodeIgniter qui permet de définir le timezone à utiliser par la base de données un seule fois pour tous les modèles de l&#8217;application. Pour réaliser cette tâche, l&#8217;auteur à simplement dérivé la classe Model de CodeIgniter afin d&#8217;exécuter la requête SQL modifiant le timezone à la construction [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_silver" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fnukium.com%252Fdeveloppement-php%252Fcodeigniter%252Fastuce-codeigniter-definir-le-timezone-de-la-base-de-donnees%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Astuce%20CodeIgniter%20%3A%20d%C3%A9finir%20le%20timezone%20de%20la%20base%20de%20donn%C3%A9es%20%22%20%7D);"></div>
<p>Voici une astuce publiée sur le forum de <strong>CodeIgniter</strong> qui permet de <strong>définir le timezone</strong> à utiliser par la <strong>base de données</strong> un seule fois pour <strong>tous les modèles de l&#8217;application</strong>.</p>
<p>Pour réaliser cette tâche, l&#8217;auteur à simplement <strong>dérivé</strong> la <strong>classe Model</strong> de <strong>CodeIgniter</strong> afin d&#8217;exécuter la requête SQL modifiant le <strong>timezone</strong> à la construction de l&#8217;objet. Ainsi, comme lorsqu&#8217;on utilise <a href="http://www.nukium.com/acicrud/">ACICRUD</a>, les modèles de l&#8217;application doivent <strong>étendre la classe mère</strong> au lieu de la <strong>classe Model</strong>.</p>
<p>Voici l&#8217;exemple de code proposé par <a href="http://codeigniter.com/forums/member/129164/" rel="nofollow">flaky</a> :</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p1072code8'); return false;">View Code</a> PHP</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p10728"><td class="code" id="p1072code8"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">class</span> Master_model <span style="color: #000000; font-weight: bold;">extends</span> Model<span style="color: #009900;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">function</span> __construct<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
        parent<span style="color: #339933;">::</span>__construct<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
        <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">set_timezone</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
&nbsp;
    <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">function</span> set_timezone<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
        <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">db</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">query</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;SET time_zone='+0:00'&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">class</span> Some_model <span style="color: #000000; font-weight: bold;">extends</span> Master_model<span style="color: #009900;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">function</span> __construct<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
        parent<span style="color: #339933;">::</span>__construct<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p><em>Voir le <a rel="nofollow" href="http://codeigniter.com/forums/viewthread/150948/">post original</a>.</em></p>

 <p><a href="http://nukium.com/wordpress/?flattrss_redirect&amp;id=1072&amp;md5=dd542a009b9f6f37d18854d6ba090de1" title="Flattr" target="_blank"><img src="http://nukium.com/wordpress/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://nukium.com/developpement-php/codeigniter/astuce-codeigniter-definir-le-timezone-de-la-base-de-donnees/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=Kromack&amp;popout=1&amp;url=http%3A%2F%2Fnukium.com%2Fdeveloppement-php%2Fcodeigniter%2Fastuce-codeigniter-definir-le-timezone-de-la-base-de-donnees%2F&amp;language=fr_FR&amp;category=text&amp;title=Astuce+CodeIgniter+%3A+d%C3%A9finir+le+timezone+de+la+base+de+donn%C3%A9es&amp;description=Voici+une+astuce+publi%C3%A9e+sur+le+forum+de+CodeIgniter+qui+permet+de+d%C3%A9finir+le+timezone+%C3%A0+utiliser+par+la+base+de+donn%C3%A9es+un+seule+fois+pour+tous+les+mod%C3%A8les+de...&amp;tags=astuce%2CCodeIgniter%2CPHP%2Ctutoriel%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Comment faire pivoter une page web avec du CSS (rotation)</title>
		<link>http://nukium.com/webdesign/comment-faire-pivoter-une-page-web-avec-du-css-rotation/</link>
		<comments>http://nukium.com/webdesign/comment-faire-pivoter-une-page-web-avec-du-css-rotation/#comments</comments>
		<pubDate>Sun, 18 Apr 2010 10:27:50 +0000</pubDate>
		<dc:creator>Nukium</dc:creator>
				<category><![CDATA[Webdesign]]></category>
		<category><![CDATA[astuce]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[graphisme]]></category>
		<category><![CDATA[humour]]></category>
		<category><![CDATA[insolite]]></category>
		<category><![CDATA[tutoriel]]></category>
		<category><![CDATA[web 2.0]]></category>

		<guid isPermaLink="false">http://nukium.com/?p=958</guid>
		<description><![CDATA[Savez-vous qu&#8217;il est très simplement possible de faire pivoter un site web selon un angle précis via du CSS et la propriété -moz-transform ? La page web subiera une rotation dans sans totalité et le rendu sera fonctionnel au minimum sous le navigateur Firefox. Voici le code permettant cette rotation, notez que vous devez adapter [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_silver" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fnukium.com%252Fwebdesign%252Fcomment-faire-pivoter-une-page-web-avec-du-css-rotation%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Comment%20faire%20pivoter%20une%20page%20web%20avec%20du%20CSS%20%28rotation%29%22%20%7D);"></div>
<p>Savez-vous qu&#8217;il est très simplement possible de faire pivoter un site web selon un angle précis via du CSS et la propriété <strong>-moz-transform</strong> ?</p>
<p>La page web subiera <strong>une rotation</strong> dans sans totalité et le rendu sera fonctionnel au minimum sous le navigateur Firefox.</p>
<p>Voici le code permettant cette rotation, notez que vous devez adapter la valeur de la propriété <em>width</em> en fonction de la taille de votre page web.</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p958code11'); return false;">View Code</a> CSS</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p95811"><td class="code" id="p958code11"><pre class="css" style="font-family:monospace;">body <span style="color: #00AA00;">&#123;</span>
	-moz-transform<span style="color: #00AA00;">:</span>rotate<span style="color: #00AA00;">&#40;</span>-30deg<span style="color: #00AA00;">&#41;</span><span style="color: #00AA00;">;</span>
	<span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #993333;">auto</span><span style="color: #00AA00;">;</span>
	<span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #933;">10px</span> <span style="color: #993333;">auto</span><span style="color: #00AA00;">;</span>
	<span style="color: #000000; font-weight: bold;">position</span><span style="color: #00AA00;">:</span><span style="color: #993333;">relative</span><span style="color: #00AA00;">;</span>
	<span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">1300px</span><span style="color: #00AA00;">;</span>
	<span style="color: #000000; font-weight: bold;">z-index</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">1</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>

<h2>Démonstration</h2>
<p><a href="http://demos.nukium.com/rotation-pivoter-site-internet-css">Cliquez-ici pour accéder à l&#8217;espace de démonstration de la rotation.</a></p>
<p><a href="http://demos.nukium.com/rotation-pivoter-site-internet-css"><img class="aligncenter size-full wp-image-959" title="website rotation" src="http://www.nukium.com/wordpress/wp-content/uploads/2010/04/website-rotation.png" alt="website rotation" width="500" height="235" /></a></p>

 <p><a href="http://nukium.com/wordpress/?flattrss_redirect&amp;id=958&amp;md5=b250d5e49b7e1070d10cecf83391b519" title="Flattr" target="_blank"><img src="http://nukium.com/wordpress/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://nukium.com/webdesign/comment-faire-pivoter-une-page-web-avec-du-css-rotation/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=Kromack&amp;popout=1&amp;url=http%3A%2F%2Fnukium.com%2Fwebdesign%2Fcomment-faire-pivoter-une-page-web-avec-du-css-rotation%2F&amp;language=fr_FR&amp;category=text&amp;title=Comment+faire+pivoter+une+page+web+avec+du+CSS+%28rotation%29&amp;description=Savez-vous+qu%26%238217%3Bil+est+tr%C3%A8s+simplement+possible+de+faire+pivoter+un+site+web+selon+un+angle+pr%C3%A9cis+via+du+CSS+et+la+propri%C3%A9t%C3%A9+-moz-transform+%3F+La+page+web+subiera+une+rotation...&amp;tags=astuce%2CCSS%2Cgeek%2Cgraphisme%2Chumour%2Cinsolite%2Ctutoriel%2Cweb+2.0%2Cblog" type="text/html" />
	</item>
	</channel>
</rss>

