<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Commentaires sur : Génération automatique d&#8217;un calendrier avec SimpleCalendarComponent</title>
	<atom:link href="http://www.formation-cakephp.com/14/generation-automatique-calendrier-simplecalendarcomponent/feed" rel="self" type="application/rss+xml" />
	<link>http://www.formation-cakephp.com/14/generation-automatique-calendrier-simplecalendarcomponent</link>
	<description>Le cadre de développement PHP et son utilisation au jour le jour.</description>
	<lastBuildDate>Sun, 05 Feb 2012 10:59:57 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Par : cyphos</title>
		<link>http://www.formation-cakephp.com/14/generation-automatique-calendrier-simplecalendarcomponent/comment-page-1#comment-8329</link>
		<dc:creator>cyphos</dc:creator>
		<pubDate>Wed, 27 Apr 2011 14:39:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.formation-cakephp.com/14/besoin-dun-calendrier-decouvrez-simplecalendarcomponent#comment-8329</guid>
		<description>&lt;p&gt;pour la traduction en fr, il faut mettre dans bootstrap.php&lt;/p&gt;

&lt;pre lang=&quot;php&quot;&gt;if(env(&#039;REMOTE_ADDR&#039;) == &#039;127.0.0.1&#039;)
{
  // Local (Windows dans notre cas)
  $locale = &#039;french&#039;;
}
else
{
  // En ligne
  $locale = &#039;fr_FR&#039;;
}
// Définition de la locale pour toutes les fonctions php relatives à la de gestion du temps :
setlocale(LC_TIME, $locale);
&lt;/pre&gt;
</description>
		<content:encoded><![CDATA[<p>pour la traduction en fr, il faut mettre dans bootstrap.php</p>


<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span>env<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'REMOTE_ADDR'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">==</span> <span style="color: #0000ff;">'127.0.0.1'</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
  <span style="color: #666666; font-style: italic;">// Local (Windows dans notre cas)</span>
  <span style="color: #000088;">$locale</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'french'</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #b1b100;">else</span>
<span style="color: #009900;">&#123;</span>
  <span style="color: #666666; font-style: italic;">// En ligne</span>
  <span style="color: #000088;">$locale</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'fr_FR'</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #666666; font-style: italic;">// Définition de la locale pour toutes les fonctions php relatives à la de gestion du temps :</span>
<span style="color: #990000;">setlocale</span><span style="color: #009900;">&#40;</span>LC_TIME<span style="color: #339933;">,</span> <span style="color: #000088;">$locale</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Julien</title>
		<link>http://www.formation-cakephp.com/14/generation-automatique-calendrier-simplecalendarcomponent/comment-page-1#comment-5283</link>
		<dc:creator>Julien</dc:creator>
		<pubDate>Thu, 22 Jul 2010 22:19:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.formation-cakephp.com/14/besoin-dun-calendrier-decouvrez-simplecalendarcomponent#comment-5283</guid>
		<description>&lt;p&gt;Bonjour,&lt;/p&gt;

&lt;p&gt;Vous disiez il y a un peu plus de 2 ans travailler sur la prochaine version de ce composant... y a-t-il du nouveau à ce sujet ou le développement est-il abandonné ?&lt;/p&gt;

&lt;p&gt;Merci d&#039;avance de votre réponse.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Bonjour,</p>

<p>Vous disiez il y a un peu plus de 2 ans travailler sur la prochaine version de ce composant&#8230; y a-t-il du nouveau à ce sujet ou le développement est-il abandonné ?</p>

<p>Merci d&#8217;avance de votre réponse.</p>]]></content:encoded>
	</item>
	<item>
		<title>Par : CAD</title>
		<link>http://www.formation-cakephp.com/14/generation-automatique-calendrier-simplecalendarcomponent/comment-page-1#comment-5266</link>
		<dc:creator>CAD</dc:creator>
		<pubDate>Sun, 18 Jul 2010 18:08:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.formation-cakephp.com/14/besoin-dun-calendrier-decouvrez-simplecalendarcomponent#comment-5266</guid>
		<description>&lt;p&gt;@JackDaSpades&lt;/p&gt;

&lt;p&gt;J&#039;ai également eu ce problème, regarde de ce côté : http://www.bala-krishna.com/cakephp-call-to-undefined-function-vendor-error/&lt;/p&gt;

&lt;p&gt;Ça a résolu mon problème.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>@JackDaSpades</p>

<p>J&#8217;ai également eu ce problème, regarde de ce côté : <a href="http://www.bala-krishna.com/cakephp-call-to-undefined-function-vendor-error/" rel="nofollow">http://www.bala-krishna.com/cakephp-call-to-undefined-function-vendor-error/</a></p>

<p>Ça a résolu mon problème.</p>]]></content:encoded>
	</item>
	<item>
		<title>Par : JackDaSpades</title>
		<link>http://www.formation-cakephp.com/14/generation-automatique-calendrier-simplecalendarcomponent/comment-page-1#comment-5032</link>
		<dc:creator>JackDaSpades</dc:creator>
		<pubDate>Mon, 07 Jun 2010 09:51:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.formation-cakephp.com/14/besoin-dun-calendrier-decouvrez-simplecalendarcomponent#comment-5032</guid>
		<description>&lt;p&gt;Bonjour,&lt;/p&gt;

&lt;p&gt;voila j&#039;ai un petit problème j&#039;ai juste essayer d&#039;afficher le calendrier, donc l&#039;usage simple et cela ne fonctionne pas. &lt;/p&gt;

&lt;p&gt;J&#039;ai une erreur :&lt;/p&gt;

&lt;p&gt;Fatal error: Call to undefined function vendor() in C:&#092;Romain&#092;xampp&#092;htdocs&#092;test&#092;cakephp&#092;cake&#092;console&#092;myapp&#092;controllers&#092;components&#092;simple_calendar.php on line 40&lt;/p&gt;

&lt;p&gt;J&#039;arrive pas à voir où est le problème, surtout que ca vient du controller du composant. &lt;/p&gt;

&lt;p&gt;Est-ce que quelqu&#039;un a une idée du problème ou alors c&#039;est que le composant n&#039;est pas compatible avec la version 1.3 de cake.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Bonjour,</p>

<p>voila j&#8217;ai un petit problème j&#8217;ai juste essayer d&#8217;afficher le calendrier, donc l&#8217;usage simple et cela ne fonctionne pas. </p>

<p>J&#8217;ai une erreur :</p>

<p>Fatal error: Call to undefined function vendor() in C:&#92;Romain&#92;xampp&#92;htdocs&#92;test&#92;cakephp&#92;cake&#92;console&#92;myapp&#92;controllers&#92;components&#92;simple_calendar.php on line 40</p>

<p>J&#8217;arrive pas à voir où est le problème, surtout que ca vient du controller du composant. </p>

<p>Est-ce que quelqu&#8217;un a une idée du problème ou alors c&#8217;est que le composant n&#8217;est pas compatible avec la version 1.3 de cake.</p>]]></content:encoded>
	</item>
	<item>
		<title>Par : MakeItSmile</title>
		<link>http://www.formation-cakephp.com/14/generation-automatique-calendrier-simplecalendarcomponent/comment-page-1#comment-4723</link>
		<dc:creator>MakeItSmile</dc:creator>
		<pubDate>Wed, 28 Apr 2010 12:57:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.formation-cakephp.com/14/besoin-dun-calendrier-decouvrez-simplecalendarcomponent#comment-4723</guid>
		<description>&lt;p&gt;@William et @Joachim&lt;/p&gt;

&lt;p&gt;C&#039;est possible grâce à la méthode $cal-&gt;toNextMonth();.&lt;/p&gt;

&lt;pre lang=&quot;php&quot;&gt;
function index($nextMonth) {
   if(!empty($nextMonth)) {
        $cal-&gt;toNextMonth();
   }
   $cal-&gt;showCalendar();
}
&lt;/pre&gt;

&lt;p&gt;Moi je cherche comment je peut notifier des liens sur une plage de dates... Dans l&#039;utilisation, c&#039;est pour mettre en relation avec un agenda, donc chaque évènement à une date de début et une date de fin, il faudrait donc que les liens ne soient pas uniquement sur date de début, mais DE date&lt;em&gt;debut à date&lt;/em&gt;fin... Si quelqu&#039;un à une idée... Je suis preneur !!&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>@William et @Joachim</p>

<p>C&#8217;est possible grâce à la méthode $cal->toNextMonth();.</p>


<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> index<span style="color: #009900;">&#40;</span><span style="color: #000088;">$nextMonth</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
   <span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span><span style="color: #990000;">empty</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$nextMonth</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000088;">$cal</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">toNextMonth</span><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: #000088;">$cal</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">showCalendar</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>




<p>Moi je cherche comment je peut notifier des liens sur une plage de dates&#8230; Dans l&#8217;utilisation, c&#8217;est pour mettre en relation avec un agenda, donc chaque évènement à une date de début et une date de fin, il faudrait donc que les liens ne soient pas uniquement sur date de début, mais DE date<em>debut à date</em>fin&#8230; Si quelqu&#8217;un à une idée&#8230; Je suis preneur !!</p>]]></content:encoded>
	</item>
	<item>
		<title>Par : Joachim</title>
		<link>http://www.formation-cakephp.com/14/generation-automatique-calendrier-simplecalendarcomponent/comment-page-1#comment-4382</link>
		<dc:creator>Joachim</dc:creator>
		<pubDate>Sun, 21 Feb 2010 11:09:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.formation-cakephp.com/14/besoin-dun-calendrier-decouvrez-simplecalendarcomponent#comment-4382</guid>
		<description>&lt;p&gt;Je cherche moi aussi à passer aux mois suivants avec un lien est-ce possible ?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Je cherche moi aussi à passer aux mois suivants avec un lien est-ce possible ?</p>]]></content:encoded>
	</item>
	<item>
		<title>Par : William</title>
		<link>http://www.formation-cakephp.com/14/generation-automatique-calendrier-simplecalendarcomponent/comment-page-1#comment-4160</link>
		<dc:creator>William</dc:creator>
		<pubDate>Mon, 25 Jan 2010 18:24:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.formation-cakephp.com/14/besoin-dun-calendrier-decouvrez-simplecalendarcomponent#comment-4160</guid>
		<description>&lt;p&gt;quelqu&#039;un a-t-il trouvé comment changer de mois en cliquant sur un lien ?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>quelqu&#8217;un a-t-il trouvé comment changer de mois en cliquant sur un lien ?</p>]]></content:encoded>
	</item>
	<item>
		<title>Par : Willemsen Christophe</title>
		<link>http://www.formation-cakephp.com/14/generation-automatique-calendrier-simplecalendarcomponent/comment-page-1#comment-3915</link>
		<dc:creator>Willemsen Christophe</dc:creator>
		<pubDate>Sat, 12 Dec 2009 14:36:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.formation-cakephp.com/14/besoin-dun-calendrier-decouvrez-simplecalendarcomponent#comment-3915</guid>
		<description>&lt;p&gt;Bonjour,&lt;/p&gt;

