<?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>Thomas Lepouttre &#187; Development</title>
	<atom:link href="http://www.lepouttre.be/category/development/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lepouttre.be</link>
	<description>Een dag uit het wondere leven van ...</description>
	<lastBuildDate>Sat, 10 Apr 2010 15:49:53 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Het heeft lang genoeg geduurd</title>
		<link>http://www.lepouttre.be/2010/03/het-heeft-lang-genoeg-geduurd/</link>
		<comments>http://www.lepouttre.be/2010/03/het-heeft-lang-genoeg-geduurd/#comments</comments>
		<pubDate>Sun, 14 Mar 2010 16:36:27 +0000</pubDate>
		<dc:creator>tlepouttre</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Leven]]></category>
		<category><![CDATA[frustraties]]></category>
		<category><![CDATA[zwanger]]></category>

		<guid isPermaLink="false">http://www.lepouttre.be/?p=289</guid>
		<description><![CDATA[Hier is hij dan: de website van onze toekomstige zoon:
http://beta.lepouttre.be
Geen bloed, zweet en tranen, maar gevloek en een hoopje frustratie. Maar uiteindelijk is alles (al bij al) goed gekomen. Wordpress in verbinding met Coppermine. Geen sinecure. But it works.
Allen daarheen!

ps: de URL zal (na de geboorte uiteraard) nog wijzigen, naar voornaam.lepouttre.be
]]></description>
			<content:encoded><![CDATA[<p>Hier is hij dan: de website van onze toekomstige zoon:</p>
<p><a title="Beta.lepouttre.be" href="http://beta.lepouttre.be" target="_blank">http://beta.lepouttre.be</a></p>
<p>Geen bloed, zweet en tranen, maar gevloek en een hoopje frustratie. Maar uiteindelijk is alles (al bij al) goed gekomen. Wordpress in verbinding met Coppermine. Geen sinecure. But it works.<br />
Allen daarheen!</p>
<p><em><br />
ps: de URL zal (na de geboorte uiteraard) nog wijzigen, naar voornaam.lepouttre.be</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lepouttre.be/2010/03/het-heeft-lang-genoeg-geduurd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scrum!</title>
		<link>http://www.lepouttre.be/2009/12/scrum/</link>
		<comments>http://www.lepouttre.be/2009/12/scrum/#comments</comments>
		<pubDate>Fri, 25 Dec 2009 18:36:08 +0000</pubDate>
		<dc:creator>tlepouttre</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[project management]]></category>
		<category><![CDATA[sanoma magazines]]></category>
		<category><![CDATA[scrum]]></category>

		<guid isPermaLink="false">http://www.lepouttre.be/?p=265</guid>
		<description><![CDATA[In onze zoektocht om projecten te optimaliseren, proberen we vaak verschillende technieken uit. Volgens velen is agile project management, en dan meer bepaald &#8220;scrum&#8220;, hot!
Overal waar je leest over de ontwikkeling van applicaties op projectmatige manier, komt scrum bovendrijven. Door middel van een nauwkeurig uitgekiende methodologie, verkrijg je meer flexibiliteit (&#8221;last minute changes&#8220;), duidelijkheid (&#8221;waar [...]]]></description>
			<content:encoded><![CDATA[<p>In onze zoektocht om projecten te optimaliseren, proberen we vaak verschillende technieken uit. Volgens velen is agile project management, en dan meer bepaald &#8220;<strong>scrum</strong>&#8220;, hot!<br />
<span id="more-265"></span>Overal waar je leest over de ontwikkeling van applicaties op projectmatige manier, komt scrum bovendrijven. Door middel van een nauwkeurig uitgekiende methodologie, verkrijg je meer flexibiliteit (&#8221;<em>last minute changes</em>&#8220;), duidelijkheid (&#8221;<em>waar zitten we op dit ogenblik?</em>&#8220;) en overzichtelijkheid (&#8221;<em>wat hebben we al gedaan en wat moet er nog gebeuren?</em>&#8220;).</p>
<p>Hoe gaat alles, theoretisch, in zijn werk?<br />
Lees er meer over in <a title="Slideshare presentatie" href="http://www.slideshare.net/skoop/scrum-dutch" target="_blank">de presentatie van Stefan Koopmandschap</a> of in <a title="Scrum video" href="http://www.youtube.com/watch?v=Q5k7a9YEoUI" target="_blank">de video van  Hamid Shojaee op YouTube</a>.</p>
<p>En de praktijk? Die kan je hier, als alles goed verloopt, volgen in de toekomst!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lepouttre.be/2009/12/scrum/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Implementatie van Google Custom Search op deze website</title>
		<link>http://www.lepouttre.be/2009/11/implementatie-van-google-custom-search-op-deze-website/</link>
		<comments>http://www.lepouttre.be/2009/11/implementatie-van-google-custom-search-op-deze-website/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 20:19:29 +0000</pubDate>
		<dc:creator>tlepouttre</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.lepouttre.be/?p=252</guid>
		<description><![CDATA[Google Custom Search heeft zichzelf al bewezen op meerdere website. Volgens verschillende bronnen zorgt de integratie ervoor dat de website “beter” geïndexeerd zal worden door Google. Het is immers in het voordeel van Google om de pagina’s zo correct mogelijk te kunnen doorzoeken. Ook al is de standaard zoekmachine binnen Wordpress krachtig, toch wil ik [...]]]></description>
			<content:encoded><![CDATA[<p>Google Custom Search heeft zichzelf al bewezen op meerdere website. Volgens verschillende bronnen zorgt de integratie ervoor dat de website “beter” geïndexeerd zal worden door Google. Het is immers in het voordeel van Google om de pagina’s zo correct mogelijk te kunnen doorzoeken. Ook al is de standaard zoekmachine binnen Wordpress krachtig, toch wil ik de switch maken. Hier kan je lezen hoe dat voor mij in zijn werk ging.<br />
<span id="more-252"></span><strong>Registratie van de zoekfunctie</strong><br />
De eerste stap die je moet zetten, is het registreren van een Google “Custom Search Engine”. Hiervoor kan je terecht op <a title="www.google.com/cse" href="http://www.google.com/cse" target="_blank">www.google.com/cse</a> met een Google account. Heb je geen google account? Dan kan je daar ook onmiddellijk registreren.</p>
<p>Loop door de kinderlijk eenvoudige interface om je “custom search” op te bouwen. Door de verschillende pagina’s kan je hier bijvoorbeeld instellen welke pagina’s van je site doorzocht moeten worden (het volledige domein? Enkele een aantal vaste onderdelen? Enkele pagina’s?), hoe de pagina er moet uitzien (keuze uit enkele templates), waar de zoekresultaten moeten komen, …</p>
<p><strong><br />
De code</strong><br />
Zodra je tevreden bent met de code (je kan steeds een “preview” doen hoe de resultaten er zouden uitzien met de gemaakte instellingen) kan je de code laten aanmaken. Die verkrijg je via de link “Get code”.<br />
Maak een pagina aan binnen Wordpress (in dit geval “Zoekresultaten”) en voeg daar een custom field aan toe (in dit geval “PageType” met als waarde “ZOEKEN”). Je kan deze pagina uit de automatische lijsten weren door middel van de exclude of include functies.<br />
De URL van deze pagina heb je nodig om de Google code aan te maken.  Geef de URL in en kies waar de advertenties mogen geplaatst worden. Google geeft je nu 2 codes:</p>
<ul>
<li>Search box code : de code nodig om het zoekveld aan te maken (waar je met andere woorden je zoekterm ingeeft)</li>
<li>Search result code : de code om de zoekresultaten weer te geven</li>
</ul>
<p><strong><br />
Search box code</strong><br />
De search box code heeft ongeveer volgende vorm:</p>
<pre class="brush: xml;">
&lt;form action=&quot;&quot; id=&quot;cse-search-box&quot;&gt;
 &lt;div&gt;
 &lt;input type=&quot;hidden&quot; name=&quot;cx&quot; value=&quot;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&quot; /&gt;
 &lt;input type=&quot;hidden&quot; name=&quot;cof&quot; value=&quot;FORID:10&quot; /&gt;
 &lt;input type=&quot;hidden&quot; name=&quot;ie&quot; value=&quot;UTF-8&quot; /&gt;
 &lt;input type=&quot;text&quot; name=&quot;q&quot; size=&quot;31&quot; /&gt;
 &lt;input type=&quot;submit&quot; name=&quot;sa&quot; value=&quot;Zoeken&quot; /&gt;
 &lt;/div&gt;
&lt;/form&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;http://www.google.com/cse/brand?form=cse-search-box&amp;lang=nl&quot;&gt;&lt;/script&gt;
</pre>
<p>Ga in Wordpress naar Weergave &gt; Bewerken, en kies daar de template “Koptekst (header.php)”. Zoek in de HTML code naar het formulier om te zoeken en vervang of vul aan. Bovenstaande code van Google heb ik herschreven om beter te passen, naar:</p>
<pre class="brush: xml;">
 &lt;div id=&quot;searchbox&quot;&gt;
 &lt;div id=&quot;searchcontent&quot;&gt;
 &lt;form action=&quot;http://www.lepouttre.be/zoekresultaten/&quot; id=&quot;cse-search-box&quot;&gt;
 &lt;input type=&quot;hidden&quot; name=&quot;cx&quot; value=&quot;018295088826771564515:smyesokfcfi&quot; /&gt;
 &lt;input type=&quot;hidden&quot; name=&quot;cof&quot; value=&quot;FORID:9&quot; /&gt;
 &lt;input type=&quot;hidden&quot; name=&quot;ie&quot; value=&quot;UTF-8&quot; /&gt;
 &lt;input type=&quot;text&quot; name=&quot;q&quot; value=&quot;&quot; /&gt;
 &lt;input type=&quot;submit&quot; name=&quot;sa&quot; value=&quot;zoeken&quot; /&gt;
 &lt;/form&gt;
 &lt;script type=&quot;text/javascript&quot; src=&quot;http://www.google.com/cse/brand?form=cse-search-box&amp;lang=nl&quot;&gt;&lt;/script&gt;
 &lt;/div&gt;
 &lt;/div&gt;
</pre>
<p>Klik op “Bestand bijwerken”.</p>
<p><strong><br />
Search result code</strong><br />
De search result code heeft ongeveer volgende vorm:</p>
<pre class="brush: xml;">
&lt;div id=&quot;cse-search-results&quot;&gt;&lt;/div&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
 var googleSearchIframeName = &quot;cse-search-results&quot;;
 var googleSearchFormName = &quot;cse-search-box&quot;;
 var googleSearchFrameWidth = 600;
 var googleSearchDomain = &quot;www.google.com&quot;;
 var googleSearchPath = &quot;/cse&quot;;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;http://www.google.com/afsonline/show_afs_search.js&quot;&gt;&lt;/script&gt;
</pre>
<p>Ga in Wordpress naar Weergave &gt; Bewerken, en kies daar de template “Paginasjabloon (page.php)”.  Zoek een gepaste locatie om de zoekresultaten weer te geven, en kopieer volgende code:</p>
<pre class="brush: php;">
&lt;?php
 $page_type = get_post_meta($post-&gt;ID, 'PageType', true);
 if ($page_type) {
 generatePageContent($page_type);
 }
?&gt;
</pre>
<p>Klik op “Bestand bijwerken”.</p>
<p>Kies vervolgens de template  “Themafuncties (functions.php)”.  Voeg volgende functie toe in de PHP code:</p>
<pre class="brush: php;">
function generatePageContent($pageType) {
 if ( $pageType == &quot;ZOEKEN&quot;) {
 ?&gt;
 &lt;div id=&quot;cse-search-results&quot;&gt;&lt;/div&gt;
 &lt;script type=&quot;text/javascript&quot;&gt;
 var googleSearchIframeName = &quot;cse-search-results&quot;;
 var googleSearchFormName = &quot;cse-search-box&quot;;
 var googleSearchFrameWidth = 690;
 var googleSearchDomain = &quot;www.google.com&quot;;
 var googleSearchPath = &quot;/cse&quot;;
 &lt;/script&gt;
 &lt;script type=&quot;text/javascript&quot; src=&quot;http://www.google.com/afsonline/show_afs_search.js&quot;&gt;&lt;/script&gt;
 &lt;?php
 }
}
</pre>
<p>Klik op “Bestand bijwerken”.</p>
<p>Wat doet deze functie?<br />
In de page.php template beslis je dat elke pagina met een ingevulde pageType als custom field, de functie generatePageContent moet uitvoeren, met als parameter de waarde van pageType. In dit geval “ZOEKEN”.</p>
<p>In de functie generatePageContent wordt vervolgens de correcte code ingevuld.</p>
<p>Als laatste “finetuning” heb ik de width van de iframe aangepast door volgende regel aan de CSS toe te voegen:</p>
<pre class="brush: css;">
#cse-search-results iframe {width: 690px; }
</pre>
<p><em>Let wel: deze integratie is louter afgestemd op mijn installatie van Wordpress. Deze installatie is lichtjes aangepast naar mijn wensen. Je kan dan ook moeilijk spreken van een “standaard” installatie van Google Custom Search. Wil je toch een standaard antwoord, dan ben ik er van overtuigd dat het Wordpress forum meer hulp kan bieden.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lepouttre.be/2009/11/implementatie-van-google-custom-search-op-deze-website/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>This website.</title>
		<link>http://www.lepouttre.be/2009/09/this-website/</link>
		<comments>http://www.lepouttre.be/2009/09/this-website/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 21:11:28 +0000</pubDate>
		<dc:creator>tlepouttre</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Leven]]></category>
		<category><![CDATA[website]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://staging.lepouttre.be/?p=5</guid>
		<description><![CDATA[What is it all about? Well, the point is that I will write down some of my personal thoughts. My ideas and questions. My findings and whatever pops up in my mind.
Just like many people that work in the internet business I spend most of my day on line. Unlike what many people think, all [...]]]></description>
			<content:encoded><![CDATA[<p>What is it all about? Well, the point is that I will write down some of my personal thoughts. My ideas and questions. My findings and whatever pops up in my mind.</p>
<p><span id="more-5"></span>Just like many people that work in the internet business I spend most of my day on line. Unlike what many people think, all the things I ever did with the internet are scattered all around the place. There&#8217;s no coherence. There&#8217;s no unison, no central storage of everything that&#8217;s &#8220;<em>Thomas Lepouttre</em>&#8220;. This website should change that. Should&#8230;</p>
<p>This website will never be ready and constantly evolve into &#8220;<em>something else</em>&#8220;. This time I will be playing some with existing plugins and themes. Next time I&#8217;ll put some effort in creating a theme on my own. We&#8217;ll see.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lepouttre.be/2009/09/this-website/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

