<?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>Creotiv lives here &#187; utf-8</title>
	<atom:link href="http://creotiv.in.ua/tags/utf-8/feed/" rel="self" type="application/rss+xml" />
	<link>http://creotiv.in.ua</link>
	<description>Andrey Nikishaev Blog</description>
	<lastBuildDate>Sat, 04 Sep 2010 08:52:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How to use Pisa PDF module with UTF-8</title>
		<link>http://creotiv.in.ua/how-to-use-pisa-pdf-module-with-utf-8/</link>
		<comments>http://creotiv.in.ua/how-to-use-pisa-pdf-module-with-utf-8/#comments</comments>
		<pubDate>Sun, 06 Jun 2010 10:58:40 +0000</pubDate>
		<dc:creator>Андрей Никишаев</dc:creator>
				<category><![CDATA[Программирование]]></category>
		<category><![CDATA[encoding]]></category>
		<category><![CDATA[pisa]]></category>
		<category><![CDATA[unicode]]></category>
		<category><![CDATA[utf-8]]></category>

		<guid isPermaLink="false">http://creotiv.in.ua/?p=1115</guid>
		<description><![CDATA[I read many articles on the net and all of them are wrong, cause all of these people simple didn't read the manuals)

Base problem not in the encoding of data to generate, but in the Font Unicode supporting.

Fore example just download this Unicode-based font: CODE2000

Thats all Folks)]]></description>
			<content:encoded><![CDATA[<p>I read many articles on the net and all of them are wrong, cause all of these people simple didn&#8217;t read the manuals)</p>
<p>Base problem not in the encoding of data to generate, but in the Font Unicode supporting.</p>
<p>Fore example just download this Unicode-based font: <a href="http://www.code2000.net/code2000_page.htm">CODE2000</a></p>
<p>Thats all Folks)</p>
]]></content:encoded>
			<wfw:commentRss>http://creotiv.in.ua/how-to-use-pisa-pdf-module-with-utf-8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MODx ЧПУ в utf-8. Делаем ЧПУ еще более понятным</title>
		<link>http://creotiv.in.ua/modx-%d1%87%d0%bf%d1%83-%d0%b2-utf-8-%d1%80%d1%83%d1%81%d1%81%d0%ba%d0%b8%d0%b9/</link>
		<comments>http://creotiv.in.ua/modx-%d1%87%d0%bf%d1%83-%d0%b2-utf-8-%d1%80%d1%83%d1%81%d1%81%d0%ba%d0%b8%d0%b9/#comments</comments>
		<pubDate>Thu, 03 Sep 2009 10:23:06 +0000</pubDate>
		<dc:creator>Андрей Никишаев</dc:creator>
				<category><![CDATA[Программирование]]></category>
		<category><![CDATA[MODx]]></category>
		<category><![CDATA[utf-8]]></category>
		<category><![CDATA[русский]]></category>
		<category><![CDATA[Ссылки]]></category>
		<category><![CDATA[чпу]]></category>

		<guid isPermaLink="false">http://creotiv.in.ua/?p=779</guid>
		<description><![CDATA[Долгое время меня терзало отсутствие поддержки UTF-8 в ссылках MODx. Это довольно напрягало, так как в у себя в блоге(wordpress) все ссылочки на русском и я привык к приятной индексации поисковиков)) MODx хоть и приколен но с UTF-8 еще есть траблы.
Вообщем седня уделил немножко времени и сделал таки русские буковки в ссылках))]]></description>
			<content:encoded><![CDATA[<p>Долгое время меня терзало отсутствие поддержки UTF-8 в ссылках MODx. Это довольно напрягало, так как в у себя в блоге(wordpress) все ссылочки на русском и я привык к приятной индексации поисковиков)) MODx хоть и приколен но с UTF-8 еще есть траблы.<br />
