<?xml version="1.0" encoding="iso-8859-15" ?>
<rss version="2.0">
<channel>
	<title>annelyze</title>
	<link>http://www.annelyze.be/blog</link>
	<description>
		<![CDATA[
		
		]]>
</description>
	<image>
		<title>annelyze</title>
		<url>http://www.annelyze.be/modules/core/layout/images/rss2.gif</url>
		<link>http://www.annelyze.be/blog</link>
	</image>
	<lastBuildDate>Sun, 05 Feb 2012 21:58:30 +0100</lastBuildDate>
	<pubDate>Sun, 05 Feb 2012 21:58:30 +0100</pubDate>
	<generator><![CDATA[Fork CMS]]></generator>
	<language>nl</language>
<item>
	<title><![CDATA[Zelfstandig in bijberoep]]></title>
	<link>http://www.annelyze.be/blog/detail/zelfstandig-in-bijberoep</link>
	<description>
		<![CDATA[
			<p>Vandaag was de dag. De dag dat ik begon als zelfstandige in  bijberoep. Na veel opzoekingswerk en praten met vrienden en twijfelen en  toch maar niet en dan toch weer wel en ben je't wel zeker en zou je't  wel doen knoopte ik de hak door. Ja, ik doe het gewoon!</p>
<p><img alt="Zelfstandig in bijberoep" height="235" src="http://www.annelyze.be/userfiles/images/zelfstandig.jpg" width="479" /></p>
<p>En wat ga ik doen?<br />In eerste instanties zal ik websites maken op <a href="http://www.fork-cms.com/blog" title="Fork - Your user-friendly CMS">Fork</a>. Het spreekt voor zich dat ik geen websites zal maken als <a href="http://envelop.eu/" title="Envelop - Online store for illustrated cotton basics">Envelop</a> of <a href="http://www.believersfund.com/" title="Believersfund">Believersfund</a>, daarvoor zijn <a href="http://www.netlash.com/" title="Netlash - Webdesign, Strategie, Doorlichten">andere bedrijven</a> beter uitgerust. Maar <a href="http://www.annelyze.be/contact" title="Contacteer mij">stuur gerust je idee&euml;n door</a> en dan kijken we samen wel wat mogelijk is.<br />Kan je dat zelf wel opzetten zo'n <a href="http://www.fork-cms.com/blog" title="Fork - Your user-friendly CMS">Fork</a> maar mis je toch nog die ene kick-ass module? Dan kan ik die voor jou maken. Simple as that.<br />Wil je nog iets anders? <a href="http://www.annelyze.be/contact" title="Contacteer mij">Laat maar weten.</a> Als ik je niet kan helpen stuur ik je graag door naar de juiste personen.</p>
<p>Bij een nieuw avontuur hoort ook een nieuwe site. Omdat alles nogal in stroomversnelling gezet is de voorbije 2 weken is er ook nog niet meteen een nieuwe site. Maar die komt ... binnenkort.</p>
<p>To be continued...</p><p><a href="http://www.annelyze.be/blog/detail/zelfstandig-in-bijberoep" title="Zelfstandig in bijberoep">Zelfstandig in bijberoep</a> geschreven door Annelyze in: <a href="http://www.annelyze.be/blog/categorie/algemeen" title="algemeen">algemeen</a></p>
<p>Tags: <a href="http://www.annelyze.be/blog/tag/bijberoep" rel="tag" title="bijberoep">bijberoep</a>, <a href="http://www.annelyze.be/blog/tag/php" rel="tag" title="php">php</a>, <a href="http://www.annelyze.be/blog/tag/webdevelopment" rel="tag" title="webdevelopment">webdevelopment</a>, <a href="http://www.annelyze.be/blog/tag/zelfstandig" rel="tag" title="zelfstandig">zelfstandig</a></p>
		]]>
	</description>
	<pubDate>Wed, 26 Jan 2011 20:20:00 +0100</pubDate>
	<category><![CDATA[algemeen]]></category>
	<guid isPermaLink="true">http://www.annelyze.be/blog/detail/zelfstandig-in-bijberoep</guid>
	</item>
