Inkonsistente Plugin-Einstellungen

Die Art und Weise, wie auf Plugin-Einstellungen zugegriffen wird, scheint inkonsistent zu sein

Einige Plugins, wie Discourse AI, haben einen “Einstellungen”-Tab und einige andere Tabs, und wenn Sie auf “AI” in der Admin-Seitenleiste klicken, erhalten wir alle benötigten Optionen.

Einige Plugins haben nur Einstellungen, zum Beispiel führt ein Klick auf “Akismet” in der Admin-Seitenleiste zu den Einstellungen.

Aber zum Beispiel zeigt das Kalender-Plugin die Einstellungen nicht an, wenn Sie es in der Admin-Seitenleiste anklicken, es zeigt uns nur die zusätzliche Konfiguration.

Dasselbe gilt für Fingerprint.

Um zu den Einstellungen für Kalender oder Fingerprint zu gelangen, muss ich in der Admin-Seitenleiste zu “Installierte Plugins” gehen, dann zum gewünschten Plugin scrollen und auf die Schaltfläche “Einstellungen” klicken.

Ich kann auch manuell settings zur URL hinzufügen, sodass ich unter /admin/plugins/calendar/settings lande. Aber es gibt keinen Tab dafür.

5 „Gefällt mir“

Ich glaube, das ist hier auch aufgetaucht

2 „Gefällt mir“

Danke!

(Ich habe vor dem Posten gesucht…)

2 „Gefällt mir“

Ja, Kalender/Ereignisse ist konfigurationsmäßig in einem sehr, sehr, sehr unordentlichen Zustand. Es steht auf unserer Liste, das zu regeln.

2 „Gefällt mir“

Der Einstellungs-Tab für Kalender und Ereignisse wurde in DEV: clean up events settings by SamSaffron · Pull Request #34856 · discourse/discourse · GitHub hinzugefügt.

3 „Gefällt mir“