&lt;p&gt;Merci pour ce tuto&lt;/p&gt;

&lt;p&gt;Mon souci se site dans le fait que par exemple pour aujourd&#039;hui, il me dit qu&#039;on est le 7eme jour de la semaine alors qu&#039;on est le 6eme.&lt;/p&gt;

&lt;p&gt;Exemple : http://www.cwx.be/wesb/&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Bonjour,</p>

<p>Merci pour ce tuto</p>

<p>Mon souci se site dans le fait que par exemple pour aujourd&#8217;hui, il me dit qu&#8217;on est le 7eme jour de la semaine alors qu&#8217;on est le 6eme.</p>

<p>Exemple : <a href="http://www.cwx.be/wesb/" rel="nofollow">http://www.cwx.be/wesb/</a></p>]]></content:encoded>
	</item>
	<item>
		<title>Par : jing</title>
		<link>http://www.formation-cakephp.com/14/generation-automatique-calendrier-simplecalendarcomponent/comment-page-1#comment-3432</link>
		<dc:creator>jing</dc:creator>
		<pubDate>Thu, 17 Sep 2009 13:32:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.formation-cakephp.com/14/besoin-dun-calendrier-decouvrez-simplecalendarcomponent#comment-3432</guid>
		<description>&lt;p&gt;Bonjour et merci pour cet outil. j ai fait exactement comme indiqué et j&#039;ai même corrigé le code  $weekDay =.. comme tu as corrigé Guillaume ..mais j ai un problemè c&#039;est que je ne vois rien. je vois tous le tableau dans les source code en Firefox et IE mais rien n apparait comme sur le site. Pouvez vous me dire ce que j&#039; ai mal fait ? je suppose qu il me manque un fichier css!&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Bonjour et merci pour cet outil. j ai fait exactement comme indiqué et j&#8217;ai même corrigé le code  $weekDay =.. comme tu as corrigé Guillaume ..mais j ai un problemè c&#8217;est que je ne vois rien. je vois tous le tableau dans les source code en Firefox et IE mais rien n apparait comme sur le site. Pouvez vous me dire ce que j&#8217; ai mal fait ? je suppose qu il me manque un fichier css!</p>]]></content:encoded>
	</item>
	<item>
		<title>Par : Loic</title>
		<link>http://www.formation-cakephp.com/14/generation-automatique-calendrier-simplecalendarcomponent/comment-page-1#comment-2955</link>
		<dc:creator>Loic</dc:creator>
		<pubDate>Tue, 02 Jun 2009 09:28:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.formation-cakephp.com/14/besoin-dun-calendrier-decouvrez-simplecalendarcomponent#comment-2955</guid>
		<description>&lt;p&gt;Très très bon composant qui me convient à merveille. 