<item>
	<title><![CDATA[HTML naar plain text omvormen]]></title>
	<link>http://www.annelyze.be/blog/detail/html-naar-plain-text-omvormen</link>
	<description>
		<![CDATA[
			<p><strong>Voor het versturen van e-mails in een priv&eacute;-project had ik een functie nodig die een HTML-mail kon omvormen naar een plain text mail. Meestal wordt dit gedaan door simpelweg de PHP functie <a href="http://be2.php.net/manual/en/function.strip-tags.php" title="strip_tags">strip_tags</a> op de HTML-mail los te laten. Dit geeft echter problemen als je bijvoorbeeld &lt;style&gt; tags in je code staan hebt. De </strong><strong><a href="http://be2.php.net/manual/en/function.strip-tags.php" title="strip_tags">strip_tags</a></strong><strong> functie zal de begin- en eindtags wel 'strippen' maar zal alles ertussen laten staan. En een plain text mail met p { font-size: 12px; } en dergelijke in is nu niet echt proper. Daarom heb ik dus de functie getPlainText gemaakt.</strong></p>
<h3><a href="http://www.annelyze.be/userfiles/files/getPlainText.txt" title="download getPlainText">De functie</a>:</h3>
<p><a href="http://www.annelyze.be/userfiles/files/getPlainText.txt" title="download getPlainText"><img alt="getPlainText" height="467" src="http://www.annelyze.be/userfiles/images/getPlainText_small.png" width="480" /></a></p>
<h3>De uitleg:</h3>
<p><strong>// replace break rules with a linefeed and make sure a paragraph also ends with a new line</strong><br />Hier gaan we dus &lt;br /&gt; tags vervangen door enters. En aangezien paragrafen ook moeten gescheiden worden van elkaar en meerdere paragrafen in de html op 1 regel kunnen staan zorgen we ervoor dat deze al in html vorm op verschillende lijnen staan.</p>
<p><strong>// remove tabs</strong><br />De tabs die door indentatie in de html-code staan mogen in de plain-text versie ook verwijderd worden.</p>
<p><strong>// remove the head- and style-tags and all their contents</strong><br />De reden waarom deze functie geschreven is. De <a href="http://be2.php.net/manual/en/function.strip-tags.php" title="strip_tags">strip_tags</a> functie van php zal enkel de start- en eind-tags van deze elementen verwijderen, waardoor alles dat tussen deze tags staat behouden blijft. Door een <a href="http://be2.php.net/manual/en/function.preg-replace.php" title="preg_replace">preg_replace</a> te doen van deze html-tags en hun inhoud is dit probleem opgelost.</p>
<p><strong>// replace links with the inner html of the link with the url between ()</strong><br />Indien je de parameter $includeAHrefs niet overschrijft met de waarde false zal deze regel de links in de html vervangen door de html die binnen de link staat met daarachter de url tussen haakjes. Dit zorgt ervoor dat links in je html-document niet verloren gaan, wat wel het geval is bij <a href="http://be2.php.net/manual/en/function.strip-tags.php" title="strip_tags">strip_tags</a>.</p>
<p><strong>// replace images with their alternative content</strong><br />Hetzelfde voor de afbeeldingen. Deze regels zal de afbeelding vervangen door de alt parameter van het img-element.</p>
<p><strong>// strip tags</strong><br />En nu pas laten we de strip tags functie los op de tekst.</p>
<p><strong>// replace 'line feed' characters with the 'carriage return/line feed' character pair</strong><br />We vervangen de line feeds of "\n" karakters door het carriage return line feed paar zodat volgende regel kan uitgevoerd worden.</p>
<p><strong>// replace double, triple, ... line feeds to one new line</strong><br />Deze regel zorgt ervoor dat de overbodige witregels in de tekst vervangen worden door 1 witregel.</p>
<p><strong>// decode html entities</strong><br />Deze regel zal html entiteiten zoals &amp;eacute; vervangen door hun plain text waarden (in dit geval dus &eacute;) door middel van de <a href="http://docs.spoon-library.be/spoonfilter/htmlentitiesdecode" title="SpoonFilter::htmlentitiesDecode">Spoon functie htmlentitiesDecode</a>. Voor meer info over <a href="http://www.spoon-library.be/" title="Spoon library">Spoon</a> kan je terecht op <a href="http://www.spoon-library.be/" title="Spoon library">spoon-library.be</a>.<br />Als je niet met Spoon werkt kan je hier natuurlijk ook altijd de standaard php functie <a href="http://be2.php.net/manual/en/function.html-entity-decode.php" title="html_entity_decode">html_entity_decode</a> gebruiken.</p>
<h3>Een voorbeeld:</h3>
<p>Als voorbeeld wou ik de <a href="http://netlash.com" title="Netlash webdesign">Netlash</a> nieuwsbrief van 21 januari even door deze functie halen.</p>
<p>Bekijk achtereenvolgens eens de <a href="http://www.annelyze.be/userfiles/files/netlash_nieuwsbrief.jpg" title="Netlash nieuwsbrief">originele nieuwsbrief</a>, de <a href="http://www.annelyze.be/userfiles/files/result_with_strip_tags.txt" title="resultaat met strip_tags">plain text inhoud gemaakt met strip_tags</a> en de <a href="http://www.annelyze.be/userfiles/files/result_with_getPlainText.txt" title="resultaat met getPlainText">plain text inhoud gemaakt met getPlainText</a>.</p>
<h3>Opmerkingen:</h3>
<p>Zodat jullie ze niet meer moeten geven, enkele opmerkingen:</p>
<ul>
<li>Niet alle html karakters worden goed vervangen.</li>
<li>Afhankelijk van de html code zullen er hier en daar toch nog meerdere witregels staan.</li>
<li>Het beste resultaat wordt natuurlijk nog altijd verkregen als je zelf de plain inhoud van je nieuwsbrief maakt.</li>
</ul>
<p>Nog opmerkingen zijn uiteraard welkom :-)</p>
<h3 id="update">Update (13/02/2010)</h3>
<p>De nieuwe versie kan je <a href="http://www.annelyze.be/userfiles/files/getPlainText2.txt" title="getPlainText versie 2">hier</a> vinden.<br />Het resultaat op de <a href="http://www.annelyze.be/userfiles/files/netlash_nieuwsbrief.jpg" title="Netlash nieuwsbrief">Netlash nieuwsbrief van 21 januari</a> vind je <a href="http://www.annelyze.be/userfiles/files/result_with_getPlainText2.txt" title="resultaat met getPlainText versie 2">hier</a>.</p>
<p>Wat is er veranderd?</p>
<ul>
<li>hoofdingen worden nu aangeduidt door **</li>
<li>lijst items worden aangeduidt met -</li>
<li>na hoofdingen, paragrafen en lijst items worden er witregels geplaatst</li>
<li>script elementen worden nu ook gestript zodat de functie niet enkel voor e-mail nieuwsbrieven geschikt is</li>
</ul>
<p>Dit maakt het geheel nog beter leesbaar en zorgt voor een minimum aan opmaak.</p><p><a href="http://www.annelyze.be/blog/detail/html-naar-plain-text-omvormen" title="HTML naar plain text omvormen">HTML naar plain text omvormen</a> geschreven door Annelyze in: <a href="http://www.annelyze.be/blog/categorie/webdevelopment" title="webdevelopment">webdevelopment</a></p>
<p>Tags: <a href="http://www.annelyze.be/blog/tag/mails" rel="tag" title="mails">mails</a>, <a href="http://www.annelyze.be/blog/tag/php" rel="tag" title="php">php</a>, <a href="http://www.annelyze.be/blog/tag/plain-text" rel="tag" title="plain text">plain text</a>, <a href="http://www.annelyze.be/blog/tag/strip_tags" rel="tag" title="strip_tags">strip_tags</a></p>
		]]>
	</description>
	<pubDate>Sun, 31 Jan 2010 13:30:00 +0100</pubDate>
	<category><![CDATA[webdevelopment]]></category>
	<guid isPermaLink="true">http://www.annelyze.be/blog/detail/html-naar-plain-text-omvormen</guid>
	</item>
