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

[3.2] [dev] liveSearch - живой поиск (как в Гугле)

Все расширения, созданные нашим сообществом для phpBB, как находящиеся в разработке, так и прошедшие валидацию на официальном сайте phpbb.com, будут анонсированы тут. Вся техническая поддержка по этим расширениям оказывается в этом форуме.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 11 лет 8 месяцев
Откуда: Израиль
Благодарил (а): 73 раза
Поблагодарили: 248 раз

[3.2] [dev] liveSearch - живой поиск (как в Гугле)

Сообщение Алг »

Расширение является 3.2 совместимой версией к [dev] liveSearch - живой поиск (как в Гугле)
Расширение позволяет быстро перейти к форуму/теме/пользователю по набору части названия/имени:
1. Быстрый поиск по форуму отображает все форумы конференции, содержащие введенную комбинацию символов
2. Быстрый поиск по теме отображает все темы конференции, содержащие введенную комбинацию символов
3. Быстрый поиск по пользователю отражает все ники, начинающиеся с введенной комбинации символов и позволяет:
- перейти в профиль пользователя
- отправить ЛС пользователю
- отправить E-mail пользователю
- связаться с пользователем любым, указанным им в профиле сервисом(skype, ICQ, Facebook и.т.д)
- найти все темы пользователя ( в конференции или в конкретном форуме и его подфорумах)
- найти все посты пользователя ( в конференции или в конкретном форуме и его подфорумах или в конкретной теме)
4. на странице создания нового ЛС позволяет быстро добавить пользователя в список получателей
5. Быстрый поиск тем при создании новой темы
6. Быстрый поиск форума, группы, пользователя в панели администратора
7. с помощью плагина "глаз" можно управлять видимостью блока поиска

На странице настроек можно включить/отключить любой из поисков, а также настроить параметры, с какого введённого символа начинать поиск и сколько результатов отображать
Репозиторий: https://github.com/alg5/liveSearch/tree/dev_3.2.x
Инсталляция:
Скопируйте всё содержимое репозитория в папку ext/alg/liveSearch/
Перейдите в Панель администратора: АСР-> Персонализация-> Управление расширениями
Включите расширение "liveSearch"
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

Т. Шаов
Аватара пользователя
angst66
phpBB 3.0.0 RC1
Сообщения: 1471
Стаж: 12 лет 3 месяца
Благодарил (а): 48 раз
Поблагодарили: 71 раз

Re: [3.2] [dev] liveSearch - живой поиск (как в Гугле)

Сообщение angst66 »

VsOK писал(а): 14.02.2024 13:36 У меня сейчас alg/livesearch
Это неправильно, я выше дал ссылку там верхняя строчка
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3336
Стаж: 15 лет 1 месяц
Благодарил (а): 25 раз
Поблагодарили: 590 раз

Re: [3.2] [dev] liveSearch - живой поиск (как в Гугле)

Сообщение Nekstati »

VsOK, этому расширению надо, чтобы работал URL rewriting. Посмотрите, что у вас в .htaccess. Если у .htaccess дефолтное содержимое, возможно отключён mod_rewrite (модуль сервера Apache).
VsOK
phpBB 1.4.0
Сообщения: 37
Стаж: 11 лет
Благодарил (а): 7 раз

Re: [3.2] [dev] liveSearch - живой поиск (как в Гугле)

Сообщение VsOK »

Nekstati писал(а): 17.02.2024 19:29 VsOK, этому расширению надо, чтобы работал URL rewriting. Посмотрите, что у вас в .htaccess. Если у .htaccess дефолтное содержимое, возможно отключён mod_rewrite (модуль сервера Apache).
Да не было прописано в .htaccess

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ app.php [QSA,L]
</IfModule>
AlexOo
phpBB 2.0.1
Сообщения: 275
Стаж: 10 лет 11 месяцев
Благодарил (а): 86 раз
Поблагодарили: 10 раз

Re: [3.2] [dev] liveSearch - живой поиск (как в Гугле)

Сообщение AlexOo »

Подскажите, а как интегрировать liveSearch в стандартный поиск phpbb ? ИМХО плодить на проекте 4 поля поиска не очень хорошая идея ... Куда лучше 1 поле, где работает как живой поиск, так и обычный, который ищет совпадения в постах
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12430
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2478 раз

Re: [3.2] [dev] liveSearch - живой поиск (как в Гугле)

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

AlexOo, для сообщений живой слишком тяжёлым будет. Поэтому его нет в расширении
AlexOo
phpBB 2.0.1
Сообщения: 275
Стаж: 10 лет 11 месяцев
Благодарил (а): 86 раз
Поблагодарили: 10 раз

Re: [3.2] [dev] liveSearch - живой поиск (как в Гугле)

Сообщение AlexOo »

Татьяна5, я немного про другое. Грубо говоря у нас есть поле поиска от расширения, в котором активирован живой поиск и он ищет совпадения по заголовкам топиков, никнеймов и форумам, хотя последнее имхо лишнее. Если ничего не нашлось или нашлось, но пользователь не выбрал подсказку, то запрос передается в обычный поиск и он уже ищет по стандартному алгоритму.

Тем самым мы избавляемся от "глаза" и дополнительных полей поиска, которые не привносят интерактивности, а только запутывают пользователя. Лично я, буквально до вчерашнего дня был уверен, что глаз - это версия сайта для слабовидящих :facepalm:

Так же, если у кого-то есть возможность и желание улучшить расширение - вот пара идей:
1. Интеграция с обычным поиском форума (описано выше)
2. База синонимов для живого поиска. Тут каждый должен собирать самостоятельно под твое направление форума. Пример для этого форума:
phpbb = phpBB = пхп бб
расширение = дополнение = плагин = мод = модуль = модификация = ext

Ну и так дальше дальше, на сколько фантазия рвется в бой )))

3. Синонимы для поиска пользователей:

Администратор = админ = administrator = admin -> (выводит ники) rxu, nissin, Xpert
er107
phpBB 2.0.14
Сообщения: 973
Стаж: 13 лет 1 месяц
Благодарил (а): 166 раз
Поблагодарили: 44 раза

Re: [3.2] [dev] liveSearch - живой поиск (как в Гугле)

Сообщение er107 »

AlexOo писал(а): 20.02.2024 5:42 хотя последнее имхо лишнее.
Оффтоп, конечно, но как по мне, так это расширение на форуме лишнее, как ни придумывал, какая от него польза, так и не смог понять, для чего оно было бы нужно именно юзерам (подчеркиваю - юзерам).
AlexOo
phpBB 2.0.1
Сообщения: 275
Стаж: 10 лет 11 месяцев
Благодарил (а): 86 раз
Поблагодарили: 10 раз

Re: [3.2] [dev] liveSearch - живой поиск (как в Гугле)

Сообщение AlexOo »

er107, согласен. Поэтому меня и заинтересовала возможность слить весь функционал в одно поле. Для своих пользователей пользу увидел, но именно в том ракурсе, что я описал. Та реализация, что предложена сейчас конечно больше для админов

Вернуться в «Анонсы и поддержка расширений для phpBB»