Страница 3 из 18

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

Добавлено: 30.10.2014 12:36
Алг
Расширение позволяет быстро перейти к форуму/теме/пользователю по набору части названия/имени:
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

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

Добавлено: 07.12.2014 22:14
Алг
на твоём из адресной строки стерла сид, авторизация осталась. значит можно пробовать убирать

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

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

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

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

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

что с сидами в адресе? удалось побороть?

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

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

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

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

Добавлено: 08.12.2014 23:51
Alecto
Алг писал(а):Может не связываться в этом эксте с исключенными вообще?
я не вижу смысла скрывать.
кому положено видеть - видит, у кого нет прав - получается что не видит.
не усложняй, пока не будет ясно и четкой формулировки для чего такая опция пригодится.
оставь гдето наработку, чтобы заново не мудрить в случае надобности.

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

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

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

Добавлено: 09.12.2014 0:11
Alecto
Алг писал(а):так по твоей просьбе вставила-то
виноват, каюсь.

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

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

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

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

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

http://motobratva.com/liveSearch/usertopic/
http://motobratva.com/liveSearch/userpost/
я конечно их отмечу в robots.txt, но где-то же гугл их нашел?

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

Добавлено: 28.12.2014 2:10
xisp
В яваскрипте. Как минимум гугл частично и местами исполняет яваскрипт (хотя полагаться на это не стоит).

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

Добавлено: 28.12.2014 7:04
Anvar
Поисковики вроде как запустить скрипты пока ещё не могут слава богу, но читают их успешно, как и текстовые файлы.

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

Добавлено: 28.12.2014 8:38
Алг
а гугл не говорит какие? потому что эти два файла совершенно статичны( в отличие от всего остального в живом поиске)

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

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

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

Добавлено: 28.12.2014 16:27
xisp
Anvar писал(а):Поисковики вроде как запустить скрипты пока ещё не могут слава богу
Статья 2012, с отсылкой к 2011.
Алг писал(а):а гугл не говорит какие?
Нет, как и всё остальное в их алгоритмах, покрыто тайнами за 7 печатями.
Нужно в метазаголовки страницы внести запрет индексирования.

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

Добавлено: 24.01.2015 23:58
Alecto
что насчет фикса ошибок с сидами?
достали - сил нет.
о них давненько сообщалось.