форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
Pho-No, а можно переложить файлик, ибо на старом месте его нет.
Заранее спасибо!
Неактивен
Pho-No, спасибо большое за файлики,
вопрос в догонку, это нормально что выдаются предупреждения вида "Textpattern Warning: Got error 'trailing backslash (\)' from regexp..." когда в строке поиска появляется \ (backslash)
Неактивен
Pho-No написал:
А как на счет 4.0.4?
_http://fludilka.net/files/rus_search_fix.v4.0.4.tar.gz
Заменил файлы. Результат тот же, т.е. поиск зависит от регистра. Жаль...
Неактивен
beermir написал:
Заменил файлы. Результат тот же, т.е. поиск зависит от регистра. Жаль...
Перепроверил - не зависит от регистра). Если не сложно, скиньте мне в мыло дистрибутив txp с которым вы работаете. Возможно, дело в том, что мы используем разные релизы 4.0.4
Conwell написал:
вопрос в догонку, это нормально что выдаются предупреждения
по всей видимости нормально, т. к эти warning'и появляются и у меня). и они не зависят он наличия или отсутствия русскоязычного патча.
Неактивен
Pho-No написал:
Если не сложно, скиньте мне в мыло дистрибутив txp с которым вы работаете. Возможно, дело в том, что мы используем разные релизы 4.0.4
Мне не сложно. Только зачем? Я качал две недели назад отсюда http://textpattern.ru/sites/blog-site
Неактивен
beermir написал:
Pho-No написал:
Если не сложно, скиньте мне в мыло дистрибутив txp с которым вы работаете. Возможно, дело в том, что мы используем разные релизы 4.0.4
Мне не сложно. Только зачем? Я качал две недели назад отсюда http://textpattern.ru/sites/blog-site
Спасибо за ссылочку!
Неактивен
Тоже решал этот вопрос - советовали в phpmyadmin изменить сопоставление. Уж и не помню на какое и помогло ли ):
Неактивен
Сделал апгрейд до 4.0.6 и наконец то разместил форму поиска на сайте
Естественно регистронезависимый поиск по русски не заработал.
Скачал предложенный выше мод для 4.0.4 и внес изменеия в новую версию указанных там файлов, но только изменения вносил именно в новые файлы от 4.0.6 ручками (не заменял файлы) так как там, понятное дело уже много изменеий от создателей. Конечно править файлы надо в редакторе, который поддерживает сохранение и редактирование в UTF-8. Иначе ничего не выйдет!!
Посмотрел оригинальные функции в 4.0.6, в которых нужно сделать изменеия - они отличаются от 4.0.4 - думал не получится, но проскачило
Вобщем работает.
Неактивен
Nikk - а что именно вы заменили? Можно подробнее чуть-чуть?
Неактивен
Неактивен
Может кому пригодится.
Чтобы устранить регистрозависимость поиска в 4.0.7.
надо в publish.php заменить строку 635
$cols[$i] = "`$cols[$i]` rlike '$q'";
на
$cols[$i] = "upper(`$cols[$i]`) rlike upper('$q')";
Неактивен
Вот спасибочки! Действительно, одно телодвижение и все работает. А я уж собирался гугловский поиск из-за этой проблемы прикручивать. Теперь нет проблем.
Неактивен
2 Calm: спасибо!
В 4.0.8 тоже все заработало!
Неактивен
Кусочек поста, в котором надено соответсвие он таки не показывает
Неактивен
В version 4.4.0 наконец поиск стал регистронезависимым без дополнительной правки кода
Неактивен
не совсем. Не умеет выделять результат, если регистр не совпадает.
В другой ветке предложен вариант решения этой задачки
Неактивен