<?php
require dirname(__FILE__) . '/../../../../lib/Horde/Text/Filter.php';
+require dirname(__FILE__) . '/../../../../lib/Horde/Text/Filter/Base.php';
require dirname(__FILE__) . '/../../../../lib/Horde/Text/Filter/Emails.php';
$emails = <<<EOT
<?php
require dirname(__FILE__) . '/../../../../lib/Horde/Text/Filter.php';
+require dirname(__FILE__) . '/../../../../lib/Horde/Text/Filter/Base.php';
require dirname(__FILE__) . '/../../../../lib/Horde/Text/Filter/Environment.php';
$env = <<<EOT
é
©
™
+Đ
<p>Zitat von John Doe <john.doe@example.com>:</p>
<blockquote type="cite">
require_once 'Horde/String.php';
require_once 'Horde/Util.php';
require dirname(__FILE__) . '/../../../../lib/Horde/Text/Filter.php';
+require dirname(__FILE__) . '/../../../../lib/Horde/Text/Filter/Base.php';
require dirname(__FILE__) . '/../../../../lib/Horde/Text/Filter/Html2text.php';
$html = file_get_contents(dirname(__FILE__) . '/fixtures/html2text.html');
echo Horde_Text_Filter::filter($html, 'html2text', array('charset' => 'UTF-8'));
SPECIAL CHARACTERS
-ä é © (tm)
+ä é © ™ Đ
Zitat von John Doe <john.doe@example.com>:
require_once 'Horde/String.php';
require_once 'Horde/Util.php';
require dirname(__FILE__) . '/../../../../lib/Horde/Text/Filter.php';
+require dirname(__FILE__) . '/../../../../lib/Horde/Text/Filter/Base.php';
require dirname(__FILE__) . '/../../../../lib/Horde/Text/Filter/Html2text.php';
$html = <<<EOT
require_once 'Horde/String.php';
require_once 'Horde/Util.php';
require dirname(__FILE__) . '/../../../../lib/Horde/Text/Filter.php';
+require dirname(__FILE__) . '/../../../../lib/Horde/Text/Filter/Base.php';
require dirname(__FILE__) . '/../../../../lib/Horde/Text/Filter/Html2text.php';
$html = <<<EOT
<p>Zitat von Roberto Maurizzi <roberto.maurizzi@gmail.com>:</p>
<?php
require dirname(__FILE__) . '/../../../../lib/Horde/Text/Filter.php';
+require dirname(__FILE__) . '/../../../../lib/Horde/Text/Filter/Base.php';
require dirname(__FILE__) . '/../../../../lib/Horde/Text/Filter/Space2html.php';
$spaces = array('x x', 'x x', 'x x', 'x x', 'x x');
require_once 'Horde/String.php';
require_once 'Horde/Util.php';
require dirname(__FILE__) . '/../../../../lib/Horde/Text/Filter.php';
+require dirname(__FILE__) . '/../../../../lib/Horde/Text/Filter/Base.php';
require dirname(__FILE__) . '/../../../../lib/Horde/Text/Filter/Emails.php';
require dirname(__FILE__) . '/../../../../lib/Horde/Text/Filter/Linkurls.php';
require dirname(__FILE__) . '/../../../../lib/Horde/Text/Filter/Space2html.php';
/* Test cases from http://ha.ckers.org/xss.html */
require dirname(__FILE__) . '/../../../../lib/Horde/Text/Filter.php';
+require dirname(__FILE__) . '/../../../../lib/Horde/Text/Filter/Base.php';
require dirname(__FILE__) . '/../../../../lib/Horde/Text/Filter/Xss.php';
foreach (glob(dirname(__FILE__) . '/fixtures/xss*.html') as $file) {