Внимание!
Не все расширения для phpBB 3.2 совместимы с phpBB 3.3, главным образом из-за неверного синтаксиса в определениях сервисов (отсутствия обрамляющих кавычек - '...').
Перед обновлением необходимо убедиться в совместимости всех расширений.
Рекомендуется предварительно тестировать обновление на копии конференции (локально или на сервере).

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

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

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

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

Сообщение forester667 »

Версия phpbb - 3.1.10

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

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

Прикрутить поиск от яндекса или гугла - не вариант, форум закрыт от поисковиков.

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11567
Стаж: 13 лет 4 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2611 раз

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
Сообщения: 2190
Стаж: 12 лет 6 месяцев
Откуда: Павлодар
Благодарил (а): 7 раз
Поблагодарили: 340 раз

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

Сообщение nissin »

forester667, можно стеммер прикрутить какой-нибудь. Например:
https://github.com/wamania/php-stemmer
Либо сфинкс, он там есть из коробки.
Всё повторяется. nurlan.info

Аватара пользователя
demonlibra
phpBB 2.0.0
Сообщения: 224
Стаж: 10 лет 8 месяцев
Откуда: Ростов-на-Дону
Благодарил (а): 10 раз
Поблагодарили: 24 раза

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

Сообщение demonlibra »

Вероятно автор темы хочет чтобы поисковик был более интеллектуальным без применения спец знаков.
В общем чтобы любой пользователь смог пользоваться. В яндексе и гугле мы же + * | не вводим.

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11567
Стаж: 13 лет 4 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2611 раз

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

Сообщение Sheer »

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

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10111
Стаж: 8 лет 10 месяцев
Благодарил (а): 178 раз
Поблагодарили: 2812 раз

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

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

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

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