<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0'>
	<channel>
		<title>cotonti.com : HTMLPurifier - баг или фича?</title>
		<link>https://www.cotonti.com</link>
		<description>Laatste forum onderwerpen</description>
		<generator>Cotonti</generator>
		<language>en</language>
		<pubDate>Fri, 01 May 2026 21:35:15 -0000</pubDate>

		<item>
			<title>Macik</title>
			<description><![CDATA[<p>На всякий случай еще раз дам ссылку на местную шпаргалку по HTML Purifier — </p>

<p><a href="http://www.cotonti.com/forums?m=posts&amp;q=7586">http://www.cotonti.com/forums?m=posts&amp;q=7586</a></p>
]]></description>
			<pubDate>Vr, 29 Aug 2014 15:29:42 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=7759&d=0#post39693]]></link>
		</item>
		<item>
			<title>Graber</title>
			<description><![CDATA[<p>Спасибо.</p>

<p>Для <strong>rel</strong> видимо нужно:</p>

<pre class="brush:php;">
'HTML.Nofollow' =&gt; true,</pre>

<p> </p>
<p><strong>Добавлено 2 минуты спустя:</strong></p><p>Да, как-то неудобно. А почему такие полезные атрибуты в дефолтном пресете отсутствуют?</p>
]]></description>
			<pubDate>Vr, 04 Jul 2014 13:30:22 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=7759&d=0#post39605]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<p>Да, это htmlpurifier шалит )))</p>

<p>Чтобы оставить на месте target="_blank" нужно в пресет (например: plugins/htmlpurifier/presets/htmlpurifier.group_5.preset.php для админов) в массив <strong>$htmlpurifier_preset</strong> добавить:</p>

<pre class="brush:php;">
'Attr.AllowedFrameTargets' =&gt; array( '_blank', '_self', '_parent', '_top'),</pre>

<p>как оставить аттрибут <strong>rel</strong> сейчас на память не скажу. Надо в документацию заглянуть.</p>
]]></description>
			<pubDate>Vr, 04 Jul 2014 13:19:12 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=7759&d=0#post39604]]></link>
		</item>
		<item>
			<title>Graber</title>
			<description><![CDATA[<p>Внезапно обнаружился такой вот непонятный момент с редактором страниц.</p>

<p>Создаю страницу, в тексте страницы есть ссылка:</p>

<pre class="brush:xml;">
&lt;a href="http://cotonti.com/" rel="nofollow" target="_blank"&gt;cotonti.com&lt;/a&gt;</pre>

<p>Сохраняю эту страницу, смотрю на ссылку, и вижу, что теперь она стала:</p>

<pre class="brush:xml;">
&lt;a href="http://cotonti.com/"&gt;cotonti.com&lt;/a&gt;</pre>

<p>Спрашивается, а куда делось все остально?</p>

<p>Начал разбираться. Оказывается, что внутри вызова cot_import есть такой вот код:</p>

<pre class="brush:php;">
// Custom filter support
if (is_array($cot_import_filters[$filter]))
{
  foreach ($cot_import_filters[$filter] as $func)
  {
    $v = $func($v, $name);
  }
  return $v;
}</pre>

<p>До него все нормально, а после... Все обрезалось. Получается, что во всем виноват плагин htmlpurifier?</p>

<p>Это такая бага или фича? И как с этим бороться?</p>

<p> </p>
]]></description>
			<pubDate>Vr, 04 Jul 2014 13:10:43 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=7759&d=0#post39603]]></link>
		</item>
	</channel>
</rss>