Zero108 Опубликовано 28 июля, 2023 Поделиться Опубликовано 28 июля, 2023 (изменено) edmsl Можно уже как-то нумерацию плагина продвигать, чтобы не путаться. Например 4.5.1 или 4.5.1 beta. Изменено 28 июля, 2023 пользователем Zero108 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 28 июля, 2023 Поделиться Опубликовано 28 июля, 2023 (изменено) 8 минут назад, Zero108 сказал: можно будет флудить в быстрый поиск? Или же можно увеличить время в Search input timeout, установив,например, 1000. Будет запрос минимум раз в секунду. 1 минуту назад, Zero108 сказал: Можно уже как-то нумерацию плагина продвигать В принципе, можно. Следующую обзову 4.5.1 Изменено 28 июля, 2023 пользователем edmsl Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Zero108 Опубликовано 28 июля, 2023 Поделиться Опубликовано 28 июля, 2023 (изменено) edmsl Если это решает проблему полностью, то это хорошее решение. Поставил 1000. Чаще одного раза в секунду нельзя будет слать запросы при заблокированном JS? Изменено 28 июля, 2023 пользователем Zero108 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 28 июля, 2023 Поделиться Опубликовано 28 июля, 2023 (изменено) 6 минут назад, Zero108 сказал: Чаще одного раза в секунду нельзя будет слать запросы при заблокированном JS? Нет, только при включенном JS. Для отключенного пока только исключения групп. Реализацию Флуд-контроля поставил себе главной задачей. Изменено 28 июля, 2023 пользователем edmsl Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Zero108 Опубликовано 28 июля, 2023 Поделиться Опубликовано 28 июля, 2023 (изменено) edmsl еще хотел уточнить два момента. 1. Для приложения Videos (оно автоматически отображается в выпадающем списке) выдает результат при выборе This Video не только по этому видео, но и по другим видео. Тестовая страница: https://trips.a108.net/view-168588-visiting-an-african-tribe-🇰🇪-maasai-in-kenya/ 2. Не ищет по двум и более словам при любой настройке переключателя Default Operator. Возможно, символ пробела передается в запросе неверно. Эта проблема также и в приложении Forums. Дальше не смотрел. Посмотрите, пожалуйста. Изменено 28 июля, 2023 пользователем Zero108 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 28 июля, 2023 Поделиться Опубликовано 28 июля, 2023 9 минут назад, Zero108 сказал: Для приложения Videos Это что за приложение? У меня нет такой опции в поиске. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Zero108 Опубликовано 28 июля, 2023 Поделиться Опубликовано 28 июля, 2023 Вторая проблема с двумя и более словами и в приложении Forums. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 28 июля, 2023 Поделиться Опубликовано 28 июля, 2023 4 минуты назад, Zero108 сказал: Вторая проблема с двумя и более словами и в приложении Forums. Спойлер У меня снова не наблюдается проблема. Настройки плагина те же? За исключением таймаута. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Zero108 Опубликовано 28 июля, 2023 Поделиться Опубликовано 28 июля, 2023 (изменено) edmsl Если выключить Search incomplete words, то проблем с поиском по двум и более словам нет. Возможно, это связано с серверным окружением. Оно у вас может быть другим (версия php, версия mysql, ещё версия чего-нибудь...). Изменено 28 июля, 2023 пользователем Zero108 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 28 июля, 2023 Поделиться Опубликовано 28 июля, 2023 Zero108 В таком случае найти проблему будет не просто. На тестовом использую php 8.1, Apache 2.4, MariaDB 10.8. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Zero108 Опубликовано 28 июля, 2023 Поделиться Опубликовано 28 июля, 2023 Этот плагин использует установленный и настроенный у меня на сайте Elasticsearch или у него свои запросы к базе данных? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 28 июля, 2023 Поделиться Опубликовано 28 июля, 2023 Zero108 Судя по коду, используется поисковая система сайта, не свои запросы. Он использует класс \IPS\Content\Search\Query Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Zero108 Опубликовано 28 июля, 2023 Поделиться Опубликовано 28 июля, 2023 У меня php 8.1.6, mysql 5.7.40 (не MariaDB). Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 28 июля, 2023 Поделиться Опубликовано 28 июля, 2023 Zero108 Попробую развернуть этот конфиг. Еще можно попробовать делать преобразование в нижний регистр с помощью JS. Посмотреть, будут ли изменения. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Zero108 Опубликовано 28 июля, 2023 Поделиться Опубликовано 28 июля, 2023 (изменено) edmsl Попробуйте поставить себе Elasticsearch для полноты картины. info 3.txt Изменено 28 июля, 2023 пользователем Zero108 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 28 июля, 2023 Поделиться Опубликовано 28 июля, 2023 Zero108 Полагаю, что проблема в Elasticsearch. Попробую завтра. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 31 июля, 2023 Поделиться Опубликовано 31 июля, 2023 В 28.07.2023 в 16:55, Zero108 сказал: У себя вырезал поиск по пользователям По поводу вырезания поиска по пользователям. Функция поиска пользователей предусмотрена движком и пункт в меню добавляет не плагин. Спойлер Так что даже если убрать его из меню, все равно в расширенном поиске этот функционал доступен. Так что этот аспект я трогать не буду. А пока можно протестировать флуд-контроль. Автор его реализовал, но почему-то в релиз не выпустил (закомментировал код). Я его слегка доработал. И да, версия теперь 4.6.0. (BIM) Quick Search 4.6.0 (4.7 only).xml Забыл обновить версию. В след. раз будет 4.6.0 😁 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 31 июля, 2023 Поделиться Опубликовано 31 июля, 2023 Сейчас обратил внимание, что потерялся список предыдущих версий, и плагин сохранился с версией 1.0.0. Причем это не первый раз. Уже было такое, когда тестировал. И вот опять. С чем это может быть связано? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Zero108 Опубликовано 31 июля, 2023 Поделиться Опубликовано 31 июля, 2023 edmsl а по поводу тестирования elasticsearch? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Zero108 Опубликовано 31 июля, 2023 Поделиться Опубликовано 31 июля, 2023 (изменено) 2 часа назад, edmsl сказал: С чем это может быть связано? Добавил в плагине версию 4.6.0 в начале и в конце кода. Все отобразилось корректно после обновления плагина. 2 часа назад, edmsl сказал: А пока можно протестировать флуд-контроль. Непонятно, как его протестировать без особых инструментов. Возможно, лучше протестировать вам и выложить скриншот и отчёт. Изменено 31 июля, 2023 пользователем Zero108 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 31 июля, 2023 Поделиться Опубликовано 31 июля, 2023 2 часа назад, Zero108 сказал: Непонятно, как его протестировать без особых инструментов. Ну как это непонятно. Логинимся под пользователем, у которого стоит флуд-контроль, и пробуем пользоваться поиском. Смотрим, корректно ли работает, не проскакивают ли ненароком запросы раньше времени. У себя-то я протестировал, и вроде как работает. 2 часа назад, Zero108 сказал: а по поводу тестирования elasticsearch? Этим еще не занимался. Надеюсь, завтра. Zero108 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 1 августа, 2023 Поделиться Опубликовано 1 августа, 2023 (изменено) Пытаюсь править JS код виджета, но никакие правки не применяются. Как я уже писал, в DEV режиме виджет разместить нельзя, он не отображается, даже если был установлен в обычном режиме. В обычном же режиме JS код где-то кешируется, или еще что-то, но по итогу все изменения игнорируются. Я пробовал удалять\устанавливать виджет несколько раз, пробовал полностью чистить кеш браузера, но и это не помогло. Изменения в коде PHP применяются, а JS ни в какую.Есть у кого идеи? Изменено 1 августа, 2023 пользователем edmsl Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Exception Опубликовано 1 августа, 2023 Поделиться Опубликовано 1 августа, 2023 21 минуту назад, edmsl сказал: Как я уже писал, в DEV режиме виджет разместить нельзя, он не отображается, даже если был установлен в обычном режиме. Все должно размещаться, значит что-то с виджетом, если он вызывает ошибку он не будет выводиться. Не шаблонный JS будет кэшироваться, чтобы увидеть изменения нужно сбрасывать кэш браузера Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 1 августа, 2023 Поделиться Опубликовано 1 августа, 2023 Exception В дев режиме его даже нет в списке на добавление. У меня два плагина с виджетами, и если зайти на сайт в дев режиме, то этих двух виджетов в списке не будет. Выключаешь - и они появляются. Спойлер Хотя сейчас вот подумал. В консоли есть такие ошибки. Может из-за этого. Но я не пойму, почему они возникают. Спойлер Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Zero108 Опубликовано 1 августа, 2023 Поделиться Опубликовано 1 августа, 2023 (изменено) 1 час назад, edmsl сказал: почему они возникают Может какой-то аддон в браузере или сам браузер блочат. Изменено 1 августа, 2023 пользователем Zero108 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.