<?xml version="1.0" encoding="iso-8859-15" ?>
<rss version="2.0">
<channel>
	<title>reacties op HTML naar plain text omvormen</title>
	<link>http://www.annelyze.be/blog/detail/html-naar-plain-text-omvormen</link>
	<description>
		<![CDATA[
		<p>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 <a href="http://be2.php.net/manual/en/function.strip-tags.php" title="strip_tags">strip_tags</a> 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.</p>
<p><img alt="getPlainText" height="200" src="/userfiles/images/getPlainText_thumb.png" width="480" /></p>
		]]>
</description>
	<image>
		<title>reacties op HTML naar plain text omvormen</title>
		<url>http://www.annelyze.be/modules/core/layout/images/rss2.gif</url>
		<link>http://www.annelyze.be/blog/detail/html-naar-plain-text-omvormen</link>
	</image>
	<lastBuildDate>Sun, 05 Feb 2012 22:11:23 +0100</lastBuildDate>
	<pubDate>Sun, 05 Feb 2012 22:11:23 +0100</pubDate>
	<generator><![CDATA[Fork CMS]]></generator>
	<language>nl</language>
<item>
	<title><![CDATA[re: HTML naar plain text omvormen]]></title>
	<link>http://www.annelyze.be/blog/detail/html-naar-plain-text-omvormen/#reactie-34</link>
	<description>
		<![CDATA[
			Dit is handig, moeten we het alvast niet meer zelf maken. Een snelle test hier geeft alvast het gewenste resultaat.
		]]>
	</description>
	<pubDate>Wed, 11 May 2011 18:23:36 +0200</pubDate>
	<guid isPermaLink="true">http://www.annelyze.be/blog/detail/html-naar-plain-text-omvormen/#reactie-34</guid>
	</item>
<item>
	<title><![CDATA[re: HTML naar plain text omvormen]]></title>
	<link>http://www.annelyze.be/blog/detail/html-naar-plain-text-omvormen/#reactie-3</link>
	<description>
		<![CDATA[
			Misschien nog een loopje en elke lijn een trim() toevoegen?
		]]>
	</description>
	<pubDate>Tue, 02 Feb 2010 22:46:30 +0100</pubDate>
	<guid isPermaLink="true">http://www.annelyze.be/blog/detail/html-naar-plain-text-omvormen/#reactie-3</guid>
	</item>
<item>
	<title><![CDATA[re: HTML naar plain text omvormen]]></title>
	<link>http://www.annelyze.be/blog/detail/html-naar-plain-text-omvormen/#reactie-2</link>
	<description>
		<![CDATA[
			@Bramus: aangezien script tags weinig of nooit gebruikt worden in nieuwsbrieven heb ik de script tag niet meegenomen in de functie maar inderdaad, voor wie het nodig is om ook deze tags te strippen is het maar kwestie van de regel waar de style tags gestript worden te dupliceren en aan te passen.

Wat betreft de meerdere witregels heb ik net gemerkt (bij het selecteren van de volledige gestripte tekst) dat de witregels die er nog tussen staan spaties bevatten. Verwacht hier dus nog maar een update ;-)
		]]>
	</description>
	<pubDate>Sun, 31 Jan 2010 21:18:49 +0100</pubDate>
	<guid isPermaLink="true">http://www.annelyze.be/blog/detail/html-naar-plain-text-omvormen/#reactie-2</guid>
	</item>
<item>
	<title><![CDATA[re: HTML naar plain text omvormen]]></title>
	<link>http://www.annelyze.be/blog/detail/html-naar-plain-text-omvormen/#reactie-1</link>
	<description>
		<![CDATA[
			Nice, edoch een paar aanvullingen:
- <script> blokken zou ik ook nog wissen (analoog met style)
- meerdere witregels kan je ook nog met een regex wegwerken
		]]>
	</description>
	<pubDate>Sun, 31 Jan 2010 20:53:16 +0100</pubDate>
	<guid isPermaLink="true">http://www.annelyze.be/blog/detail/html-naar-plain-text-omvormen/#reactie-1</guid>
	</item>
</channel>
</rss>

