[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 лет 8 месяцев
- Откуда: Израиль
- Благодарил (а): 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 3.1.x в форум Анонсы и поддержка расширений для phpBB 3.1.x 11.07.2015 12:55 модератором LavIgor
-
- Former team member
- Сообщения: 933
- Стаж: 12 лет 8 месяцев
- Откуда: Израиль
- Благодарил (а): 72 раза
- Поблагодарили: 248 раз
Re: [dev] liveSearch - живой поиск (как в Гугле)
достаточно кмк
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
-
- phpBB 2.0.15
- Сообщения: 1011
- Стаж: 10 лет 6 месяцев
- Откуда: Беларусь
- Благодарил (а): 264 раза
- Поблагодарили: 47 раз
Re: [dev] liveSearch - живой поиск (как в Гугле)
а заменить стандартный поиск этим расширением? что бы пр нажатии на поиск перекидывало на этот?
-
- Former team member
- Сообщения: 933
- Стаж: 12 лет 8 месяцев
- Откуда: Израиль
- Благодарил (а): 72 раза
- Поблагодарили: 248 раз
Re: [dev] liveSearch - живой поиск (как в Гугле)
а смысл?
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
-
- phpBB 2.0.15
- Сообщения: 1011
- Стаж: 10 лет 6 месяцев
- Откуда: Беларусь
- Благодарил (а): 264 раза
- Поблагодарили: 47 раз
Re: [dev] liveSearch - живой поиск (как в Гугле)
Алг, а зачем 2поиска) хочу заменить родной поиск просто. Да и сейчас из за мотни не работает ссылка нормально
-
- Former team member
- Сообщения: 933
- Стаж: 12 лет 8 месяцев
- Откуда: Израиль
- Благодарил (а): 72 раза
- Поблагодарили: 248 раз
Re: [dev] liveSearch - живой поиск (как в Гугле)
просто сделайте родной поиск невидимым, хотя один другого не заменяет
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
-
- phpBB 3.0.0 RC2
- Сообщения: 1540
- Стаж: 13 лет 3 месяца
- Благодарил (а): 49 раз
- Поблагодарили: 77 раз
Re: [dev] liveSearch - живой поиск (как в Гугле)
Возможно ли сделать скрытия живого поиска при расширении экрана менее 700px? Мой опыт показывает, что в тачскрине пользоваться неудобно, а если отключать .headerbar менее 700px, то расширение просто мешает попадать по ссылкам пальцами в menubar ссылка. Сложите окно поуже и попробуйте нажать на "ссылки"
-
- Former team member
- Сообщения: 933
- Стаж: 12 лет 8 месяцев
- Откуда: Израиль
- Благодарил (а): 72 раза
- Поблагодарили: 248 раз
Re: [dev] liveSearch - живой поиск (как в Гугле)
У меня в планах стоит респонсивность расширения, все никак не доберусь. Пока вы можете сделать так
открыть файл live_search.css
добавить
открыть файл live_search.css
добавить
Код: Выделить всё
@media only screen and (max-width: 700px)
, only screen and (max-device-width: 700px)
{
#leavesearch_btn
{
display:none;
}
}
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
Re: [dev] liveSearch - живой поиск (как в Гугле)
Народ помогите, установил расширение, поработал день и перестал работать. Расширения которые есть отключал все и пробовал только живой поиск оставить и ничего не получается...
Мой сайт forum-t2.com
Расширение не реагирует на клик...
Мой сайт forum-t2.com
Расширение не реагирует на клик...
-
- Former team member
- Сообщения: 933
- Стаж: 12 лет 8 месяцев
- Откуда: Израиль
- Благодарил (а): 72 раза
- Поблагодарили: 248 раз
Re: [dev] liveSearch - живой поиск (как в Гугле)
Попробуйте так
открыть файл forum_fn.js вашего стиля
найти
заменить на
Отправлено спустя 24 минуты 58 секунд:
и дайте, пожалуйста, ссылку на стиль, который Вы используете
открыть файл forum_fn.js вашего стиля
найти
Код: Выделить всё
className = tab.attr('class').split(' '),
Код: Выделить всё
if (tab.attr('class')) className = tab.attr('class').split(' '),
и дайте, пожалуйста, ссылку на стиль, который Вы используете
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
Re: [dev] liveSearch - живой поиск (как в Гугле)
Агл, название basic - даже не помню где его скачал, стиль адаптивный.
Если хотите могу вам скинуть.
Если хотите могу вам скинуть.
Re: [dev] liveSearch - живой поиск (как в Гугле)
Ещё раз здравствуйте, новая ошибка...
Например: Создаю тему пишу заголовок, потом стираю и ошибка, скрин прилагаю:
Например: Создаю тему пишу заголовок, потом стираю и ошибка, скрин прилагаю:
Ошибка тут
-
- Former team member
- Сообщения: 3468
- Стаж: 11 лет
- Благодарил (а): 39 раз
- Поблагодарили: 792 раза
Re: [dev] liveSearch - живой поиск (как в Гугле)
А что над формой создания новой темы?
Похожих тем нет?
Возможно, срабатывает этот код:
Похожих тем нет?
Возможно, срабатывает этот код:
Код: Выделить всё
if (S_SIMILARTOPIC_SHOW)
{
var new_topic = $('.ls_similartopics').next().find('input[name=subject]');
$(new_topic).attr('autocomplete', 'off').css('padding-left', '2px');
$('.ls_similartopics').next().find('input[name=subject]').autocomplete_ls({
url: U_SIMILARTOPIC_LS_PATH,
sortResults: false,
width: 600,
maxItemsToShow: maxItemsToShow_topic,
selectFirst: true,
minChars: minChars_topic,
fixedPos:false,
showResult: function (value, data) {
return '<span style="">' + hilight(value, $("#topic_live_search").val()) + '</span>';
},
onItemSelect: function (item) {
goto_topic(item);
}
});
}
-
- Former team member
- Сообщения: 3468
- Стаж: 11 лет
- Благодарил (а): 39 раз
- Поблагодарили: 792 раза
Re: [dev] liveSearch - живой поиск (как в Гугле)
Ну значит можно сделать точек остановка внутри функции
autocomplete_ls
в отладчике и посмотреть, откуда она вызывается.