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

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

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

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

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

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

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

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

Обсуждение, тестирование, демо ТУТ http://anderson.phpbbguru.net/viewtopic.php?f=5&t=59
Последний раз редактировалось Алг 25.06.2018 20:28, всего редактировалось 1 раз.
Причина: показ на кажлой странице, изменение тега
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

Т. Шаов
KOT-Pskov
phpBB 1.4.2
Сообщения: 50
Стаж: 8 лет 3 месяца
Благодарил (а): 21 раз
Поблагодарили: 2 раза

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

Сообщение KOT-Pskov »

Алг, доброго времени суток! Хотел поинтересоваться: не планируете вернуть в расширение поиск сообщений пользователя?
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 13 лет 1 месяц
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз

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

Сообщение Alecto »

обратил внимание: вроде как темы в списке поиска выдаются в порядке их создания.
а если изменить порядок поиска, чтобы новые темы были вначале списка?
Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 10 лет 6 месяцев
Откуда: Израиль
Благодарил (а): 73 раза
Поблагодарили: 248 раз

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

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

Alecto, логично

Добавлено спустя 3 минуты 37 секунд:
KOT-Pskov писал(а):не планируете вернуть в расширение поиск сообщений пользователя?
KOT-Pskov, планирую
Вот мой примерный список todo
1. Сообщения пользователя ( с дифференциацией по теме, форуму, конференции)
2. Быстрый поиск форума, юзера, группы в панели администратора
3. Аддаптивныйй дизайн ( пока сделано только для списка контактов)
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

Т. Шаов
KOT-Pskov
phpBB 1.4.2
Сообщения: 50
Стаж: 8 лет 3 месяца
Благодарил (а): 21 раз
Поблагодарили: 2 раза

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

Сообщение KOT-Pskov »

Алг, заметил небольшую.. особенность. "Глаз" ведёт себя по разному для гостя и для зарегистрированного пользователя:
ls_10.png
ls_11.png
Шаблон стандартный, без правок.
По сути не критично, но бывает закрывает часть текста с права.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 10 лет 6 месяцев
Откуда: Израиль
Благодарил (а): 73 раза
Поблагодарили: 248 раз

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

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

KOT-Pskov, проверила в оперенекст и хроме - не смещается. Каким браузером смотрите?
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

Т. Шаов
KOT-Pskov
phpBB 1.4.2
Сообщения: 50
Стаж: 8 лет 3 месяца
Благодарил (а): 21 раз
Поблагодарили: 2 раза

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

Сообщение KOT-Pskov »

Mozilla Firefox (последний)

Добавлено спустя 2 минуты 15 секунд:
IE 11 (win 8.1)
ls_12.png
Добавлено спустя 22 минуты 41 секунду:
Кажется проблема в расширении [BETA] empennage: добавление контента в низ страниц.. При добавлении второго счётчика происходит расширение шаблона стиля.
Счётчик добавлял в предложенную конструкцию:

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

<div width="100%">
	<div style="float:left; padding:8px;">
	...контент...
	</div>
	<div style="float:right; padding:8px;">
	...контент...
	</div>
</div>
На предыдущих скринах в правом блоке был вставлен код только для подсчёта статистики (без отображения счётчика). После добавления самого счётчика в правый блок, шаблон растянуло ещё сильнее и теперь у залогиненных пользователей тоже.
ls_&_emp_(ie11).png
ls_&_emp_(MF).png
Добавлено спустя 2 часа 18 минут 16 секунд:
Если поставить счётчики после футера, то всё возвращается на место. Правда внешний вид (по крайней мере на ПК, на телефоне нормально) малость страдает..
ls_&_emp_1.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 13 лет 1 месяц
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз

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

Сообщение Alecto »

набрал в поиске форум, кликнул его в списке и получил при переходе что его не существует.
повторил - все нашлось и открылось.
ошибка возникла в первый раз, повторить пока не удалось.
Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 10 лет 6 месяцев
Откуда: Израиль
Благодарил (а): 73 раза
Поблагодарили: 248 раз

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

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

