Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Можно ли дополнить поисковой механизм phpBB Native Fulltext?

Вопросы без привязки к версии. Установлена авточистка (2 года).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
forester667
phpBB 1.2.0
Сообщения: 17
Стаж: 5 лет 10 месяцев
Благодарил (а): 5 раз

Можно ли дополнить поисковой механизм phpBB Native Fulltext?

Сообщение forester667 »

Версия phpbb - 3.1.10

Хотелось бы, чтоб поиск при запросе, например, слова "пароход" выдавал и сообщения, где встречается пароходы, парохода, пароходов и т. д., как в поисковиках.
Как понимаю, это надо, чтоб в поисковом механизме был морфологический анализатор. Можно ли его прикрутить к phpBB Native Fulltext?
Если да, то сложно ли это для человека, не знающего php, стоит ли нанимать фрилансера?

Если нет, то... можно ли скачать и установить поисковой механизм, у которого уже есть такая функция (тут уже понятно, что без фрилансера не обойтись)?

Прикрутить поиск от яндекса или гугла - не вариант, форум закрыт от поисковиков.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: Можно ли дополнить поисковой механизм phpBB Native Fulltext?

Сообщение Sheer »

forester667 писал(а): 14.05.2019 13:11 Версия phpbb - 3.1.10
1. Не поддерживается.
2. Удивись --> фриланс*
3. Поиск
Ключевые слова:
Вы можете использовать +, чтобы определить слова, которые должны быть в результатах, и - для слов, которых в результатах быть не должно. Вы можете разделить слова символом | для поиска любого слова из списка. Используйте * в качестве шаблона для частичного совпадения.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2208
Стаж: 16 лет 4 месяца
Откуда: Павлодар
Благодарил (а): 7 раз
Поблагодарили: 339 раз
Контактная информация:

Re: Можно ли дополнить поисковой механизм phpBB Native Fulltext?

Сообщение nissin »

forester667, можно стеммер прикрутить какой-нибудь. Например:
https://github.com/wamania/php-stemmer
Либо сфинкс, он там есть из коробки.
Всё повторяется. nurlan.info
Аватара пользователя
demonlibra
phpBB 2.0.2
Сообщения: 338
Стаж: 14 лет 5 месяцев
Откуда: Ростов-на-Дону
Благодарил (а): 25 раз
Поблагодарили: 40 раз
Контактная информация:

Re: Можно ли дополнить поисковой механизм phpBB Native Fulltext?

Сообщение demonlibra »

Вероятно автор темы хочет чтобы поисковик был более интеллектуальным без применения спец знаков.
В общем чтобы любой пользователь смог пользоваться. В яндексе и гугле мы же + * | не вводим.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: Можно ли дополнить поисковой механизм phpBB Native Fulltext?

Сообщение Sheer »

forester667 писал(а): 14.05.2019 13:11 Хотелось бы, чтоб поиск при запросе, например, слова "пароход" выдавал и сообщения, где встречается пароходы, парохода, пароходов и т. д., как в поисковиках
А если я не хочу? Если я хочу получить точно соответствие?
Почувствуйте разницу фриланс*
Поиск по конференции: фриланс
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12415
Стаж: 12 лет 8 месяцев
Благодарил (а): 224 раза
Поблагодарили: 3526 раз
Контактная информация:

Re: Можно ли дополнить поисковой механизм phpBB Native Fulltext?

Сообщение Татьяна5 »

В том же яндексе есть спецсимволы для полного совпадения, но на форумах, по-моему, такое будет неудобно
Ответить

Вернуться в «phpBB-пространство»