J&#039;ai cependant repéré un petit bug, grâce au mois de juin... le premier jour du mois est un lundi
Dans la fonction _getWeeks, on incrémente la semaine si le modulo de weekDay est 1
&lt;pre lang=&quot;php&quot;&gt;$weekCount =  $weekDay % 7 == 1 ? ++$weekCount : $weekCount;&lt;/pre&gt;&lt;/p&gt;

&lt;p&gt;Si le premier jour du mois est un lundi , 1 % 7 = 1 et donc weekCount est incrémenté : la ligne 1 du tableau des semaines est vide, et la première semaine se retrouve en ligne 2&lt;/p&gt;

&lt;p&gt;Pour résoudre ça, j&#039;ai fait ceçi : &lt;pre lang=&quot;php&quot;&gt;$weekCount =  ($weekDay % 7 == 1 &amp;&amp; $dayNumber!=1)  ? ++$weekCount : $weekCount;&lt;/pre&gt;&lt;/p&gt;

&lt;p&gt;Il y a peut être mieux comme correction, mais ça à l&#039;air de fonctionner.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Très très bon composant qui me convient à merveille. 
J&#8217;ai cependant repéré un petit bug, grâce au mois de juin&#8230; le premier jour du mois est un lundi
Dans la fonction _getWeeks, on incrémente la semaine si le modulo de weekDay est 1

