Уважаемые пользователи!
Напоминаем, что с 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 лет 4 месяца
Откуда: Израиль
Благодарил (а): 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 раз.
Причина: показ на кажлой странице, изменение тега
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

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

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

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

на твоём из адресной строки стерла сид, авторизация осталась. значит можно пробовать убирать

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

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

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

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

добавила возможность исключать отдельные форумы из списка. Чтобы заработала, надо обновить экст полностью: с отключкой и удалением данных
Форумы исключаются из поиска тем, тем пользователя и сообщений пользоваткля. Я раздумываю, надо ли вставлять исключаемые форумы из поиска форумов, логично ли?
Алг писал(а):имхо в поиске тем отсортировано как надо ( по алфавиту)
не стала менять
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

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

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

Сообщение Alecto »

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

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

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

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

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

Я вот над чем раздумываю. пользователь стоит в форуме, который исключён из живпоиска. и ищет все свои или не свои темы, темы есть, а живпоиск говорит, что нет. Что делать? в этом я вижу нелогичность. Может не связываться в этом эксте с исключенными вообще?
Alecto писал(а):что с сидами в адресе? удалось побороть?
пока не делала
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

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

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

Сообщение Alecto »

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

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

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

так по твоей просьбе вставила-то :)
Только мы о разных вещах сейчас говорим. Видеть форумы и темы в любом случае будет только тот, кто имеет на это право. Непонятки возникнут в случае, если пользователь да, вправе смотреть форум и стоит в нем.Живой поиск предложит ему найти темы или посты юзера в этом форуме, а он исключён из списка. И поиск начего не возвратит. Тут надо подумать. Может ссылку делать неактивной. То есть, если он стоит в исключенном форуме, то ссылка поиск по форуму и поиск по теме или не появляются или неактивны
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

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

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

Сообщение Alecto »

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

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

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

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

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

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

Сообщение Alecto »

гугл показал следующие ошибки сканирования:

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

http://motobratva.com/liveSearch/usertopic/
http://motobratva.com/liveSearch/userpost/
я конечно их отмечу в robots.txt, но где-то же гугл их нашел?
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 10 лет 6 месяцев
Благодарил (а): 101 раз
Поблагодарили: 91 раз
Забанен: Бессрочно

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

Сообщение xisp »

В яваскрипте. Как минимум гугл частично и местами исполняет яваскрипт (хотя полагаться на это не стоит).
phpBBex
Anvar
Former team member
Сообщения: 1965
Стаж: 12 лет 8 месяцев
Благодарил (а): 57 раз
Поблагодарили: 620 раз

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

Сообщение Anvar »

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

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

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

а гугл не говорит какие? потому что эти два файла совершенно статичны( в отличие от всего остального в живом поиске)
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

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

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

Сообщение Alecto »

нет, больше ничего. просто эти два адреса в гугле в ошибках.
отметил их как исправленные, удалил из кэша гугла и занес в роботс.тхт.
на всякий случай отписался здесь.
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 10 лет 6 месяцев
Благодарил (а): 101 раз
Поблагодарили: 91 раз
Забанен: Бессрочно

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

Сообщение xisp »

Anvar писал(а):Поисковики вроде как запустить скрипты пока ещё не могут слава богу
Статья 2012, с отсылкой к 2011.
Алг писал(а):а гугл не говорит какие?
Нет, как и всё остальное в их алгоритмах, покрыто тайнами за 7 печатями.
Нужно в метазаголовки страницы внести запрет индексирования.
phpBBex
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 12 лет 11 месяцев
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз

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

Сообщение Alecto »

что насчет фикса ошибок с сидами?
достали - сил нет.
о них давненько сообщалось.
Перенесено из форума Бета-версии расширений для phpBB 3.1.x в форум Анонсы и поддержка расширений для phpBB 3.1.x 11.07.2015 12:55 модератором LavIgor

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