[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.2] [dev] liveSearch - живой поиск (как в Гугле)
Расширение является 3.2 совместимой версией к [dev] liveSearch - живой поиск (как в Гугле)
Расширение позволяет быстро перейти к форуму/теме/пользователю по набору части названия/имени:
1. Быстрый поиск по форуму отображает все форумы конференции, содержащие введенную комбинацию символов
2. Быстрый поиск по теме отображает все темы конференции, содержащие введенную комбинацию символов
3. Быстрый поиск по пользователю отражает все ники, начинающиеся с введенной комбинации символов и позволяет:
- перейти в профиль пользователя
- отправить ЛС пользователю
- отправить E-mail пользователю
- связаться с пользователем любым, указанным им в профиле сервисом(skype, ICQ, Facebook и.т.д)
- найти все темы пользователя ( в конференции или в конкретном форуме и его подфорумах)
- найти все посты пользователя ( в конференции или в конкретном форуме и его подфорумах или в конкретной теме)
4. на странице создания нового ЛС позволяет быстро добавить пользователя в список получателей
5. Быстрый поиск тем при создании новой темы
6. Быстрый поиск форума, группы, пользователя в панели администратора
7. с помощью плагина "глаз" можно управлять видимостью блока поиска
На странице настроек можно включить/отключить любой из поисков, а также настроить параметры, с какого введённого символа начинать поиск и сколько результатов отображать
Репозиторий: https://github.com/alg5/liveSearch/tree/dev_3.2.x
Инсталляция:
Скопируйте всё содержимое репозитория в папку ext/alg/liveSearch/
Перейдите в Панель администратора: АСР-> Персонализация-> Управление расширениями
Включите расширение "liveSearch"
Расширение позволяет быстро перейти к форуму/теме/пользователю по набору части названия/имени:
1. Быстрый поиск по форуму отображает все форумы конференции, содержащие введенную комбинацию символов
2. Быстрый поиск по теме отображает все темы конференции, содержащие введенную комбинацию символов
3. Быстрый поиск по пользователю отражает все ники, начинающиеся с введенной комбинации символов и позволяет:
- перейти в профиль пользователя
- отправить ЛС пользователю
- отправить E-mail пользователю
- связаться с пользователем любым, указанным им в профиле сервисом(skype, ICQ, Facebook и.т.д)
- найти все темы пользователя ( в конференции или в конкретном форуме и его подфорумах)
- найти все посты пользователя ( в конференции или в конкретном форуме и его подфорумах или в конкретной теме)
4. на странице создания нового ЛС позволяет быстро добавить пользователя в список получателей
5. Быстрый поиск тем при создании новой темы
6. Быстрый поиск форума, группы, пользователя в панели администратора
7. с помощью плагина "глаз" можно управлять видимостью блока поиска
На странице настроек можно включить/отключить любой из поисков, а также настроить параметры, с какого введённого символа начинать поиск и сколько результатов отображать
Репозиторий: https://github.com/alg5/liveSearch/tree/dev_3.2.x
Инсталляция:
Скопируйте всё содержимое репозитория в папку ext/alg/liveSearch/
Перейдите в Панель администратора: АСР-> Персонализация-> Управление расширениями
Включите расширение "liveSearch"
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
-
- phpBB 2.0.7a
- Сообщения: 622
- Стаж: 7 лет 3 месяца
- Благодарил (а): 210 раз
- Поблагодарили: 69 раз
Re: [3.2] [dev] liveSearch - живой поиск (как в Гугле)
Просмотрел всю тему - и эту и предыдущую (про это расширение для 3.1).
Не нашёл ответа. Простите, если просмотрел.
Как сделать, чтобы ВСЕ результаты поиска открывались в новой вкладке?
То есть, получил результаты по поиску форумов, клацнул на то, что интересует, и ссылка открывается в новой вкладке.
Аналогично и для всего остального в поиске - тем и пользователей.
Версия форума 3.2.5, стоит также расширение External Links Open in New Window, стиль переделанный просильвер (ну очень переделанный).
Не нашёл ответа. Простите, если просмотрел.
Как сделать, чтобы ВСЕ результаты поиска открывались в новой вкладке?
То есть, получил результаты по поиску форумов, клацнул на то, что интересует, и ссылка открывается в новой вкладке.
Аналогично и для всего остального в поиске - тем и пользователей.
Версия форума 3.2.5, стоит также расширение External Links Open in New Window, стиль переделанный просильвер (ну очень переделанный).
-
- Поддержка
- Сообщения: 12751
- Стаж: 13 лет 8 месяцев
- Благодарил (а): 159 раз
- Поблагодарили: 2276 раз
Re: [3.2] [dev] liveSearch - живой поиск (как в Гугле)
Leo Angel, в файле https://github.com/alg5/liveSearch/blob ... sults.html во все подходящие ссылки физически вписать
Это в ссылки с
target="_blank"
Это в ссылки с
Код: Выделить всё
{livesearchresults.U_NEWEST_POST}
{livesearchresults.U_VIEW_TOPIC}
{livesearchresults.U_VIEW_FORUM}
{livesearchresults.U_VIEW_POST}
-
- phpBB 2.0.7a
- Сообщения: 622
- Стаж: 7 лет 3 месяца
- Благодарил (а): 210 раз
- Поблагодарили: 69 раз
Re: [3.2] [dev] liveSearch - живой поиск (как в Гугле)
Татьяна5, спасибо.
Нашёл. Таких ссылок в файле 9штук.
Вставил
Не работает!
Ссылки результатов поиска по имени в новой вкладке не открываются...
Нашёл. Таких ссылок в файле 9штук.
Вставил
target="_blank"
Не работает!
Ссылки результатов поиска по имени в новой вкладке не открываются...
Последний раз редактировалось Leo Angel 19.02.2019 23:26, всего редактировалось 1 раз.
-
- Former team member
- Сообщения: 12113
- Стаж: 18 лет 2 месяца
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 36 раз
- Поблагодарили: 1526 раз
Re: [3.2] [dev] liveSearch - живой поиск (как в Гугле)

Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- phpBB 2.0.7a
- Сообщения: 622
- Стаж: 7 лет 3 месяца
- Благодарил (а): 210 раз
- Поблагодарили: 69 раз
Re: [3.2] [dev] liveSearch - живой поиск (как в Гугле)
Естественно!!! И на форуме и в браузере! 
Результаты поиска форумов и тем, открываются в новых вкладках, а результаты поиска по имени пользователя в той же вкладке.

