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

Обсуждение новой системы расширения функциональности phpBB 3.3, разработки новых расширений.
Алг
Сообщения: 645
Зарегистрирован: 18 фев 2014, 17:28
Благодарил (а): 36 раз
Поблагодарили: 97 раз
Контактная информация:

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

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

Расширение позволяет быстро перейти к форуму/теме/пользователю по набору части названия/имени:
1. Быстрый поиск по форуму отображает все форумы конференции, содержащие введенную комабинацию символов
2. Быстрый поиск по теме отображает все темы конференции, содержащие введенную комбинацию символов, на главной странице или все темы форума и его подфорумов любой вложенности на остальных страницах
3. Быстрый поиск по пользователю отражает все ники, начинающиеся с введенной комбинации символов и позволяет:
- перейти в профиль пользователя
- отправить ЛС пользователю
- отправить E-mail пользователю
- найти все темы пользователя ( в конференции или в конкретном форуме и его подфорумах)
- найти все посты пользователя ( в конференции или в конкретном форуме и его подфорумах или в конкретной теме) - работает не до конца
- на странице создания нового ЛС позволяет перетаскиванием добавить пользователя в textarea

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

Аватара пользователя
rxu
Сообщения: 1116
Зарегистрирован: 21 янв 2014, 21:20
Откуда: Krasnoyarsk
Github repo: https://github.com/rxu
Благодарил (а): 84 раза
Поблагодарили: 108 раз
Контактная информация:

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

Сообщение rxu »

Алг писал(а):QR_BBPOST можно включать
Обновил, включил, заработало.

Алг
Сообщения: 645
Зарегистрирован: 18 фев 2014, 17:28
Благодарил (а): 36 раз
Поблагодарили: 97 раз
Контактная информация:

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

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

[ref]KOT-Pskov[/ref], да, наоборот же, быстрее баги ликвидируются
А посты пользователя пока прикрыла. Будет время - доделаю

Отправлено спустя 47 секунд:
rxu писал(а):QR_BBPOST Обновил, включил
не вижу глаза

Аватара пользователя
rxu
Сообщения: 1116
Зарегистрирован: 21 янв 2014, 21:20
Откуда: Krasnoyarsk
Github repo: https://github.com/rxu
Благодарил (а): 84 раза
Поблагодарили: 108 раз
Контактная информация:

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

Сообщение rxu »

Алг писал(а):QR_BBPOST не вижу глаза
Точно. Сейчас включил.

Аватара пользователя
Alecto
Сообщения: 571
Зарегистрирован: 05 авг 2014, 21:41
Благодарил (а): 31 раз
Поблагодарили: 29 раз

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

Сообщение Alecto »

Предлагаю идею в качестве будущей функции...

Добавить опцию в админке: исключить форум из поиска (по айди или выбор из списка) - сейчас подобные опции присутствуют во многих экстах, как портал, recent topics и др. При выборке темы перечисленного/ых разделов НЕ выводить в списке поиска тем и при создании новых тем.

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

Алг
Сообщения: 645
Зарегистрирован: 18 фев 2014, 17:28
Благодарил (а): 36 раз
Поблагодарили: 97 раз
Контактная информация:

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

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

принимаю идею

Аватара пользователя
Alecto
Сообщения: 571
Зарегистрирован: 05 авг 2014, 21:41
Благодарил (а): 31 раз
Поблагодарили: 29 раз

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

Сообщение Alecto »

Доп.поле phpbb_website - сайт, все опции в настройках в админке: НЕТ
когда выполняю поиск пользователя - поле отображается.

Для ICQ всплывающая подсказка отображается как SEND_ICQ_MESSAGE

Есть доп.поле vkontakte, оно по включенным в настройках опциям полностью соответвует facebook.
facebook отображается в поиске пользователя, vkontakte при всех одинаковых - нет.

Алг
Сообщения: 645
Зарегистрирован: 18 фев 2014, 17:28
Благодарил (а): 36 раз
Поблагодарили: 97 раз
Контактная информация:

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

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

Alecto писал(а):QR_BBPOST Доп.поле phpbb_website - сайт, все опции в настройках в админке: НЕТ
когда выполняю поиск пользователя - поле отображается.
ок, не учла настройки админа. Будем ориентироваться на опцию "Отображать в списке пользователей"?
Alecto писал(а):QR_BBPOST Для ICQ всплывающая подсказка отображается как SEND_ICQ_MESSAGE
недоперевели?
Alecto писал(а):QR_BBPOST Есть доп.поле vkontakte, оно по включенным в настройках опциям полностью соответвует facebook.
facebook отображается в поиске пользователя, vkontakte при всех одинаковых - нет.
Его же нету в базовом пакете. Для остальных полей в движке есть весь необходимый код ( иконки, тултипы, строки подключения к сервису). Наверное, нужен экст подключения "вконтаке" сначала?

Аватара пользователя
Alecto
Сообщения: 571
Зарегистрирован: 05 авг 2014, 21:41
Благодарил (а): 31 раз
Поблагодарили: 29 раз

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

Сообщение Alecto »

Алг писал(а):QR_BBPOST не учла настройки админа
Алг писал(а):QR_BBPOST недоперевели?
похоже на то.
Алг писал(а):QR_BBPOST нужен экст подключения "вконтаке" сначала?
думал, что поиск подтягивает все поля с включенными настройками "Отображать поле как контактную информацию:"
не стоит с этим так заморачиваться, не будет его - ну и хрен с ним.

Xisp
Сообщения: 155
Зарегистрирован: 02 фев 2014, 12:38
Благодарил (а): 16 раз
Поблагодарили: 8 раз

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

Сообщение Xisp »

Алг писал(а):QR_BBPOST Наверное, нужен экст подключения "вконтаке" сначала?
Скорее доработка поиска для
Alecto писал(а):QR_BBPOST подтягивает все поля с включенными настройками "Отображать поле как контактную информацию:"
Alecto писал(а):QR_BBPOST не стоит с этим так заморачиваться, не будет его - ну и хрен с ним.
Но если оно будет- будет же лучше ;)

Алг
Сообщения: 645
Зарегистрирован: 18 фев 2014, 17:28
Благодарил (а): 36 раз
Поблагодарили: 97 раз
Контактная информация:

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

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

Xisp писал(а):QR_BBPOST
100%. я подумаю, как подключить "вконтаке", всё=таки самая популярная среди россиян соцсеть
Xisp писал(а):
Alecto писал(а):QR_BBPOST поиск подтягивает все поля с включенными настройками "Отображать поле как контактную информацию:"
так и сделаю в след. версии

Ответить