Старая кнопка «chat» на странице администрирования плагина

Кажется, в админ-панели на странице плагинов отображается старая кнопка «чат». Я уже удалил плагин после того, как функция чата была перенесена в ядро.

Как можно убрать эту кнопку?

image

⚠️ Ошибка загрузки маршрута
Причина: плагин 'chat-c689f749bb8b9c28b199628b9e36019d51611795f0c1efcc629ebb518e3dd47e'
(это сообщение отображается только администраторам сайта)

Появляется ли это в безопасном режиме? Возможно, проблема в теме или компоненте?

Какие неофициальные плагины у вас установлены?

Когда вы в последний раз выполняли пересборку?

Я не пересобирал это уже 2–3 недели, но эта проблема существует у меня уже гораздо дольше. Меня это никогда не беспокоило, так как это просто старая ссылка на настройки чата, существовавшие до интеграции с ядром; ничего критичного, и пользователи этого не заметят.

В безопасном режиме проблема «перемещается» в выделенную красным ошибку. Не думаю, что у меня когда-либо был или есть какой-либо плагин, добавляющий туда кнопку чата?

          - git clone https://github.com/discourse/discourse-encrypt.git
          - git clone https://github.com/discourse/discourse-adplugin.git
          - git clone https://github.com/iunctis/discourse-formatting-toolbar.git
          - git clone https://github.com/discourse/discourse-whos-online.git
          - git clone https://github.com/discourse/discourse-solved.git
          - git clone https://github.com/udan11/discourse-fingerprint.git
          - git clone https://github.com/discourse/discourse-data-explorer.git
          - git clone https://github.com/discourse/discourse-staff-alias.git
          - git clone https://github.com/discourse/discourse-chat-integration.git
          - git clone https://github.com/discourse/discourse-docs.git
          - git clone https://github.com/discourse/discourse-calendar.git
          - git clone https://github.com/discourse/discourse-policy
          - git clone https://github.com/discourse/discourse-patreon.git
          - git clone https://github.com/discourse/discourse-gamification
          - git clone https://github.com/davidtaylorhq/discourse-category-lockdown.git
          - git clone https://github.com/discourse/discourse-push-notifications
          - git clone https://github.com/davidtaylorhq/discourse-telegram-notifications
          - git clone https://github.com/discourse/discourse-automation
          - git clone https://github.com/merefield/discourse-chatbot
          - git clone https://github.com/discourse/discourse-ai
          - git clone https://github.com/discourse/discourse-reactions

Это, однако, может быть побочным эффектом какого-то другого плагина… Какие плагины у вас установлены?

1 лайк

Только что отредактировал свой предыдущий пост с дампом плагина.

Я бы рекомендовал переустановку без неофициальных плагинов, посмотреть, как это сработает, а затем постепенно добавлять их обратно…

Попробую это.

FYI, в логах консоли увидел следующее:

[PLUGIN chat-c689f749bb8b9c28b199628b9e36019d51611795f0c1efcc629ebb518e3dd47e] Ошибка: Не удалось установить свойство: объект по пути “custom_fields” не найден.

Без вышеупомянутого, не включённого в сборку, я вижу эту страницу на вкладке «Чат», но не имею ни малейшего понятия, откуда она берётся. Я могу добавлять или удалять несколько кнопок, включая или отключая переключатель «Включить» для некоторых плагинов, но ни один из моих официальных плагинов на самом деле не добавляет и не удаляет эту кнопку.

У меня есть другой экземпляр, где в конфигурации плагина кнопка чата отсутствует вовсе.