Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
выделение искомых слов
-
- Поддержка
- Сообщения: 5277
- Зарегистрирован: 19 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 186 раз
- Поблагодарили: 790 раз
До сих пор пытаюсь разобраться с проблемой выделения русских слов при поиске, но не пойму
В viewtopic.php всё верно, где ж ещё могут быть проблемы? Вроде бы больше highlight не встречается нигде.
Локаль на сервере настроена, lang-файлы изменены. Пробовал даже с текущими lang-файлами новый 2.0.22 установить - в нём всё нормально подсвечивается, а у меня хрен.
Может быть переиндексировать таблицу поиска?
В viewtopic.php всё верно, где ж ещё могут быть проблемы? Вроде бы больше highlight не встречается нигде.
Локаль на сервере настроена, lang-файлы изменены. Пробовал даже с текущими lang-файлами новый 2.0.22 установить - в нём всё нормально подсвечивается, а у меня хрен.
Может быть переиндексировать таблицу поиска?
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- Поддержка
- Сообщения: 5277
- Зарегистрирован: 19 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 186 раз
- Поблагодарили: 790 раз
Палыч
Я уже года полтора как разкомментировал те строки в lang_main.php, правда с тех пор поисковую базу не переиндексировал.. но по логике, новые комментарии должны ведь подсвечиваться, а на деле нет.
Ладно, попробую переиндексировать ещё раз, отпишусь если что
Добавлено спустя 7 часов 7 минут 52 секунды:
Переиндексация не помогла.
Я уже года полтора как разкомментировал те строки в lang_main.php, правда с тех пор поисковую базу не переиндексировал.. но по логике, новые комментарии должны ведь подсвечиваться, а на деле нет.
Ладно, попробую переиндексировать ещё раз, отпишусь если что
Добавлено спустя 7 часов 7 минут 52 секунды:
Переиндексация не помогла.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- Former team member
- Сообщения: 9683
- Зарегистрирован: 17 лет 10 месяцев
- Откуда: Питер
- Благодарил (а): 1 раз
- Поблагодарили: 27 раз
Siava
Обрати внимание:
Результат поиска:
Стандарт:
http://phpbb22/search.php?mode=results
Твой форум:
http://твой_форум/forum/find.php?mode=results
И после перехода из поиска к просмотру найденного:
Стандарт:
http://phpbb22/viewtopic.php?t=12&highl ... 1%E8%EB%FC
Твой форум:
http://твой_форум/forum/topic7313.html
Обрати внимание:
Результат поиска:
Стандарт:
http://phpbb22/search.php?mode=results
Твой форум:
http://твой_форум/forum/find.php?mode=results
И после перехода из поиска к просмотру найденного:
Стандарт:
http://phpbb22/viewtopic.php?t=12&highl ... 1%E8%EB%FC
Твой форум:
http://твой_форум/forum/topic7313.html
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
- Поддержка
- Сообщения: 5277
- Зарегистрирован: 19 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 186 раз
- Поблагодарили: 790 раз
Палыч
У меня изменены имена всех основных файлов, но замена делалась во всём коде, так что проблем быть не должно. Тем более уже более года юзается Проблема тут где-то в другом месте.. ведь английские слова выделяются.
Ладно, буду дальше копать.
У меня изменены имена всех основных файлов, но замена делалась во всём коде, так что проблем быть не должно. Тем более уже более года юзается Проблема тут где-то в другом месте.. ведь английские слова выделяются.
Ладно, буду дальше копать.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- Former team member
- Сообщения: 9683
- Зарегистрирован: 17 лет 10 месяцев
- Откуда: Питер
- Благодарил (а): 1 раз
- Поблагодарили: 27 раз
Siava
То, что search.php на find.php - рояля не играет
А вот topic7313.html....
Значит что-то не так заменил.
Должен вызываться viewtopic на ID темы + подсветка
У тебя в принципе не вызывается эта функция (хоть русский, хоть английский)...
То, что search.php на find.php - рояля не играет
А вот topic7313.html....
Значит что-то не так заменил.
Должен вызываться viewtopic на ID темы + подсветка
Код: Выделить всё
viewtopic.php?t=12&highlight=
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
- Поддержка
- Сообщения: 5277
- Зарегистрирован: 19 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 186 раз
- Поблагодарили: 790 раз
Палыч
То для гостей не вызывается и то, если отображать результаты как темы (кстати это баг, надо поправить).
Можешь попробовать отображать результаты как сообщения, там &highlight есть, но его значение пустое, в случае с русскими словами.
То для гостей не вызывается и то, если отображать результаты как темы (кстати это баг, надо поправить).
Можешь попробовать отображать результаты как сообщения, там &highlight есть, но его значение пустое, в случае с русскими словами.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB Guru
- Сообщения: 7522
- Зарегистрирован: 20 лет 1 месяц
- Откуда: СССР
- Благодарил (а): 5 раз
- Поблагодарили: 105 раз
Локаль?Siava писал(а):ведь английские слова выделяются.
Правила конференции (30.05.2011) | Общие ошибки новичков (07.11.2005) | Шаблон запроса | FAQ (phpBB 3.0.x) / Мини [FAQ] по phpBB 3.1.x
Последние и единственно актуальные на сегодня версии - 3.1.12 и 3.2.2!
Небесплатно накачаю ваш VPS/VDS/DS стероидами и заставлю ваши CMS летать =)
phpBB Guru blog | Тестируем phpBB 3.3 здесь! |
Последние и единственно актуальные на сегодня версии - 3.1.12 и 3.2.2!
Небесплатно накачаю ваш VPS/VDS/DS стероидами и заставлю ваши CMS летать =)
phpBB Guru blog | Тестируем phpBB 3.3 здесь! |
-
- Поддержка
- Сообщения: 5277
- Зарегистрирован: 19 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 186 раз
- Поблагодарили: 790 раз
Mr. Anderson
Точно не локаль.
Скорей всего надо покупать новый бубен
Точно не локаль.
Скорей всего надо покупать новый бубен
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB Guru
- Сообщения: 7522
- Зарегистрирован: 20 лет 1 месяц
- Откуда: СССР
- Благодарил (а): 5 раз
- Поблагодарили: 105 раз
Siava
Ну тогда нинаю... само по себе оно не ломается. Ченить менял?
Ну тогда нинаю... само по себе оно не ломается. Ченить менял?
Правила конференции (30.05.2011) | Общие ошибки новичков (07.11.2005) | Шаблон запроса | FAQ (phpBB 3.0.x) / Мини [FAQ] по phpBB 3.1.x
Последние и единственно актуальные на сегодня версии - 3.1.12 и 3.2.2!
Небесплатно накачаю ваш VPS/VDS/DS стероидами и заставлю ваши CMS летать =)
phpBB Guru blog | Тестируем phpBB 3.3 здесь! |
Последние и единственно актуальные на сегодня версии - 3.1.12 и 3.2.2!
Небесплатно накачаю ваш VPS/VDS/DS стероидами и заставлю ваши CMS летать =)
phpBB Guru blog | Тестируем phpBB 3.3 здесь! |
-
- phpBB Guru
- Сообщения: 5484
- Зарегистрирован: 20 лет 1 месяц
- Поблагодарили: 2 раза
-
- Поддержка
- Сообщения: 5277
- Зарегистрирован: 19 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 186 раз
- Поблагодарили: 790 раз
Xpert
В файле была найдена странная инструкция, то есть то, что внутри цикла:
Вот оно и мешало выделению русских слов в темах. Интересно откуда взялось.
Эх, чтоб я без вас делал
Добавлено спустя 1 минуту 31 секунду:
Хехе.. это кажись от CTracker'а.
Вот действительно дельный совет и кстати, он помогXpert писал(а):В search.php от 2.0.22 посмотри все что к highlight относится. И со своим сравни.
В файле была найдена странная инструкция, то есть то, что внутри цикла:
Код: Выделить всё
for($i = 0; $i < count($searchset); $i++)
{
$sucheck = strtolower($highlight_active);
$sucheck = str_replace($ct_rules, '*', $sucheck);
if($sucheck != $highlight_active)
{
$highlight_active = '';
}
Эх, чтоб я без вас делал
Добавлено спустя 1 минуту 31 секунду:
Хехе.. это кажись от CTracker'а.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB 2.0.7
- Сообщения: 573
- Зарегистрирован: 18 лет 11 месяцев
- Откуда: Moscow
только что себе вернул локаль.Siava писал(а):Всё решилось просто:
1. установкой локали cp1251 на сервере
2. правкой lang_main.php
1.Код: Выделить всё
выполнить localedef -c -i ru_RU -f CP1251 ru_RU.CP1251 проверить наличие локали locale -a | grep ru_RU
2. в lang_russian/lang_main.php раскомментировать строчку:Код: Выделить всё
setlocale(LC_ALL, 'ru_RU.CP1251');
Дополню, после этого ещё надо сделать в срочном порядке и индексацию базы!
Выделение подсветка слов теперь работает!
-
- phpBB 2.0.7
- Сообщения: 573
- Зарегистрирован: 18 лет 11 месяцев
- Откуда: Moscow