Несогласованные настройки плагина

Способ доступа к настройкам плагинов кажется непоследовательным.

У некоторых плагинов, например Discourse AI, есть вкладка «Настройки» и другие вкладки, и при нажатии на «AI» в боковой панели администратора мы получаем все необходимые опции.

У других плагинов есть только настройки: например, при нажатии на «Akismet» в боковой панели администратора отображаются только настройки.

Однако, например, плагин Calendar не показывает настройки при нажатии на него в боковой панели администратора — отображается только дополнительная конфигурация.

То же самое касается плагина Fingerprint.

Чтобы перейти к настройкам Calendar или Fingerprint, мне нужно зайти в раздел «Установленные плагины» в боковой панели администратора, прокрутить страницу вниз до нужного плагина и нажать кнопку «Настройки».

Также я могу вручную добавить settings к URL, чтобы попасть на /admin/plugins/calendar/settings. Однако отдельной вкладки для этого нет.

5 лайков

Кажется, это уже поднималось здесь:

2 лайка

Спасибо!

(Я искал перед тем, как опубликовать…)

2 лайка

Да, состояние конфигурации модуля «Календарь / События» находится в очень, очень, очень запутанном состоянии. Мы включили это в наш список задач для упорядочивания.

2 лайка

Вкладка настроек для календаря и событий была добавлена в DEV: clean up events settings by SamSaffron · Pull Request #34856 · discourse/discourse · GitHub.

3 лайка