28 июля, 20231 yr comment_195104 edmsl Можно уже как-то нумерацию плагина продвигать, чтобы не путаться. Например 4.5.1 или 4.5.1 beta. Edited 28 июля, 20231 yr by Zero108
28 июля, 20231 yr comment_195106 8 минут назад, Zero108 сказал: можно будет флудить в быстрый поиск? Или же можно увеличить время в Search input timeout, установив,например, 1000. Будет запрос минимум раз в секунду. 1 минуту назад, Zero108 сказал: Можно уже как-то нумерацию плагина продвигать В принципе, можно. Следующую обзову 4.5.1 Edited 28 июля, 20231 yr by edmsl
28 июля, 20231 yr comment_195107 edmsl Если это решает проблему полностью, то это хорошее решение. Поставил 1000. Чаще одного раза в секунду нельзя будет слать запросы при заблокированном JS? Edited 28 июля, 20231 yr by Zero108
28 июля, 20231 yr comment_195108 6 минут назад, Zero108 сказал: Чаще одного раза в секунду нельзя будет слать запросы при заблокированном JS? Нет, только при включенном JS. Для отключенного пока только исключения групп. Реализацию Флуд-контроля поставил себе главной задачей. Edited 28 июля, 20231 yr by edmsl
28 июля, 20231 yr comment_195109 edmsl еще хотел уточнить два момента. 1. Для приложения Videos (оно автоматически отображается в выпадающем списке) выдает результат при выборе This Video не только по этому видео, но и по другим видео. Тестовая страница: https://trips.a108.net/view-168588-visiting-an-african-tribe-🇰🇪-maasai-in-kenya/ 2. Не ищет по двум и более словам при любой настройке переключателя Default Operator. Возможно, символ пробела передается в запросе неверно. Эта проблема также и в приложении Forums. Дальше не смотрел. Посмотрите, пожалуйста. Edited 28 июля, 20231 yr by Zero108
28 июля, 20231 yr comment_195110 9 минут назад, Zero108 сказал: Для приложения Videos Это что за приложение? У меня нет такой опции в поиске.
28 июля, 20231 yr comment_195113 4 минуты назад, Zero108 сказал: Вторая проблема с двумя и более словами и в приложении Forums. Спойлер У меня снова не наблюдается проблема. Настройки плагина те же? За исключением таймаута.
28 июля, 20231 yr comment_195114 edmsl Если выключить Search incomplete words, то проблем с поиском по двум и более словам нет. Возможно, это связано с серверным окружением. Оно у вас может быть другим (версия php, версия mysql, ещё версия чего-нибудь...). Edited 28 июля, 20231 yr by Zero108
28 июля, 20231 yr comment_195115 Zero108 В таком случае найти проблему будет не просто. На тестовом использую php 8.1, Apache 2.4, MariaDB 10.8.
28 июля, 20231 yr comment_195116 Этот плагин использует установленный и настроенный у меня на сайте Elasticsearch или у него свои запросы к базе данных?
28 июля, 20231 yr comment_195117 Zero108 Судя по коду, используется поисковая система сайта, не свои запросы. Он использует класс \IPS\Content\Search\Query
28 июля, 20231 yr comment_195119 Zero108 Попробую развернуть этот конфиг. Еще можно попробовать делать преобразование в нижний регистр с помощью JS. Посмотреть, будут ли изменения.
28 июля, 20231 yr comment_195120 edmsl Попробуйте поставить себе Elasticsearch для полноты картины. info 3.txt Edited 28 июля, 20231 yr by Zero108
31 июля, 20231 yr comment_195188 В 28.07.2023 в 16:55, Zero108 сказал: У себя вырезал поиск по пользователям По поводу вырезания поиска по пользователям. Функция поиска пользователей предусмотрена движком и пункт в меню добавляет не плагин. Спойлер Так что даже если убрать его из меню, все равно в расширенном поиске этот функционал доступен. Так что этот аспект я трогать не буду. А пока можно протестировать флуд-контроль. Автор его реализовал, но почему-то в релиз не выпустил (закомментировал код). Я его слегка доработал. И да, версия теперь 4.6.0. (BIM) Quick Search 4.6.0 (4.7 only).xml Забыл обновить версию. В след. раз будет 4.6.0 😁
31 июля, 20231 yr comment_195189 Сейчас обратил внимание, что потерялся список предыдущих версий, и плагин сохранился с версией 1.0.0. Причем это не первый раз. Уже было такое, когда тестировал. И вот опять. С чем это может быть связано?
31 июля, 20231 yr comment_195191 2 часа назад, edmsl сказал: С чем это может быть связано? Добавил в плагине версию 4.6.0 в начале и в конце кода. Все отобразилось корректно после обновления плагина. 2 часа назад, edmsl сказал: А пока можно протестировать флуд-контроль. Непонятно, как его протестировать без особых инструментов. Возможно, лучше протестировать вам и выложить скриншот и отчёт. Edited 31 июля, 20231 yr by Zero108
31 июля, 20231 yr comment_195200 2 часа назад, Zero108 сказал: Непонятно, как его протестировать без особых инструментов. Ну как это непонятно. Логинимся под пользователем, у которого стоит флуд-контроль, и пробуем пользоваться поиском. Смотрим, корректно ли работает, не проскакивают ли ненароком запросы раньше времени. У себя-то я протестировал, и вроде как работает. 2 часа назад, Zero108 сказал: а по поводу тестирования elasticsearch? Этим еще не занимался. Надеюсь, завтра.
1 августа, 20231 yr comment_195239 Пытаюсь править JS код виджета, но никакие правки не применяются. Как я уже писал, в DEV режиме виджет разместить нельзя, он не отображается, даже если был установлен в обычном режиме. В обычном же режиме JS код где-то кешируется, или еще что-то, но по итогу все изменения игнорируются. Я пробовал удалять\устанавливать виджет несколько раз, пробовал полностью чистить кеш браузера, но и это не помогло. Изменения в коде PHP применяются, а JS ни в какую.Есть у кого идеи? Edited 1 августа, 20231 yr by edmsl
1 августа, 20231 yr comment_195241 21 минуту назад, edmsl сказал: Как я уже писал, в DEV режиме виджет разместить нельзя, он не отображается, даже если был установлен в обычном режиме. Все должно размещаться, значит что-то с виджетом, если он вызывает ошибку он не будет выводиться. Не шаблонный JS будет кэшироваться, чтобы увидеть изменения нужно сбрасывать кэш браузера
1 августа, 20231 yr comment_195242 Exception В дев режиме его даже нет в списке на добавление. У меня два плагина с виджетами, и если зайти на сайт в дев режиме, то этих двух виджетов в списке не будет. Выключаешь - и они появляются. Спойлер Хотя сейчас вот подумал. В консоли есть такие ошибки. Может из-за этого. Но я не пойму, почему они возникают. Спойлер
1 августа, 20231 yr comment_195245 1 час назад, edmsl сказал: почему они возникают Может какой-то аддон в браузере или сам браузер блочат. Edited 1 августа, 20231 yr by Zero108
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.