Stummgemachte Kategorien ausblenden

:discourse2: Zusammenfassung Hide Muted Categories blendet stummgeschaltete Kategorien aus der Kategorienliste aus.
:hammer_and_wrench: Repository-Link https://github.com/discourse/discourse-hide-muted-categories
:open_book: Neu bei Discourse-Themen? Anfängerleitfaden zur Verwendung von Discourse-Themen

Dieses Theme-Komponente installieren

Funktionen

Unter normalen Umständen werden stummgeschaltete Kategorien in der Kategorienliste angezeigt, um die Auffindbarkeit zu verbessern, insbesondere auf Seiten, bei denen viele Kategorien standardmäßig stummgeschaltet sind. Diese Theme-Komponente bietet das entgegengesetzte Verhalten und blendet alle stummgeschalteten Kategorien aus der Kategorienliste aus.


:discourse2: Von uns gehostet? Theme-Komponenten können in unseren Standard-, Business- und Enterprise-Plänen verwendet werden.

26 „Gefällt mir“

Hallo @david, kennst du Lösungen, mit denen sich bestimmte Unterkategorien auf der Seite /categories ausblenden lassen, während die Themen weiterhin in „Neueste

2 „Gefällt mir“

Ja, du kannst etwas mit CSS machen. Du solltest Elemente haben, die du ansprechen kannst.

4 „Gefällt mir“

Ich habe Folgendes gefunden: .category-list .subcategories {, das ich ausblenden kann, aber dies gilt für alle Kategorien auf der Startseite. Gibt es eine Möglichkeit, nur bestimmte Kategorien zu deklarieren und nur deren Unterkategorien auszublenden?

Sie würden das href-Attribut des Links ansprechen. Ein bisschen hacky, aber es funktioniert.

3 „Gefällt mir“

Hallo Sam,

dies funktioniert, um den Unterkategoriennamen zu entfernen, aber nicht andere damit verbundene Elemente. Ich habe festgestellt, dass bei neuen Themen der Indikator ___ neu weiterhin erscheint, wie im folgenden Screenshot zu sehen.

Screen Shot 2020-06-16 um 18.12.14

1 „Gefällt mir“

Ah, sorry, ich war hier etwas zu schnell. Es sieht so aus, als ob der URL-String /l/new an jede Kategorien-URL angehängt wird, sodass diese isoliert und auch durch Anvisieren der hrefs ausgeblendet werden können.

1 „Gefällt mir“

Hast du eine neue Lösung gefunden, um einen Teil der Unterkategorien auszublenden?

Ich habe Hunderte von Unterkategorien und wollte nur die ersten 20 aktivsten anzeigen. Gibt es eine Möglichkeit?

1 „Gefällt mir“

Braucht es wirklich so viele Kategorien? Tags wären flexibler. It’s Time We Talked About Tags

2 „Gefällt mir“

Ich habe diese genaue Verwendung bereits zuvor gesehen. Es ist immer extrem schwierig, geografische Themenbereiche in unsere Themenstruktur einzupassen. Jede Lösung ist ein gewisser Kompromiss, es sei denn, man nutzt ein Plugin mit Geo-Funktionen.

Alle Themen in Amerika
Alle Themen in den USA
Alle Themen in Kalifornien
Alle Themen im Landkreis Sonoma
Alle Themen in Santa Rosa

2 „Gefällt mir“

Ich suche eine Lösung mit Tags, da ich am Ende 8.000 Städte verwalten muss und es in jedem Fall auch 8.000 natürliche Tags geben wird. Glaubst du, dass 20.000 Tags unterstützt werden?

20.000 Tags funktionieren einwandfrei, wir unterstützen sehr große Anzahlen von Tags.

Danke dir, @sam!
Ich werde deinen Rat befolgen. Jetzt verstehe ich, wie ich Beiträge massenhaft in Makro-Kategorien verschieben und anschließend geografische Tags zuweisen kann.

Wie kann ich Kategorien über die API im Bulk löschen?

Es gibt keinen API-Endpunkt, um Kategorien im Bulk zu löschen. Sie müssen zunächst alle Themen löschen, danach sollten Sie die Kategorie löschen können. Falls Sie Zugriff auf die Konsole haben, gibt es einige Rake-Befehle, die dabei helfen können.

2 „Gefällt mir“

Ich scheine das gegenteilige Problem zu haben, obwohl ich Version 2.7.0.beta3 verwende. Stummgeschaltete Kategorien werden auf der Kategorien-Seite nicht angezeigt, aber ich würde dieses neue Standardverhalten vorziehen.

Mit tatsächlichen Discourse-Versionen erscheinen stummgeschaltete Kategorien nicht mehr auf der Kategorienseite (sie sind in einer einklappbaren versteckten Gruppe am unteren Rand der Kategorienseite gruppiert).

Ich suche auch nach einer Möglichkeit, stummgeschaltete Kategorien an ihrem ursprünglichen Platz auf der Kategorienseite anzuzeigen (das Gegenteil von dem, was dieses Plugin erreicht hat).
Konnten Sie Jungs eine Lösung finden?
Vielen Dank!

1 „Gefällt mir“

Bei der aktuellen Implementierung von Discourse werden stummgeschaltete Kategorien unter einer separaten Überschrift/Gruppierung namens Stummgeschaltete Kategorien angezeigt.

Nach meinem Verständnis wird dieses Thema alle stummgeschalteten Kategorien vollständig aus der Kategorieliste ausblenden.

Gibt es eine Möglichkeit, die stummgeschalteten Kategorien wie jede andere reguläre Kategorie (ohne Gruppierung oder Ausblendung) in der Kategorieliste anzuzeigen?

Hallo, ich benutze Discourse Version 3.2.0.beta4-dev und diese Komponente versteckt die Kategorie nicht von der Kategorienseite? Was kann ich tun, um die Kategorie zu verstecken?

Ich habe den GitHub-Code überprüft, um zu sehen, dass es sich nur um CSS handelt, und ihn auf die benutzerdefinierten Kategorie-Boxen der Theme-Komponente „Minimal Category Boxes“ angewendet, und das Problem wurde behoben.