Страница 1 из 1

Поиск на форуме

Добавлено: 02 май 2006, 15:20
Sergo
Пардон, если это уже было...
Поиск форума, как оказывается весьма чувствителен к регистру...
Например, я хочу найти посты, в которых мелькает фамилия "Иванов"...
При чем, естественно, я хочу найти (во всех падежах), как можно больше совпадений, поэтому в строке поиска ставлю "Иванов*"
Результатов поиска: 21
Пробуем по другому...
Вводим "Ивано*"..
Результатов поиска: 22
Что ж, вполне логично.
Дальше все не так радужно
Вводим "иванов*"
Результатов поиска: 1 (причем этого поста не было, среди результатов двух предыдущих поисков)...
Вводим "ивано*"
Результатов поиска: 1 (то же самое)
Ну и под конец, для тех, у кого заклинило Caps Lock
Вводим "ИВАНОВ*" или "ИВАНО*"
Результат: Подходящих тем или сообщений не найдено
А ведь я, по сути, ищу одно и тоже, и мне хотелось бы получить максимум результатов, где встречается моя строка запроса, будь она написана, как угодно (иВАНОВ, ИвАнОв, иВаНоВ)...
Получается, что пользователь вынужден перебирать все возможные (основные, пускай это будут 6 самых верхних примеров) варианты написания и анализировать впоследствии результаты поиска... Неудобно, однако :-(
И ведь нет ни расширенного поиска, ни соответствующего пункта в админке phpbb
Кто в курсе, как решить проблему?

Добавлено: 02 май 2006, 15:41
Mr. FreeZZZ
может тут что есть полезное
http://www.phpbbguru.net/mods/?cat=7

Добавлено: 02 май 2006, 16:00
Sergo
Посмотрел...
К сожалению, не то :-(
Завтра поинтересуюсь у одного знакомого... Может быть даст дельный совет, который можно было бы применить и здесь.

Добавлено: 02 май 2006, 16:17
Mr. FreeZZZ
здесь все вопросы по поводу модов и аддонов решает Вадим, так что разговаривать нужно с ним.

Добавлено: 02 май 2006, 16:33
Sergo
Ок, будем знать, спасибо! :-)

Добавлено: 02 май 2006, 18:12
Sergo
Вот то, что пока удалось узнать... :-(
если форум использует хостинг на платформе Unix (Linux) то это опреационная система чувствительна к регистрам букв. Если сервер оснащен Windows
или FreeBSD то регистр по умолчанию операционной стстемы не имеет никакого значения