Jump to content
View in the app

A better way to browse. Learn more.

IPBMafia.ru - поддержка Invision Community, релизы, темы, плагины и приложения

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

edmsl

Актив
  • Регистрация

  • В сети

Everything posted by edmsl

  1. edmsl replied to Dobrochas's тема in Interface
    Действительно, новый созданный виджет есть в списке и отображается. Спасибо. Буду переделывать старый.
  2. edmsl replied to Dobrochas's тема in Interface
    На двух разных ПК, двух разных движках, в 5-ти разных браузерах проверял. Нет возможности в дев режиме ни добавить виджет, ни увидеть уже установленный. И JS код именно виджетов не обновляется.
  3. edmsl replied to Dobrochas's тема in Interface
    Exception В дев режиме его даже нет в списке на добавление. У меня два плагина с виджетами, и если зайти на сайт в дев режиме, то этих двух виджетов в списке не будет. Выключаешь - и они появляются. Хотя сейчас вот подумал. В консоли есть такие ошибки. Может из-за этого. Но я не пойму, почему они возникают.
  4. edmsl replied to Dobrochas's тема in Interface
    Пытаюсь править JS код виджета, но никакие правки не применяются. Как я уже писал, в DEV режиме виджет разместить нельзя, он не отображается, даже если был установлен в обычном режиме. В обычном же режиме JS код где-то кешируется, или еще что-то, но по итогу все изменения игнорируются. Я пробовал удалять\устанавливать виджет несколько раз, пробовал полностью чистить кеш браузера, но и это не помогло. Изменения в коде PHP применяются, а JS ни в какую.Есть у кого идеи?
  5. edmsl replied to Dobrochas's тема in Interface
    Ну как это непонятно. Логинимся под пользователем, у которого стоит флуд-контроль, и пробуем пользоваться поиском. Смотрим, корректно ли работает, не проскакивают ли ненароком запросы раньше времени. У себя-то я протестировал, и вроде как работает. Этим еще не занимался. Надеюсь, завтра.
  6. edmsl replied to Dobrochas's тема in Interface
    Сейчас обратил внимание, что потерялся список предыдущих версий, и плагин сохранился с версией 1.0.0. Причем это не первый раз. Уже было такое, когда тестировал. И вот опять. С чем это может быть связано?
  7. edmsl replied to Dobrochas's тема in Interface
    По поводу вырезания поиска по пользователям. Функция поиска пользователей предусмотрена движком и пункт в меню добавляет не плагин. Так что даже если убрать его из меню, все равно в расширенном поиске этот функционал доступен. Так что этот аспект я трогать не буду. А пока можно протестировать флуд-контроль. Автор его реализовал, но почему-то в релиз не выпустил (закомментировал код). Я его слегка доработал. И да, версия теперь 4.6.0. (BIM) Quick Search 4.6.0 (4.7 only).xml Забыл обновить версию. В след. раз будет 4.6.0 😁
  8. Exception Да, спасибо, уже разобрался. Проблема была вовсе не с этой строкой даже.
  9. edmsl replied to Dobrochas's тема in Interface
    Zero108 Полагаю, что проблема в Elasticsearch. Попробую завтра.
  10. edmsl replied to Dobrochas's тема in Interface
    Zero108 Попробую развернуть этот конфиг. Еще можно попробовать делать преобразование в нижний регистр с помощью JS. Посмотреть, будут ли изменения.
  11. edmsl replied to Dobrochas's тема in Interface
    Zero108 Судя по коду, используется поисковая система сайта, не свои запросы. Он использует класс \IPS\Content\Search\Query
  12. edmsl replied to Dobrochas's тема in Interface
    Zero108 В таком случае найти проблему будет не просто. На тестовом использую php 8.1, Apache 2.4, MariaDB 10.8.
  13. edmsl replied to Dobrochas's тема in Interface
    У меня снова не наблюдается проблема. Настройки плагина те же? За исключением таймаута.
  14. edmsl replied to Dobrochas's тема in Interface
    Это что за приложение? У меня нет такой опции в поиске.
  15. edmsl replied to Dobrochas's тема in Interface
    Нет, только при включенном JS. Для отключенного пока только исключения групп. Реализацию Флуд-контроля поставил себе главной задачей.
  16. edmsl replied to Dobrochas's тема in Interface
    Или же можно увеличить время в Search input timeout, установив,например, 1000. Будет запрос минимум раз в секунду. В принципе, можно. Следующую обзову 4.5.1
  17. edmsl replied to Dobrochas's тема in Interface
    Да. На данный момент ограничить можно только путем запрета использования быстрого поиска для определенных групп. Я гляну, что там пытался сделать автор. Может он и реализовал этот, или может удастся доделать, если нет.
  18. edmsl replied to Dobrochas's тема in Interface
    Не уверен, что поможет, но пробуйте. У себя так и не смог воспроизвести ошибку и без этого исправления, регистр не влиял на выдачу. (BIM) Quick Search 4.5.0 (4.7 only) test.xml Что касается этой штуки, то проблема в том, что поиск идет только по конкретной категории (контейнеру) и не учитывает вложенные. Для этого надо их как-то получить id вложенных тем. Я не силен в SQL, но попробую по аналогии с тем, что скидывал мне @Exception в теме про Багтрекер что-то подобрать.
  19. edmsl replied to Dobrochas's тема in Interface
    Надо посмотреть код. А там, возможно, и решение найдется. Позже гляну.
  20. edmsl replied to Dobrochas's тема in Interface
    Да, если стояла предыдущая версия, то нужно почистить кеш через ctrl-F5, чтобы очистить кешированный JS. В общем, я сейчас переустановил плагин и все работает корректно. Регистр букв не влияет на выдачу. Может при каком-то наборе опций не работает? У меня стоит поиск ИЛИ и в заголовках и контенте.
  21. edmsl replied to Dobrochas's тема in Interface
    Zero108 Вообще, это даже не флуд -контроль как таковой. Это так называемое, "Устранение дребезга", debounce. Когда нужно ограничить частоту каких-то действий, тогда и пременяется debounce. В данном случае это отправка поисковых запросов на сервер. Чтобы не делать запрос при вводе каждого символа, даем какое-то время для ввода полного слова. Особенно заметно при быстром наборе текста. А вот как сюда прикрутить полноценный флуд-контроль я не знаю. Точнее, как это должно выглядеть. Ведь при обычно поиске появляется страница, что погоди, не спеши. А как это реализовать в плагине, где маленькое всплывающее окошко.
  22. edmsl replied to Dobrochas's тема in Interface
    Да, что-то не так. У меня вовсе не работает. Буду смотреть. В режиме разработчика было норм.
  23. edmsl replied to Dobrochas's тема in Interface
    Zero108 Ок, понял. Тогда вырежу. Ломать не строить.
  24. edmsl replied to Dobrochas's тема in Interface
    Можно выключить опцию "Show category in search result" и тогда не будет показывать. Правда и у файлов, форумов и т.д. тоже не будет. Или имеется ввиду возможность отключить поиск по пользователям в целом?
  25. edmsl replied to Dobrochas's тема in Interface
    Попробую что-нибудь сделать. Может и получится. Я лишь сделал перевод того, что есть. Автор не я, а он сделал так, как есть. Мне бы пример "правильного" файла, чтобы понимать, что требуется. Advanced Search да, можно взять из дефолтных, В принципе, можно глянуть. Основной текст там в админке, возможно удастся и для остальных фраз с сайта подобрать что-то.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.