Алг писал(а):Сообщения пользователя ( с дифференциацией по теме, форуму, конференции)
добавила
Плюс в темах пользователя добавлены события для последующей интеграции с экстом TopicPreview.
Алг писал(а):На поле vkontakte есть след. требования:
Идентификатор поля: phpbb_vk
описание контакта: VIEW_VK_PROFILE
языковую переменную VIEW_VK_PROFILE пришлось убрать, ею пользуются и другие места. Так что остается только ограничение на имя поля и строка подключения( но она зависит от самой ВКонтакте, а не от экста)

Добавлено спустя 1 минуту 28 секунд:
Только прошу учесть, последняя версия расширения не прошла валидацию. При этом нормально работает, можно и нужно протестировать
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

Т. Шаов
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 13 лет 1 месяц
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз

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

Сообщение Alecto »

1 -
Alecto писал(а):а если изменить порядок поиска, чтобы новые темы были вначале списка?
этого нет.

2 - ссылки на фб, вк и тд по прежнему открываются в том же окне, перезагружая страницу форума.

3 -
Темы пользователя
>в конференции
>>в форуме
и сообщения... отличная идея! будет полезно.
вот только как-то бы облагородить > и >> или вообще убрать, без них вполне нормально
в конференции не звучит, лучше все темы на сайте или все на сайте
в форуме -> в этом форуме
сообщения - аналогично.

в остальном - вроде работает, ошибок при тестировании не обнаружил.
проверял на тесте, из-за п.2 поставить на основу и проверить в реальном режиме не могу - критичный пункт, поэтому сижу пока на старой версии.
Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 10 лет 6 месяцев
Откуда: Израиль
Благодарил (а): 73 раза
Поблагодарили: 248 раз

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

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

Alecto писал(а):а если изменить порядок поиска, чтобы новые темы были вначале списка?

этого нет.
это есть. в запросе использую сортировку

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

'ORDER_BY'	=> 't.topic_last_post_time DESC',
и вижу соответственно новые темы сверху
Alecto писал(а):ссылки на фб, вк и тд по прежнему открываются в том же окне, перезагружая страницу форума.
Честно говоря думала, то их должен подхватить менеджер внешних ссылок. Но он не подхватил, и ссылки в минипрофиле тоже не в новом окне открываются. Пришлось самой фиксировать в эксте. Возьми с гитхаба
Alecto писал(а):как-то бы облагородить > и >> или вообще убрать, без них вполне нормально
я хотела их стилизовать, поэтому пока убирать не стала
Alecto писал(а):в конференции не звучит, лучше все темы на сайте или все на сайте
в форуме -> в этом форуме
сообщения - аналогично.
вот тут не согласна.Сайт - это все-таки портал, а форумы - его часть ( как я понимаю)
а про терминологию форум-конференция были обсуждения. Я решила сделать консистентно с существующей. Желающие могут поменять по своему вкусу
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

Т. Шаов
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 13 лет 1 месяц
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз

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

Сообщение Alecto »

обновил, поставил на основу.
теперь ссылки открываются в новом окне, спасибо.
Алг писал(а):это есть. в запросе использую сортировку
нет, не работает. новых тем вверху списка нет.
Алг писал(а):я хотела их стилизовать
пока сделал на свой вкус, а дальше - поглядим :)
Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 10 лет 6 месяцев
Откуда: Израиль
Благодарил (а): 73 раза
Поблагодарили: 248 раз

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

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

Alecto писал(а):нет, не работает. новых тем вверху списка нет.
давай проверим, должны же быть
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

Т. Шаов
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 13 лет 1 месяц
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз

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

Сообщение Alecto »

Изображение
Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 10 лет 6 месяцев
Откуда: Израиль
Благодарил (а): 73 раза
Поблагодарили: 248 раз

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

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

упс, поймала ошибку, о которой говорили большевикипользователи
адрес
и поиску кранты. А если я программно удалю сид, то юзер потеряет авторизацию?

Добавлено спустя 1 минуту 20 секунд:
а, понятно, я отсортировала в темах пользователя, надо ещё в поиске тем.
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

Т. Шаов
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 13 лет 1 месяц
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз

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

Сообщение Alecto »

Алг писал(а):то юзер потеряет авторизацию?
скорее всего да.
Перенесено из форума Бета-версии расширений для phpBB 3.1.x в форум Анонсы и поддержка расширений для phpBB 3.1.x 11.07.2015 12:55 модератором LavIgor

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