Ausgewählte Komponenten erlauben die Installation bereits installierter

Kleinigkeit, aber doch etwas nervig. Beim Installieren einer neuen Theme-Komponente werden mir einige TCs angeboten:

Ich habe bereits einige davon, z. B. den Sidebar Theme Toggle. Es sollte angezeigt werden, dass solche bereits installiert sind, oder sie sollten vollständig ausgeblendet werden. Aktuell lässt es mich jedoch Duplikate installieren.

1 „Gefällt mir“

Es scheint für die meisten meiner Komponenten gut zu funktionieren. Aber Sidebar-Theme-Umschalter und Kanban sind installiert, werden jedoch nicht als solche gekennzeichnet.

Wow :exploding_head: Die Ergebnisse scheinen zu variieren:

Über

Dies war eine bewusste Designentscheidung. Es gibt Fälle, in denen Administratoren dieselbe Komponente mit unterschiedlichen Konfigurationen in mehreren Themes installieren möchten, aus denen Benutzer wählen können, oder zu Testzwecken.

4 „Gefällt mir“

Ich würde dennoch ein konsistentes Ergebnis erwarten. Entweder sollten alle Komponenten auch dann für die Installation in „Beliebt“ angeboten werden, wenn sie bereits installiert sind, oder keine von ihnen. Momentan werden einige angeboten, andere nicht, und es scheint zudem zufällig zu sein, welche und welche nicht.

@Jagster: Wenn Sie zuerst ganz nach unten zu Ihrer Liste der Komponenten scrollen, dann wieder nach oben und auf die Schaltfläche „Installieren“ klicken, wird die Seitenleisten-Themenumschaltung in diesem Fall korrekt erkannt?

3 „Gefällt mir“

Nein. Aber das könnte eine Frage zu iPad/DiscourseHub sein.

Ich betrachte das als Randfall, bei dem ein fähiger Administrator ungewöhnliche Anpassungen vornimmt. Ich würde erwarten, dass eine gewöhnliche Funktion dem üblichen Gebrauch folgt und nicht Test-, Entwicklungsarbeiten oder High-End-Optimierungen :man_shrugging:

2 „Gefällt mir“