Результаты поиска форумов и тем, открываются в новых вкладках, а результаты поиска по имени пользователя в той же вкладке.
-
- phpBB 2.0.0
- Сообщения: 232
- Стаж: 9 лет 3 месяца
- Благодарил (а): 95 раз
- Поблагодарили: 7 раз
Re: [3.2] [dev] liveSearch - живой поиск (как в Гугле)
На версии php 7.2 в модераторском разделе в шапке форума выходит
подскажите что поправить
Код: Выделить всё
[phpBB Debug] PHP Warning: in file [ROOT]/ext/alg/liveSearch/event/listener.php on line 58: A non-numeric value encountered
Версия phpBB: 3.3.11
-
- Поддержка
- Сообщения: 12751
- Стаж: 13 лет 8 месяцев
- Благодарил (а): 159 раз
- Поблагодарили: 2276 раз
Re: [3.2] [dev] liveSearch - живой поиск (как в Гугле)
static77, попробуйте так (заменить строку)
Код: Выделить всё
$is_livesearch_mcp = isset($this->config['live_search_on_off_mcp']) & intval($this->config['live_search_on_off_mcp']) ? true : false;
-
- phpBB 2.0.16
- Сообщения: 1086
- Стаж: 9 лет 9 месяцев
- Благодарил (а): 203 раза
- Поблагодарили: 91 раз
Re: [3.2] [dev] liveSearch - живой поиск (как в Гугле)
static77, Re: [3.1][3.2][dev] [dev] liveSearch - живой поиск (как в Гугле)
Татьяна5, странно, 2 темы на 1 расширение
Татьяна5, странно, 2 темы на 1 расширение

Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))
-
- Поддержка
- Сообщения: 12751
- Стаж: 13 лет 8 месяцев
- Благодарил (а): 159 раз
- Поблагодарили: 2276 раз
Re: [3.2] [dev] liveSearch - живой поиск (как в Гугле)
Да, странно
Значит продолжение там (а варианты исправлений оба имеют право на жизнь) - [3.1][3.2][dev] [dev] liveSearch - живой поиск (как в Гугле)
Значит продолжение там (а варианты исправлений оба имеют право на жизнь) - [3.1][3.2][dev] [dev] liveSearch - живой поиск (как в Гугле)
-
- Former team member
- Сообщения: 12113
- Стаж: 18 лет 2 месяца
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 36 раз
- Поблагодарили: 1526 раз
Re: [3.2] [dev] liveSearch - живой поиск (как в Гугле)
Татьяна5, там ветка для 3.1. Нет ссылки на версию для 3.2. Надо объединить темы и почистить, навести порядок.
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- phpBB 2.0.0
- Сообщения: 232
- Стаж: 9 лет 3 месяца
- Благодарил (а): 95 раз
- Поблагодарили: 7 раз
-
- phpBB 2.0.5
- Сообщения: 483
- Стаж: 6 лет 8 месяцев
- Благодарил (а): 67 раз
- Поблагодарили: 13 раз
Re: [3.2] [dev] liveSearch - живой поиск (как в Гугле)
При поиске по имени выбираешь в окне посмотреть "Сообщения в конференции", после нажатия все становится иероглифами с ошибкой:
На вашем сайте аналогичная ошибка, правда текст нормальный, не иероглифами.
Отправлено спустя 3 минуты 39 секунд:
Видимо, данная ошибка возникла после обновления PHPBB!
Код: Выделить всё
[phpBB Debug] PHP Warning: in file [ROOT]/ext/alg/liveSearch/controller/livesearch_ajax_handler.php on line 889: A non-numeric value encountered
[phpBB Debug] PHP Warning: in file [ROOT]/ext/alg/liveSearch/controller/livesearch_ajax_handler.php on line 889: A non-numeric value encountered
[phpBB Debug] PHP Warning: in file [ROOT]/ext/alg/liveSearch/controller/livesearch_ajax_handler.php on line 889: A non-numeric value encountered
[phpBB Debug] PHP Warning: in file [ROOT]/ext/alg/liveSearch/controller/livesearch_ajax_handler.php on line 889: A non-numeric value encountered
[phpBB Debug] PHP Warning: in file [ROOT]/ext/alg/liveSearch/controller/livesearch_ajax_handler.php on line 889: A non-numeric value encountered
[phpBB Debug] PHP Warning: in file [ROOT]/ext/alg/liveSearch/controller/livesearch_ajax_handler.php on line 889: A non-numeric value encountered
[phpBB Debug] PHP Warning: in file [ROOT]/ext/alg/liveSearch/controller/livesearch_ajax_handler.php on line 889: A non-numeric value encountered
[phpBB Debug] PHP Warning: in file [ROOT]/ext/alg/liveSearch/controller/livesearch_ajax_handler.php on line 889: A non-numeric value encountered
[phpBB Debug] PHP Warning: in file [ROOT]/ext/alg/liveSearch/controller/livesearch_ajax_handler.php on line 889: A non-numeric value encountered
[phpBB Debug] PHP Warning: in file [ROOT]/ext/alg/liveSearch/controller/livesearch_ajax_handler.php on line 889: A non-numeric value encountered
[phpBB Debug] PHP Warning: in file [ROOT]/ext/alg/liveSearch/controller/livesearch_ajax_handler.php on line 889: A non-numeric value encountered
[phpBB Debug] PHP Warning: in file [ROOT]/ext/alg/liveSearch/controller/livesearch_ajax_handler.php on line 889: A non-numeric value encountered
[phpBB Debug] PHP Warning: in file [ROOT]/ext/alg/liveSearch/controller/livesearch_ajax_handler.php on line 889: A non-numeric value encountered
[phpBB Debug] PHP Warning: in file [ROOT]/ext/alg/liveSearch/controller/livesearch_ajax_handler.php on line 889: A non-numeric value encountered
[phpBB Debug] PHP Warning: in file [ROOT]/ext/alg/liveSearch/controller/livesearch_ajax_handler.php on line 889: A non-numeric value encountered
[phpBB Debug] PHP Warning: in file [ROOT]/ext/alg/liveSearch/controller/livesearch_ajax_handler.php on line 889: A non-numeric value encountered
[phpBB Debug] PHP Warning: in file [ROOT]/ext/alg/liveSearch/controller/livesearch_ajax_handler.php on line 889: A non-numeric value encountered
[phpBB Debug] PHP Warning: in file [ROOT]/ext/alg/liveSearch/controller/livesearch_ajax_handler.php on line 889: A non-numeric value encountered
[phpBB Debug] PHP Warning: in file [ROOT]/ext/alg/liveSearch/controller/livesearch_ajax_handler.php on line 889: A non-numeric value encountered
[phpBB Debug] PHP Warning: in file [ROOT]/ext/alg/liveSearch/controller/livesearch_ajax_handler.php on line 889: A non-numeric value encountered
[phpBB Debug] PHP Warning: in file [ROOT]/ext/sniper/mobiledevice/core/functions.php on line 358: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3358)
[phpBB Debug] PHP Warning: in file [ROOT]/ext/sniper/mobiledevice/core/functions.php on line 359: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3358)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4626: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3358)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4626: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3358)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4626: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3358)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4626: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3358)
На вашем сайте аналогичная ошибка, правда текст нормальный, не иероглифами.
Отправлено спустя 3 минуты 39 секунд:
Видимо, данная ошибка возникла после обновления PHPBB!
-
- phpBB Guru
- Сообщения: 16947
- Стаж: 18 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 549 раз
- Поблагодарили: 1700 раз
Re: [3.2] [dev] liveSearch - живой поиск (как в Гугле)
Код: Выделить всё
OPEN
/ext/alg/liveSearch/controller/livesearch_ajax_handler.php
FIND
$parse_flags = ($row['bbcode_bitfield'] ? OPTION_FLAG_BBCODE : 0) | OPTION_FLAG_SMILIES;
REPLACE WITH
$parse_flags = ((int) $row['bbcode_bitfield'] ? OPTION_FLAG_BBCODE : 0) | OPTION_FLAG_SMILIES;
FIND
'U_VIEW_POST' => (!empty($row['post_id'])) ? append_sid("{$this->phpbb_root_path}viewtopic.$this->php_ext", "f=" + $row['forum_id'] + "&t=" . $row['topic_id'] . '&p=' . $row['post_id'] ) . '#p' . $row['post_id'] : '',
REPLACE WITH
'U_VIEW_POST' => (!empty($row['post_id'])) ? append_sid("{$this->phpbb_root_path}viewtopic.$this->php_ext", "f={$row['forum_id']}&t=" . $row['topic_id'] . '&p=' . $row['post_id'] ) . '#p' . $row['post_id'] : '',
-
- Поддержка
- Сообщения: 12751
- Стаж: 13 лет 8 месяцев
- Благодарил (а): 159 раз
- Поблагодарили: 2276 раз
-
- phpBB 2.0.5
- Сообщения: 483
- Стаж: 6 лет 8 месяцев
- Благодарил (а): 67 раз
- Поблагодарили: 13 раз
Re: [3.2] [dev] liveSearch - живой поиск (как в Гугле)
Ждать решения?
Отправлено спустя 58 секунд:
PHP 7.2 стояла всегда, до обновления PHPBB вроде не было такой ошибки!
Отправлено спустя 3 минуты 38 секунд:
Решение выше, спасибо!
Отправлено спустя 34 минуты 19 секунд:
Есть ещё один косячок, при отключении расширения для гостей, глаз не исчезает. Странно, по аналогии он должен тоже быть не виден для гостей!
Отправлено спустя 58 секунд:
PHP 7.2 стояла всегда, до обновления PHPBB вроде не было такой ошибки!
Отправлено спустя 3 минуты 38 секунд:
Решение выше, спасибо!
Отправлено спустя 34 минуты 19 секунд:
Есть ещё один косячок, при отключении расширения для гостей, глаз не исчезает. Странно, по аналогии он должен тоже быть не виден для гостей!