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

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

Добавлено: 25.04.2016 17:50
Алг
Расширение является 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"

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

Добавлено: 13.10.2017 12:32
zettas
Если найти пользователя (на https://www.phpbbguru.net/community) и выбрать из списка:
Сообщения пользователя
>в конференции

То выпадает следующее сообщение:
Screenshot_1.jpg
Если попробовать нажать отправить пользователю email, получается следующее:
Screenshot_2.jpg
Я бы свое наблюдение отнес бы и к этой теме: Отлов багов [важно]

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

Добавлено: 18.10.2017 10:02
Mr. Anderson
zettas, я так понимаю это багрепорт?
Тогда тема не та ;)

PS:
И я в нем ничего не понял :(

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

Добавлено: 18.10.2017 11:06
Татьяна5
Mr. Anderson,
Screenshot-2017-10-18 [3 2] [dev] liveSearch - живой поиск (как в Гугле) - phpBB Guru - Официальная русская поддержка форум[...].png
Ссылки на поиск там действительно не работают

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

Добавлено: 18.10.2017 11:09
Mr. Anderson
Татьяна5, все равно ничего не понял. И если это касается Гуру - это не та тема, опять же...

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

Добавлено: 18.10.2017 11:36
Татьяна5
Точно не та. К ошибке привели локальные правки

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

Добавлено: 14.10.2018 22:53
static77
В версии 3.1.х в строке поиска был крестик для быстрого удаления поисковой фразы. теперь крестик отсутствует и это очень неудобно.
Верните крестик. :idea:

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

Добавлено: 15.10.2018 21:46
Alecto
на форуме использую версию расширения 2.0.4, установленную с гитхаб по ссылке из данной темы.

прошу обратить внимание на следующие моменты:
http://prntscr.com/l6f69b
несуществующий тег lable --> label

на гуру крестик закрытия формы поиска реализован иконочным шрифтом fa
http://prntscr.com/l6f6ra
http://prntscr.com/l6f6ln
но при установке версии с гитхаб кнопка закрытия реализована непонятными классами, отсутствующими в стилях расширения
http://prntscr.com/l6f7j3
http://prntscr.com/l6f7x5
как следствие - кнопки нет.
http://prntscr.com/l6fh9p

также прошу рассмотреть возможность замены стилизации по айди (хорошо в js, моветон в css) на классы.
http://prntscr.com/l6f8o6
http://prntscr.com/l6f8t2
и тд.

http://prntscr.com/l6f98i
а также выдержать имена классов хотя бы в стиле актуальной версии phpbb.
хотелось бы отметить, что class_name - это php стиль.
className - js стиль.
ни верблюжьяНотация, ни php_стиль - не принято использовать в css.

если посмотреть на классы:
leavesearch_btn ... user_live_search
может избавиться от непонятного leave?

если возможно, прошу обернуть текст дополнительно в тег span

Код: Выделить всё

<div id="leavesearch_btn" style="display: none;">Быстрый поиск</div>

Код: Выделить всё

<div id="leavesearch_btn" style="display: none;"><span>Быстрый поиск</span></div>
хотелось бы иметь возможность скрыть текст и заменить его красивой иконкой.
без span реализовать задуманное возможно, но значительно более сложно.

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

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

Добавлено: 15.10.2018 23:13
Татьяна5
Alecto писал(а): 15.10.2018 21:46 выдержать имена классов хотя бы в стиле актуальной версии phpbb
Нет стиля. Всё встречается.

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

Добавлено: 15.10.2018 23:19
Alecto
Татьяна5 писал(а): 15.10.2018 23:13 Всё встречается
не согласен, phpbb как раз оформлен в определенном код-стайле и как минимум в используемых именах классов нет _ и jS (причем одновременно), но если вам будет угодно, перефразирую: было бы правильней создавать имена классов опираясь на одну из распространенных CSS-методологий, например БЭМ.

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

Добавлено: 17.10.2018 10:19
Alecto
поиск пользователя -- > Сообщения пользователя --> >в конференции

Код: Выделить всё

[phpBB Debug] PHP Warning: in file [ROOT]/ext/alg/liveSearch/controller/livesearch_ajax_handler.php on line 889: A non-numeric value encountered
аналогичный поиск, но с выбором тем
Screenshot_1.png
Отправлено спустя 24 минуты 2 секунды:
для гостей поиск включен, но при поиске пользователя и выборе по темам и сообщениям - результатом является
Запрошенная страница не найдена.
кстати, о части найденных проблем сообщалось еще год назад Re: [3.2] [dev] liveSearch - живой поиск (как в Гугле).

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

Добавлено: 17.10.2018 21:32
Vlad__
Alecto писал(а): 17.10.2018 10:43 аналогичный поиск, но с выбором тем
У меня такая картинка была когда версию живого поиска для 3.1 поставил по ошибке на 3.2

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

Добавлено: 17.10.2018 23:20
Alecto
Vlad__, спасибо.
именно так и получилось, причем я уверен, что скачивал расширение по ссылке из темы, и что-то мне подсказывает, что после этого тему корректно разделили по версиям и поставили правильную ссылку для phpbb3.2.

Отправлено спустя 4 минуты 44 секунды:
[3.2] [dev] liveSearch - живой поиск (как в Гугле) в этом посту становится неактуальным часть сообщение о кнопке закрытия, теперь все работает.
все остальные, начиная с использования невалидного тега - перекочевало в новую версию.

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

Добавлено: 18.10.2018 2:10
Vlad__
Alecto писал(а): 15.10.2018 21:46 несуществующий тег lable --> label
Это опечатка?
Если да, то странная. lable присутствует во многих файлах расширения, включая css. Так не ошибаются.
Его можно поменять на label, чтобы не ругался валидатор?

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

Добавлено: 18.10.2018 12:15
Alecto
Vlad__ писал(а): 18.10.2018 2:10 Его можно поменять на label, чтобы не ругался валидатор?
его нужно поменять, но автор расширения пока молчит.