</p>
<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$weekCount</span> <span style="color: #339933;">=</span>  <span style="color: #000088;">$weekDay</span> <span style="color: #339933;">%</span> <span style="color: #cc66cc;">7</span> <span style="color: #339933;">==</span> <span style="color: #cc66cc;">1</span> ? <span style="color: #339933;">++</span><span style="color: #000088;">$weekCount</span> <span style="color: #339933;">:</span> <span style="color: #000088;">$weekCount</span><span style="color: #339933;">;</span></pre></div></div>




<p>Si le premier jour du mois est un lundi , 1 % 7 = 1 et donc weekCount est incrémenté : la ligne 1 du tableau des semaines est vide, et la première semaine se retrouve en ligne 2</p>

<p>Pour résoudre ça, j&#8217;ai fait ceçi :

</p>
<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$weekCount</span> <span style="color: #339933;">=</span>  <span style="color: #009900;">&#40;</span><span style="color: #000088;">$weekDay</span> <span style="color: #339933;">%</span> <span style="color: #cc66cc;">7</span> <span style="color: #339933;">==</span> <span style="color: #cc66cc;">1</span> <span style="color: #339933;">&amp;</span>amp<span style="color: #339933;">;&amp;</span>amp<span style="color: #339933;">;</span> <span style="color: #000088;">$dayNumber</span><span style="color: #339933;">!=</span><span style="color: #cc66cc;">1</span><span style="color: #009900;">&#41;</span>  ? <span style="color: #339933;">++</span><span style="color: #000088;">$weekCount</span> <span style="color: #339933;">:</span> <span style="color: #000088;">$weekCount</span><span style="color: #339933;">;</span></pre></div></div>




<p>Il y a peut être mieux comme correction, mais ça à l&#8217;air de fonctionner.</p>]]></content:encoded>
	</item>
</channel>
</rss>

