Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
[BETA] Search Topic JQAutocomplete
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
- Пчелкин
- phpBB 3.3.0
- Сообщения: 11234
- Стаж: 14 лет 2 месяца
- Откуда: fotovideoforum.ru
- Благодарил (а): 1782 раза
- Поблагодарили: 1340 раз
- Контактная информация:
Re: [BETA] Search Topic JQAutocomplete
phpBB Guru ‹ портал
Список форумов ‹ главная
phpBB 3.0.х ‹ категория
Модификация phpBB 3.0.x форум
Анонсы и поддержка модов для phpBB 3.0.x - подфорум
Список форумов ‹ главная
phpBB 3.0.х ‹ категория
Модификация phpBB 3.0.x форум
Анонсы и поддержка модов для phpBB 3.0.x - подфорум
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Фотовидеофорум ; Форум Кировского района ; Форумы Калдина-Клуба ; Форум Japan Navigation Group
Фотовидеофорум ; Форум Кировского района ; Форумы Калдина-Клуба ; Форум Japan Navigation Group
-
- phpBB 2.0.1
- Сообщения: 252
- Стаж: 16 лет 6 месяцев
- Благодарил (а): 10 раз
- Поблагодарили: 26 раз
- Контактная информация:
Re: [BETA] Search Topic JQAutocomplete
Ну насчёт первых двух я конечно погорячился
А вот последнее .... сорри, но такого понятия "подфорум" нет. PhpBB даёт три варианта - Линк, Форум и Категория.
А вот последнее .... сорри, но такого понятия "подфорум" нет. PhpBB даёт три варианта - Линк, Форум и Категория.
WORK: phpBB3 3.0.8 + Portal XL 5.0 + MODs + Custom,
PHP Version 5.3.3-7+squeeze25, Apache/2.2.9 (Debian), MySQL(i) 5.1.73-1+deb6u1-log
PHP Version 5.3.3-7+squeeze25, Apache/2.2.9 (Debian), MySQL(i) 5.1.73-1+deb6u1-log
- Пчелкин
- phpBB 3.3.0
- Сообщения: 11234
- Стаж: 14 лет 2 месяца
- Откуда: fotovideoforum.ru
- Благодарил (а): 1782 раза
- Поблагодарили: 1340 раз
- Контактная информация:
Re: [BETA] Search Topic JQAutocomplete
Форум в форуме ...эскюзме...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Фотовидеофорум ; Форум Кировского района ; Форумы Калдина-Клуба ; Форум Japan Navigation Group
Фотовидеофорум ; Форум Кировского района ; Форумы Калдина-Клуба ; Форум Japan Navigation Group
- Alecto
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 14 лет 3 месяца
- Откуда: Украина! Харьков
- Благодарил (а): 80 раз
- Поблагодарили: 292 раза
- Контактная информация:
Re: [BETA] Search Topic JQAutocomplete
скажите, параметр количества найденных результатов
если его увеличить например до 1000, это увеличивает нагрузку на сервер? или это просто ограничение выборки по запросу?
Код: Выделить всё
$config['search_topic_num'] = 50; //Set number of search results
-
- phpBB 2.0.1
- Сообщения: 252
- Стаж: 16 лет 6 месяцев
- Благодарил (а): 10 раз
- Поблагодарили: 26 раз
- Контактная информация:
Re: [BETA] Search Topic JQAutocomplete
После ввода двух символов (при настройке по умолчанию) делается один запрос к базе данных, вводите ещё один символ - ещё один запрос с задержкой 400мс.
50 - это ограничение вывода результатов.
при выводе тысячи результатов, естественно сам запрос будет более "тяжёлым".
Если выбирать между 50 и 100, то это незначительно.
PS а зачем 1000? Есть такое кол-во тем на форуме, соответствующих искомому слову?
Какой в этом смысл? Даже если есть такое кол-во тем, список не поместится на страницу, и юзабилити такого списка = 0
50 - это ограничение вывода результатов.
при выводе тысячи результатов, естественно сам запрос будет более "тяжёлым".
Если выбирать между 50 и 100, то это незначительно.
PS а зачем 1000? Есть такое кол-во тем на форуме, соответствующих искомому слову?
Какой в этом смысл? Даже если есть такое кол-во тем, список не поместится на страницу, и юзабилити такого списка = 0
WORK: phpBB3 3.0.8 + Portal XL 5.0 + MODs + Custom,
PHP Version 5.3.3-7+squeeze25, Apache/2.2.9 (Debian), MySQL(i) 5.1.73-1+deb6u1-log
PHP Version 5.3.3-7+squeeze25, Apache/2.2.9 (Debian), MySQL(i) 5.1.73-1+deb6u1-log
- Alecto
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 14 лет 3 месяца
- Откуда: Украина! Харьков
- Благодарил (а): 80 раз
- Поблагодарили: 292 раза
- Контактная информация:
Re: [BETA] Search Topic JQAutocomplete
velo
к сожалению или к счастью - есть, причем гораздо большее количество.
даже если нету сейчас, - будет через какое-то время.
приведу пример:
ограничение выборки 50, поиск срабатывает с 3х символов.
ввожу МОТ - срабатывает выборка и находит 50 тем.
уточню запрос МОТОВЫСТАВКА - такие темы не попали в 50 тем первой поисковой выборки, они гарантированно есть, но при уточнении запроса они более не выдаются.
Такая работа поиска и натолкнула на то, что выборка происходит в самом начале, далее строится список и дальнейшее уточнение происходит в нем... наверно я чтото не понял или у меня чтото не корректно работает?
к сожалению или к счастью - есть, причем гораздо большее количество.
даже если нету сейчас, - будет через какое-то время.
честно говоря, думал что выполняется только один поисковый запрос после ввода нескольких первых символов и далее поиск выполняется только в найденном... на это натолкнул тот факт, что уточнение поискового запроса после ввода большего количества символов не добавляет новых значений.ещё один запрос с задержкой 400мс.
приведу пример:
ограничение выборки 50, поиск срабатывает с 3х символов.
ввожу МОТ - срабатывает выборка и находит 50 тем.
уточню запрос МОТОВЫСТАВКА - такие темы не попали в 50 тем первой поисковой выборки, они гарантированно есть, но при уточнении запроса они более не выдаются.
Такая работа поиска и натолкнула на то, что выборка происходит в самом начале, далее строится список и дальнейшее уточнение происходит в нем... наверно я чтото не понял или у меня чтото не корректно работает?
- Alecto
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 14 лет 3 месяца
- Откуда: Украина! Харьков
- Благодарил (а): 80 раз
- Поблагодарили: 292 раза
- Контактная информация:
Re: [BETA] Search Topic JQAutocomplete
boloto
если бы 4 устраивало - сделал бы, но начинать поиск необходимо с 3х символов.
если бы 4 устраивало - сделал бы, но начинать поиск необходимо с 3х символов.
- boloto
- phpBB 1.4.4
- Сообщения: 126
- Стаж: 14 лет 5 месяцев
- Благодарил (а): 57 раз
- Поблагодарили: 10 раз
- Контактная информация:
Re: [BETA] Search Topic JQAutocomplete
пока не возникло идей реализации? :oops:velo писал(а):Я сам с подфорумами пока не сталкивался, поэтому чтоб не пойти в ненужном направлении интересуюсь, чтобы сымитировать у себя на тестовом форуме.
- Alecto
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 14 лет 3 месяца
- Откуда: Украина! Харьков
- Благодарил (а): 80 раз
- Поблагодарили: 292 раза
- Контактная информация:
Re: [BETA] Search Topic JQAutocomplete
2 Velo
к ситуации описанной здесь [BETA] Search Topic JQAutocomplete добавлю скрины
поиск начинается с 3 символов, время реакции 1000 мс, выводится 200 результатов.
1. ввожу 3 символа, получаю огромный список результов.
.....
2. уточняю поисковый запрос до 5 символов, получаю один результат, что не соответствует действительности
.....
на самом деле, если ввести другой запрос, а после него быстро ввести слово МОТОВ, то получаем правильный результат.
.....
То же самое получается если:
на скрине ниже продолжаем уточнять запрос того что было проиллюстрировано на 1-м шаге (МОТ+0+В+Ы) - в результате получается пустая выборка:
.....
После обновления страницы, либо если ввести любой другой запрос и после него повторить нужных, либо изначально быстро вводить требуемый запрос МОТОВЫ, то получаем правильный результат:
.....
Что и натолкнуло на мысль, что запрос при вводе символов выполняется только один раз и далее поиск производится в заполненном изначально массиве. Более запросы к базе не выполняются (?)
С одной стороны - выполнение запроса к базе один раз позволяет снизить нагрузку на сервер, с другой стороны такое решение не универсально и рано или поздно приведет к невозможности нормально испольовать быстрый поиск. Поэтому, обновление запроса после ввода каждого символа с заданным интервалом - оптимально, но почему оно не работает?
к ситуации описанной здесь [BETA] Search Topic JQAutocomplete добавлю скрины
поиск начинается с 3 символов, время реакции 1000 мс, выводится 200 результатов.
1. ввожу 3 символа, получаю огромный список результов.
.....
2. уточняю поисковый запрос до 5 символов, получаю один результат, что не соответствует действительности
.....
на самом деле, если ввести другой запрос, а после него быстро ввести слово МОТОВ, то получаем правильный результат.
.....
То же самое получается если:
на скрине ниже продолжаем уточнять запрос того что было проиллюстрировано на 1-м шаге (МОТ+0+В+Ы) - в результате получается пустая выборка:
.....
После обновления страницы, либо если ввести любой другой запрос и после него повторить нужных, либо изначально быстро вводить требуемый запрос МОТОВЫ, то получаем правильный результат:
.....
Что и натолкнуло на мысль, что запрос при вводе символов выполняется только один раз и далее поиск производится в заполненном изначально массиве. Более запросы к базе не выполняются (?)
Как заставить выполняться поиск после ввода каждого символа, о чем вы упоминали несколько постов ранее.[BETA] Search Topic JQAutocomplete
После ввода двух символов (при настройке по умолчанию) делается один запрос к базе данных, вводите ещё один символ - ещё один запрос с задержкой 400мс.
С одной стороны - выполнение запроса к базе один раз позволяет снизить нагрузку на сервер, с другой стороны такое решение не универсально и рано или поздно приведет к невозможности нормально испольовать быстрый поиск. Поэтому, обновление запроса после ввода каждого символа с заданным интервалом - оптимально, но почему оно не работает?
- Alecto
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 14 лет 3 месяца
- Откуда: Украина! Харьков
- Благодарил (а): 80 раз
- Поблагодарили: 292 раза
- Контактная информация:
Re: [BETA] Search Topic JQAutocomplete
вопрос предыдущего поста по прежнему актуален.
автор мода не ответил, но может кто-то решал подобную проблему и в состоянии помочь?
автор мода не ответил, но может кто-то решал подобную проблему и в состоянии помочь?
-
- phpBB 2.0.21
- Сообщения: 1301
- Стаж: 14 лет 11 месяцев
- Благодарил (а): 245 раз
- Поблагодарили: 31 раз
Re: [BETA] Search Topic JQAutocomplete
Подскажите, как сделать, чтобы при клике на тему в выпадающем списке она открывалась в новом окне
И подскажите по этому моменту:
[BETA] Search Topic JQAutocomplete
Я так и не понял, где должны находиться id исключенных форумов.
И подскажите по этому моменту:
[BETA] Search Topic JQAutocomplete
Я так и не понял, где должны находиться id исключенных форумов.
- boloto
- phpBB 1.4.4
- Сообщения: 126
- Стаж: 14 лет 5 месяцев
- Благодарил (а): 57 раз
- Поблагодарили: 10 раз
- Контактная информация:
Re: [BETA] Search Topic JQAutocomplete
при внесении этих изменений в /ajax/vajax.php поиск не ведется в тех форумах, к которым у пользователя нет доступа. Т.е. если у вас есть отдельная ветка для администраторов, то в результатах быстрого поиска у обычных юзеров не будет этих топиков.romeo_piter писал(а):Я так и не понял, где должны находиться id исключенных форумов.
А вот со "вложенными" подфорумами так до сих пор, к сожалению, глухо :(
-
- phpBB 2.0.21
- Сообщения: 1301
- Стаж: 14 лет 11 месяцев
- Благодарил (а): 245 раз
- Поблагодарили: 31 раз
Re: [BETA] Search Topic JQAutocomplete
Понял.
А мне бы исключить некоторые разделы по forum_id из поиска. Это возможно?
А мне бы исключить некоторые разделы по forum_id из поиска. Это возможно?
- Alecto
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 14 лет 3 месяца
- Откуда: Украина! Харьков
- Благодарил (а): 80 раз
- Поблагодарили: 292 раза
- Контактная информация:
Re: [BETA] Search Topic JQAutocomplete
плюс к тому, что писал ранее добавился еще один вопрос:
если на тему была создана ссылка, то мод в результатах поиска дублирует название темы, причем по одному из результатов выполняется корректный переход в тему, по другому (другимв зависимости от количества ссылок на тему) выдается ошибка, что запрошенная тема не существует.
как побороть сию гадость?
если на тему была создана ссылка, то мод в результатах поиска дублирует название темы, причем по одному из результатов выполняется корректный переход в тему, по другому (другим
как побороть сию гадость?