Textpattern - на русском языке

форум общения русскоязычных пользователей CMS Текстпаттерн

Вы не зашли.

#1 08-11-2005 02:10:08

Nicck
ферт
Откуда: Ижевск
Зарегистрирован: 11-05-2005
Сообщений: 536
Вебсайт

rss_live_search, ie и non-ascii символы

rss_live_search ставил...

Всё красиво, но в ie6 искались только цифры и латинские символы.

Лечение.

Ищем в коде плагина: (начинайте искать снизу)

Код:

echo <<<EOF
?ls=" +  document.forms.searchform.q.value);
    liveSearchLast = document.forms.searchform.q.value;

Добавляем encodeURIComponent():

Код:

echo <<<EOF
?ls=" +  encodeURIComponent(document.forms.searchform.q.value));
    liveSearchLast = document.forms.searchform.q.value;

Ну вот вообщем, мне помогло.
Автору отписал, но скромненько так, в связи с плохим знанием языка. Может в новых версиях будет уже поправлено.

Неактивен

 

#2 08-11-2005 09:16:52

Nicck
ферт
Откуда: Ижевск
Зарегистрирован: 11-05-2005
Сообщений: 536
Вебсайт

Re: rss_live_search, ie и non-ascii символы

Кстати, те же проблемы с кирилицей, что и в textpattern:

1. Поиск зависит от регистра

Решение:

Ищем в коде плагина (начинайте сверху wink это:

Код:

        $where = "(Title rlike '$q' or Body rlike '$q') $s_filter and Status = 4 and Posted <=now() order by score desc limit $max";

Заменяем на:

Код:

        $where = "(upper(Title) rlike upper('$q') or upper(Body) rlike upper('$q')) $s_filter and Status = 4 and Posted <=now() order by score desc limit $max";

2. Если для txp:rss_live_search использовать excerpts="1" то подсвечивание найденных символов так же регистрозависимо.

Я лично excerpts="1" не использую и потому пока не чинил. Нужно, как и в случае с txp переписывать этот "подсвечивальщик". Если кому надо, поднимите руку, я себе в туду лист запишу.

Неактивен

 

#3 30-01-2006 13:09:29

Evgeny
ять
Зарегистрирован: 15-03-2005
Сообщений: 1869

Re: rss_live_search, ie и non-ascii символы

Nicck написал:

Если кому надо, поднимите руку, я себе в туду лист запишу.

Интересный плагин.
Поднимаю руку :-))

Неактивен

 

#4 30-01-2006 13:42:23

Sergey
твёрдо
Зарегистрирован: 14-12-2005
Сообщений: 421
Вебсайт

Re: rss_live_search, ie и non-ascii символы

Да, плагин нужный. Мою руку тоже зачтите.

Неактивен

 

#5 08-06-2006 18:08:42

mercury
буки
Зарегистрирован: 12-05-2006
Сообщений: 6

Re: rss_live_search, ie и non-ascii символы

если дело всё ещё в нехватке рук, то +1

Неактивен

 

#6 20-02-2016 01:12:41

mFrance
веди
Зарегистрирован: 29-03-2012
Сообщений: 20

Re: rss_live_search, ie и non-ascii символы

А можно, пожалуйста, попросить, дать ссылку на установочный файл этого плагина - а то на сайте textpattern.org ссылка уже не рабочая...

Неактивен

 

#7 24-02-2016 12:52:11

advan
ю
Откуда: Mk
Зарегистрирован: 05-11-2006
Сообщений: 833
Вебсайт

Re: rss_live_search, ie и non-ascii символы

Так есть же поиск средствами самого Текстпаттерна.


<txp:455/>  /  Знакомьтесь на здоровье - http://love.kachok.ru  /  Я в PHP ниПХПуя незнаю! :)

Неактивен

 

#8 15-11-2016 09:53:26

DenEx
глаголь
Зарегистрирован: 15-01-2010
Сообщений: 38

Re: rss_live_search, ie и non-ascii символы

кстати результаты ливсерча и самого textpatterna идентичны

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru