[3.1][3.2][dev] liveSearch - живой поиск (как в Гугле)
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение

-
- Former team member
- Сообщения: 933
- Стаж: 12 лет 7 месяцев
- Откуда: Израиль
- Благодарил (а): 72 раза
- Поблагодарили: 248 раз
[3.1][3.2][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
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
Последний раз редактировалось Алг 18.05.2023 18:26, всего редактировалось 1 раз.
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
-
- phpBB 1.4.2
- Сообщения: 50
- Стаж: 10 лет 5 месяцев
- Благодарил (а): 21 раз
- Поблагодарили: 2 раза
Re: [dev] liveSearch - живой поиск (как в Гугле)
Алг, доброго времени суток! Хотел поинтересоваться: не планируете вернуть в расширение поиск сообщений пользователя?
-
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 15 лет 2 месяца
- Откуда: Украина! Харьков
- Благодарил (а): 68 раз
- Поблагодарили: 240 раз
Re: [dev] liveSearch - живой поиск (как в Гугле)
обратил внимание: вроде как темы в списке поиска выдаются в порядке их создания.
а если изменить порядок поиска, чтобы новые темы были вначале списка?
а если изменить порядок поиска, чтобы новые темы были вначале списка?
-
- Former team member
- Сообщения: 933
- Стаж: 12 лет 7 месяцев
- Откуда: Израиль
- Благодарил (а): 72 раза
- Поблагодарили: 248 раз
Re: [dev] liveSearch - живой поиск (как в Гугле)
Alecto, логично
Добавлено спустя 3 минуты 37 секунд:
Вот мой примерный список todo
1. Сообщения пользователя ( с дифференциацией по теме, форуму, конференции)
2. Быстрый поиск форума, юзера, группы в панели администратора
3. Аддаптивныйй дизайн ( пока сделано только для списка контактов)
Добавлено спустя 3 минуты 37 секунд:
KOT-Pskov, планируюKOT-Pskov писал(а):не планируете вернуть в расширение поиск сообщений пользователя?
Вот мой примерный список todo
1. Сообщения пользователя ( с дифференциацией по теме, форуму, конференции)
2. Быстрый поиск форума, юзера, группы в панели администратора
3. Аддаптивныйй дизайн ( пока сделано только для списка контактов)
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
-
- phpBB 1.4.2
- Сообщения: 50
- Стаж: 10 лет 5 месяцев
- Благодарил (а): 21 раз
- Поблагодарили: 2 раза
Re: [dev] liveSearch - живой поиск (как в Гугле)
Алг, заметил небольшую.. особенность. "Глаз" ведёт себя по разному для гостя и для зарегистрированного пользователя:
По сути не критично, но бывает закрывает часть текста с права.
Шаблон стандартный, без правок.По сути не критично, но бывает закрывает часть текста с права.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Former team member
- Сообщения: 933
- Стаж: 12 лет 7 месяцев
- Откуда: Израиль
- Благодарил (а): 72 раза
- Поблагодарили: 248 раз
Re: [dev] liveSearch - живой поиск (как в Гугле)
KOT-Pskov, проверила в оперенекст и хроме - не смещается. Каким браузером смотрите?
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
-
- phpBB 1.4.2
- Сообщения: 50
- Стаж: 10 лет 5 месяцев
- Благодарил (а): 21 раз
- Поблагодарили: 2 раза
Re: [dev] liveSearch - живой поиск (как в Гугле)
Mozilla Firefox (последний)
Добавлено спустя 2 минуты 15 секунд:
IE 11 (win 8.1) Добавлено спустя 22 минуты 41 секунду:
Кажется проблема в расширении [BETA] empennage: добавление контента в низ страниц.. При добавлении второго счётчика происходит расширение шаблона стиля.
Счётчик добавлял в предложенную конструкцию:
На предыдущих скринах в правом блоке был вставлен код только для подсчёта статистики (без отображения счётчика). После добавления самого счётчика в правый блок, шаблон растянуло ещё сильнее и теперь у залогиненных пользователей тоже.
Добавлено спустя 2 часа 18 минут 16 секунд:
Если поставить счётчики после футера, то всё возвращается на место. Правда внешний вид (по крайней мере на ПК, на телефоне нормально) малость страдает..
Добавлено спустя 2 минуты 15 секунд:
IE 11 (win 8.1) Добавлено спустя 22 минуты 41 секунду:
Кажется проблема в расширении [BETA] empennage: добавление контента в низ страниц.. При добавлении второго счётчика происходит расширение шаблона стиля.
Счётчик добавлял в предложенную конструкцию:
Код: Выделить всё
<div width="100%">
<div style="float:left; padding:8px;">
...контент...
</div>
<div style="float:right; padding:8px;">
...контент...
</div>
</div>
Если поставить счётчики после футера, то всё возвращается на место. Правда внешний вид (по крайней мере на ПК, на телефоне нормально) малость страдает..
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 15 лет 2 месяца
- Откуда: Украина! Харьков
- Благодарил (а): 68 раз
- Поблагодарили: 240 раз
Re: [dev] liveSearch - живой поиск (как в Гугле)
набрал в поиске форум, кликнул его в списке и получил при переходе что его не существует.
повторил - все нашлось и открылось.
ошибка возникла в первый раз, повторить пока не удалось.
повторил - все нашлось и открылось.
ошибка возникла в первый раз, повторить пока не удалось.
-
- Former team member
- Сообщения: 933
- Стаж: 12 лет 7 месяцев
- Откуда: Израиль
- Благодарил (а): 72 раза
- Поблагодарили: 248 раз
Re: [dev] liveSearch - живой поиск (как в Гугле)
добавилаАлг писал(а):Сообщения пользователя ( с дифференциацией по теме, форуму, конференции)
Плюс в темах пользователя добавлены события для последующей интеграции с экстом TopicPreview.
языковую переменную VIEW_VK_PROFILE пришлось убрать, ею пользуются и другие места. Так что остается только ограничение на имя поля и строка подключения( но она зависит от самой ВКонтакте, а не от экста)Алг писал(а):На поле vkontakte есть след. требования:
Идентификатор поля: phpbb_vk
описание контакта: VIEW_VK_PROFILE
Добавлено спустя 1 минуту 28 секунд:
Только прошу учесть, последняя версия расширения не прошла валидацию. При этом нормально работает, можно и нужно протестировать
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
-
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 15 лет 2 месяца
- Откуда: Украина! Харьков
- Благодарил (а): 68 раз
- Поблагодарили: 240 раз
Re: [dev] liveSearch - живой поиск (как в Гугле)
1 -
2 - ссылки на фб, вк и тд по прежнему открываются в том же окне, перезагружая страницу форума.
3 -
вот только как-то бы облагородить > и >> или вообще убрать, без них вполне нормально
в конференции не звучит, лучше все темы на сайте или все на сайте
в форуме -> в этом форуме
сообщения - аналогично.
в остальном - вроде работает, ошибок при тестировании не обнаружил.
проверял на тесте, из-за п.2 поставить на основу и проверить в реальном режиме не могу - критичный пункт, поэтому сижу пока на старой версии.
этого нет.Alecto писал(а):а если изменить порядок поиска, чтобы новые темы были вначале списка?
2 - ссылки на фб, вк и тд по прежнему открываются в том же окне, перезагружая страницу форума.
3 -
и сообщения... отличная идея! будет полезно.Темы пользователя
>в конференции
>>в форуме
вот только как-то бы облагородить > и >> или вообще убрать, без них вполне нормально
в конференции не звучит, лучше все темы на сайте или все на сайте
в форуме -> в этом форуме
сообщения - аналогично.
в остальном - вроде работает, ошибок при тестировании не обнаружил.
проверял на тесте, из-за п.2 поставить на основу и проверить в реальном режиме не могу - критичный пункт, поэтому сижу пока на старой версии.
-
- Former team member
- Сообщения: 933
- Стаж: 12 лет 7 месяцев
- Откуда: Израиль
- Благодарил (а): 72 раза
- Поблагодарили: 248 раз
Re: [dev] liveSearch - живой поиск (как в Гугле)
это есть. в запросе использую сортировкуAlecto писал(а):а если изменить порядок поиска, чтобы новые темы были вначале списка?
этого нет.
Код: Выделить всё
'ORDER_BY' => 't.topic_last_post_time DESC',
Честно говоря думала, то их должен подхватить менеджер внешних ссылок. Но он не подхватил, и ссылки в минипрофиле тоже не в новом окне открываются. Пришлось самой фиксировать в эксте. Возьми с гитхабаAlecto писал(а):ссылки на фб, вк и тд по прежнему открываются в том же окне, перезагружая страницу форума.
я хотела их стилизовать, поэтому пока убирать не сталаAlecto писал(а):как-то бы облагородить > и >> или вообще убрать, без них вполне нормально
вот тут не согласна.Сайт - это все-таки портал, а форумы - его часть ( как я понимаю)Alecto писал(а):в конференции не звучит, лучше все темы на сайте или все на сайте
в форуме -> в этом форуме
сообщения - аналогично.
а про терминологию форум-конференция были обсуждения. Я решила сделать консистентно с существующей. Желающие могут поменять по своему вкусу
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
-
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 15 лет 2 месяца
- Откуда: Украина! Харьков
- Благодарил (а): 68 раз
- Поблагодарили: 240 раз
Re: [dev] liveSearch - живой поиск (как в Гугле)
обновил, поставил на основу.
теперь ссылки открываются в новом окне, спасибо.
теперь ссылки открываются в новом окне, спасибо.
нет, не работает. новых тем вверху списка нет.Алг писал(а):это есть. в запросе использую сортировку
пока сделал на свой вкус, а дальше - поглядим :)Алг писал(а):я хотела их стилизовать
-
- Former team member
- Сообщения: 933
- Стаж: 12 лет 7 месяцев
- Откуда: Израиль
- Благодарил (а): 72 раза
- Поблагодарили: 248 раз
Re: [dev] liveSearch - живой поиск (как в Гугле)
давай проверим, должны же бытьAlecto писал(а):нет, не работает. новых тем вверху списка нет.
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
-
- Former team member
- Сообщения: 933
- Стаж: 12 лет 7 месяцев
- Откуда: Израиль
- Благодарил (а): 72 раза
- Поблагодарили: 248 раз
Re: [dev] liveSearch - живой поиск (как в Гугле)
упс, поймала ошибку, о которой говорили большевикипользователи
адрес
Добавлено спустя 1 минуту 20 секунд:
а, понятно, я отсортировала в темах пользователя, надо ещё в поиске тем.
адрес
и поиску кранты. А если я программно удалю сид, то юзер потеряет авторизацию?
Добавлено спустя 1 минуту 20 секунд:
а, понятно, я отсортировала в темах пользователя, надо ещё в поиске тем.
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
-
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 15 лет 2 месяца
- Откуда: Украина! Харьков
- Благодарил (а): 68 раз
- Поблагодарили: 240 раз
Re: [dev] liveSearch - живой поиск (как в Гугле)
скорее всего да.Алг писал(а):то юзер потеряет авторизацию?
Перенесено из форума Бета-версии расширений для phpBB 3.1.x в форум Анонсы и поддержка расширений для phpBB 3.1.x 11.07.2015 12:55 модератором LavIgor