04.03.2008 года

Решение проблемы с Поиском по Кириллице

<p>Ура! Решил проблему! Ну, я и умный!
Итак,
01. Открыть файл search.php и найти строчки (строка 81)

// --
	 // this addresses a security treat (dumb me)
	 // thanks to Stefano Novelli
	 $kw = htmlentities($kw);
	 //--

и заменяем их на

// --
	 // this addresses a security treat (dumb me)
	 // thanks to Stefano Novelli
	$kw = htmlspecialchars($kw);
	//--

02. Сохранить изменения.
03. Закачать на сервер
Не забываем Делать копию старого файла, в случае необходимости «отката» назад
Всё.
По-русски Поиск понимает. Единственно, непривычно: ищет по Заголовкам - на любителя. Желательно, заменить так, чтобы сначала , по-умолчанию, искало в контенте, а потом можно проверить и заголовки. Впрочем, я повторяюсь…</p>
<p><br /><strong>Добавлено (07.03.2008)</strong></p>
<p>Ещё одно решение нашёл <a href=”http://www.flatpress.org/forums/comments.php?DiscussionID=56&page=1#Item_0” target=”_blank”>на Форуме поддержки</a></p>
<p>

</p>
<ul>
<li><span>CommentAuthor</span><a href=”http://www.flatpress.org/forums/account.php?u=1”>NoWhereMan</a></li>
<li> <span>CommentTime</span>Nov 12th 2007</li>
</ul>
<p><span>  <a id=”Permalink_2” href=”http://www.flatpress.org/forums/comments.php?DiscussionID=56&page=1#Item_2”>permalink</a> </span></p>
<div id=”CommentBody_293” class=”CommentBody”>
<p>open search.php and search for this line (nr. 84):</p>
<p>
$kw = htmlentities($kw);

</p>
<p>and change it into</p>
<p>

$kw = wp_specialchars($kw);

</p>
<p>hope this helps, bye</p>
</div>
<p>

</p>

  1. &ETH;&ETH;&frac14;&ETH;¸ÑÑ&ETH;¸&ETH;¹ &ETH;&ETH;¸&ETH;°&ETH;½&ETH;&frac34;&ETH;² Avatar for &ETH;&ETH;&frac14;&ETH;¸ÑÑ&ETH;¸&ETH;¹ &ETH;&ETH;¸&ETH;°&ETH;½&ETH;&frac34;&ETH;²

    05-03-2008 в 22:44:34

    А имена комментаторов с кириллицей в именах - нормуль? Если нет (сейчас увижу), скажу как такое поведение примочить.
    Кстати, жду ответа на dvdianov@gmail.com или стука в dvdianov@jabber.ru (или вашего JID).

  2. Dmitry Dianov Avatar for Dmitry Dianov

    05-03-2008 в 22:47:08

    О. Не работают.
    Соотв-но, в файле fp-includes/core/core.wp-default-filters.php прибиваем 16-ую строку, которая
    add_filter(’pre_comment_author_name’, ‘htmlentities’);
    Мне помогло.
    Ответа продолжаю ждать.

  3. &ETH;º&ETH;¸Ñ&ETH;¸&ETH;»&ETH;»&ETH;¸Ñ&ETH;° Avatar for &ETH;º&ETH;¸Ñ&ETH;¸&ETH;»&ETH;»&ETH;¸Ñ&ETH;°

    06-03-2008 в 12:10:42

    проверка ника

  4. &ETH;º&ETH;¸Ñ&ETH;¸&ETH;»&ETH;»&ETH;¸Ñ&ETH;° Avatar for &ETH;º&ETH;¸Ñ&ETH;¸&ETH;»&ETH;»&ETH;¸Ñ&ETH;°

    06-03-2008 в 12:12:15

    ещё одна проверка ника

  5. Антуан Avatar for Антуан

    06-03-2008 в 13:39:53

    Теперь Ник на Кириллице в комментариях работает.
    Подробнее описано здесь:
    http://www.flatpress.ru/index.php?entry=entry080306-122101

Добавить комментарий

Добавьте свой комментарий в форму ниже