Вообщем седня уделил немножко времени и сделал таки русские буковки в ссылках))</p>
<p><span id="more-779"></span>Итак по порядку.<br />
В папочке <em><strong>/manager/processors</strong></em><strong> </strong>есть файлик <strong>sa</strong><em><strong>ve_content.processor.php </strong><span style="font-style: normal;">он отвечает за сохранение наших страничек, где собсно и коверкается наш ЧПУ. Вообщем лезим в него.</span></em></p>
<p><em><span style="font-style: normal;">Первое что делаем это добавляем следующий код(он будет чистить наш ЧПУ после ввода):</span></em></p>
<p><code>setlocale(LC_ALL, "ru_RU.UTF-8");<br />
mb_internal_encoding('UTF-8');<br />
mb_regex_encoding('UTF-8'); </code></p>
<p><code> </code></p>
<p><code>function StripAliasMod($data) {<br />
$data=trim($data);<br />
$data=eregi_replace("[][,.?&#038;\"#\{\(\_\\\@)\=\+\,\?\.;\/:\!%\*\(\)|}\]+", "", $data);<br />
$data=eregi_replace("[[:space:][:blank:]]+", "-", $data);<br />
$data=mb_strtolower($data);<br />
return $data;<br />
}</code><br />
Далее находим следующие строчки<em><strong> strtolower($modx-&gt;stripAlias(trim($pagetitle)))</strong></em> и <em><strong>$modx-&gt;stripAlias($alias)</strong></em></p>
<p>И меняем их на <strong><em>StripAliasMod($pagetitle)</em></strong> и <em><strong>StripAliasMod($alias) <span style="font-style: normal; font-weight: normal;">соответственно.</span></strong></em></p>
<p><em><strong><span style="font-style: normal; font-weight: normal;">ЗЫ: Не забудьте оставить бекап файлика. Скрипт рабочий, но все же всегда нужно перестраховываться.</span></strong></em></p>
<p><strong>Update! </strong>Как выяснилось в некоторых системах нужно добавить код приведенный ниже в файл <strong>manager/includes/document.parser.class.inc.php </strong>(Вставлять с самого начала страницы)</p>
<p><span style="font-family: -webkit-monospace; ">setlocale(LC_ALL, &#8220;ru_RU.UTF-8&#8243;);<br />
mb_internal_encoding(&#8217;UTF-8&#8242;);<br />
mb_regex_encoding(&#8217;UTF-8&#8242;);</span></p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">//setlocale(LC_ALL, &#8220;ru_RU.UTF-8&#8243;);</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">mb_internal_encoding(&#8217;UTF-8&#8242;);</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">mb_regex_encoding(&#8217;UTF-8&#8242;);</div>
]]></content:encoded>
			<wfw:commentRss>http://creotiv.in.ua/modx-%d1%87%d0%bf%d1%83-%d0%b2-utf-8-%d1%80%d1%83%d1%81%d1%81%d0%ba%d0%b8%d0%b9/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MODx AjaxSearch, проблемы с кодировкой в utf-8</title>
		<link>http://creotiv.in.ua/modx-ajaxsearch-%d0%bf%d1%80%d0%be%d0%b1%d0%bb%d0%b5%d0%bc%d1%8b-%d1%81-%d0%ba%d0%be%d0%b4%d0%b8%d1%80%d0%be%d0%b2%d0%ba%d0%be%d0%b9-%d0%b2-utf-8/</link>
		<comments>http://creotiv.in.ua/modx-ajaxsearch-%d0%bf%d1%80%d0%be%d0%b1%d0%bb%d0%b5%d0%bc%d1%8b-%d1%81-%d0%ba%d0%be%d0%b4%d0%b8%d1%80%d0%be%d0%b2%d0%ba%d0%be%d0%b9-%d0%b2-utf-8/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 20:34:22 +0000</pubDate>
		<dc:creator>Андрей Никишаев</dc:creator>
				<category><![CDATA[Программирование]]></category>
		<category><![CDATA[ajaxsearch]]></category>
		<category><![CDATA[encoding]]></category>
		<category><![CDATA[MODx]]></category>
		<category><![CDATA[utf-8]]></category>
		<category><![CDATA[кодировка]]></category>

		<guid isPermaLink="false">http://creotiv.in.ua/?p=768</guid>
		<description><![CDATA[В результатах поиска при использовании UTF-8 в описании страницы появляется символ �. И выглядит это неприятно. Скрипт неправельно работает с кодировкой. Исправляется эта штука очень просто.]]></description>
			<content:encoded><![CDATA[<p>В результатах поиска при использовании UTF-8 в описании страницы появляется символ �. И выглядит это неприятно. Скрипт неправельно работает с кодировкой. Исправляется эта штука очень просто.</p>
<p>Добавляем сверху в файлик <em>/assets/snippets/ajaxSearch/classes/search.class.inc.php </em>код:<br />
<code>mb_internal_encoding("UTF-8");</code></p>
<p>И все проходит)</p>
]]></content:encoded>
			<wfw:commentRss>http://creotiv.in.ua/modx-ajaxsearch-%d0%bf%d1%80%d0%be%d0%b1%d0%bb%d0%b5%d0%bc%d1%8b-%d1%81-%d0%ba%d0%be%d0%b4%d0%b8%d1%80%d0%be%d0%b2%d0%ba%d0%be%d0%b9-%d0%b2-utf-8/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