<item>
	<title><![CDATA[Voornemens voor 2010]]></title>
	<link>http://www.annelyze.be/blog/detail/voornemens-voor-2010</link>
	<description>
		<![CDATA[
			<p><strong>Eerst en vooral: misschien een beetje laat maar toch nog voor iedereen de beste wensen voor de resterende 11 maanden van 2010.</strong></p>
<p><strong>&Eacute;&eacute;n van mijn voornemens voor 2010 is (wat meer) beginnen bloggen. Hoelang ik dat ga volhouden zal nog moeten blijken maar ik doe mijn best ;-)</strong></p>
<p style="text-align: right;"><img alt="Hard Frost - Nick Coombs" height="200" src="http://www.annelyze.be/userfiles/images/winter.png" width="479" /><br /><small><a href="http://www.freedigitalphotos.net/images/view_photog.php?photogid=214">Image: Nick Coombs</a></small></p>
<p>En dan nu, mijn lijst van goede voornemens voor 2010:</p>
<ul>
<li>een <em>successvolle</em> blog starten - het successvol zijn zal nog moeten blijken uiteraard, maar dat is toch de bedoeling</li>
<li>mijn rijbewijs voor de moto halen - mijn voorlopig rijbewijs verlengen, direct een afspraak maken bij de rijschool voor het examen, <a href="http://www.youtube.com/watch?v=etynRhwXKbo" title="Praktisch examen motorfiets - manoeuvres">oefenen, oefenen, oefenen en nog eens oefenen</a>.</li>
<li>mijn kennis van php uitbreiden</li>
<li><a href="http://delicious.com/annelyze" title="annelyze op Delicious">delicious</a> meer en beter gebruiken</li>
<li>mijn fototoestel meer uit z'n tas nemen - en <a href="http://www.flickr.com/photos/annelyze" title="annelyze op Flickr">mijn flickr account</a> wat aanvullen</li>
<li>de basgitaar wat meer ter hand nemen</li>
</ul>
<p>Als ik alle items tegen het eind van dit jaar ga doen of gedaan hebben zal ik een tevreden mens zijn.</p>
<p>&nbsp;</p><p><a href="http://www.annelyze.be/blog/detail/voornemens-voor-2010" title="Voornemens voor 2010">Voornemens voor 2010</a> geschreven door Annelyze in: <a href="http://www.annelyze.be/blog/categorie/algemeen" title="algemeen">algemeen</a></p>
<p>Tags: <a href="http://www.annelyze.be/blog/tag/nieuwjaar" rel="tag" title="nieuwjaar">nieuwjaar</a>, <a href="http://www.annelyze.be/blog/tag/voornemens" rel="tag" title="voornemens">voornemens</a>, <a href="http://www.annelyze.be/blog/tag/wensen" rel="tag" title="wensen">wensen</a></p>
		]]>
	</description>
	<pubDate>Sun, 31 Jan 2010 12:30:00 +0100</pubDate>
	<category><![CDATA[algemeen]]></category>
	<guid isPermaLink="true">http://www.annelyze.be/blog/detail/voornemens-voor-2010</guid>
	</item>
</channel>
</rss>

