Kategorien-Symbole

Ja, ich denke, Ihr bester Weg ist es, immer das richtige Präfix zu setzen. Das FontAwesome Pro-Plugin ersetzt nur die Kern-Icons durch Ihren ausgewählten Stil. Eine Liste der konvertierten Icons finden Sie in dieser Datei:

comments steht nicht auf dieser Liste, weshalb standardmäßig das Kern-Icon verwendet wird.

4 „Gefällt mir“

Ich habe eine Theme-Komponente erstellt, um das Symbol in der Kalenderansicht des Events-Plugins hinzuzufügen.

Sie verwendet das category-icon-Widget, das keine Symbole für Unterkategorien anzeigt. Daher musste ich einen „Force-Modus

2 „Gefällt mir“

Hallo Penar, diese Komponente verursacht ein seltsames Sortierproblem in Kategorien. Hier sind die Schritte zur Reproduktion:

  1. Stelle eine Kategorie so ein, dass sie nach Erstellungsdatum > Absteigend sortiert wird. Die Kategorie zeigt die Sortierung dann korrekt an.
  2. Besuche ein Thema in der Kategorie.
  3. Klicke auf den Breadcrumb-Link, um zurück zur Kategorie zu gelangen.
  4. Jetzt wird die Kategorie nach dem neuesten Eintrag sortiert, nicht nach dem Erstellungsdatum. Du kannst die Seite neu laden, um die korrekte Sortierung wiederherzustellen.

Es hat eine ganze Menge Detektivarbeit gekostet, um diesen TC als Problemquelle zu identifizieren – sehr seltsam!

Hier ist eine Aufnahme davon:

Thema 1 wurde zuerst erstellt, hat aber eine Antwort.
Thema 2 wurde als Zweites erstellt und hat keine Antwort.

Bei der Sortierung nach Created sollte Thema 2 oben in der Liste stehen. Das ist am Anfang auch korrekt so, aber sobald du ein Thema besuchst und auf den Breadcrumb klickst, steht Thema 1 oben.

2 „Gefällt mir“

Vielen Dank für den detaillierten Bericht @davidkingham. Sehr tückischer Fehler. Ich habe eine Korrektur veröffentlicht.

2 „Gefällt mir“

Nach dem heutigen Update musste ich das ausschalten, es zerstört meine Startseite und die Kategorien. Ich würde dort einen Screenshot posten, aber mein Forum ist 21+, also @pmusaraj, ich schicke dir den Screenshot per PN.

2 „Gefällt mir“

Danke für den Bericht @zooy0rk, dieses Problem ist nun ebenfalls behoben.

5 „Gefällt mir“

Das neue Update scheint die gesamte Benutzeroberfläche meiner Website zu zerstören

2 „Gefällt mir“

Hast du Fehler in der Konsole? Welche Version von Discourse verwendest du?

1 „Gefällt mir“

Okay, ich habe auf die neueste Version 2.6.0.beta1 aktualisiert, und das scheint das Problem behoben zu haben.

4 „Gefällt mir“

Ich hoffe, ich bekomme Hilfe bei einem Problem, das ich habe… Ich versuche, diese Theme-Komponente zu verwenden, um das Schloss-Symbol für Kategorien einfach in einen Stern zu ändern, habe aber gemischte Ergebnisse.

Es ändert das Symbol für die Liste der neuesten Themen:

Und für das Kategorien-Dropdown:

Aber es ändert nicht das Symbol neben der Kategorie auf der Startseite der Kategorieliste (/categories); es ist immer noch ein Schloss:

Habe ich etwas übersehen? Ich habe das Gefühl, ich übersehe hier etwas…

Hier sind die Theme-Einstellungen:

Jede Hilfe, um das Rätsel zu lösen, warum dieses Schloss-Symbol bestehen bleibt, wäre großartig!! Danke!

3 „Gefällt mir“

Verwende far-star als Icon-Namen anstelle von einfach “star”.
“far” steht für reguläre Icons, “fab” für Marken-Icons.

Dies ist eine Einschränkung der Komponente; sie greift nicht auf die /categories-Seiten zu. Ich werde mich darum kümmern, dies zu beheben. Dafür wird wahrscheinlich zuerst eine Änderung im Core erforderlich sein.

3 „Gefällt mir“

Wenn du versuchst, alle Schloss-Symbole in einen Stern zu ändern, kannst du eine neue Theme-Komponente erstellen und dies im Header-Bereich hinzufügen:

<script type="text/discourse-plugin" version="0.8">
      api.replaceIcon('lock', 'star');
</script>
4 „Gefällt mir“

Danke @davidkingham, großartig! Ich habe noch einmal darüber nachgedacht und bin gerne bereit, alle Schlösser in Sterne zu verwandeln. Und dein Code funktioniert einwandfrei. Vielen Dank! :clap:

3 „Gefällt mir“

Zur Information: Der Kern und diese Komponente wurden ebenfalls aktualisiert, und die Komponente aktualisiert nun das Schlosssymbol auf den /categories-Seiten.

5 „Gefällt mir“

https://github.com/discourse/discourse-category-icons/pull/6

Bitte prüfen Sie auch eine Lösung für die Anzeige von Unterkategorie-Icons, wie in Category Icons - #50 by md-misko beschrieben.

3 „Gefällt mir“

@ScammerRevolts @zooy0rk Haha, ich hatte das gleiche Problem. Ich bin so froh, dass es nicht ernster war; ich hätte nie gedacht, dass dies die Ursache ist, da ich während des Neuaufbaus einige andere postgres-bezogene Fehler hatte. :sweat_smile: Ich war bereits dabei, eine neue Instanz vorzubereiten, um ein Backup wiederherzustellen. Sobald diese Komponente aktualisiert wurde, war alles in Ordnung; sie war meines Wissens nach etwa 4 Revisionen veraltet.

Der abgesicherte Modus war wirklich hilfreich, um das Problem einzugrenzen: Using Safe Mode to troubleshoot issues with themes and plugins

2 „Gefällt mir“

Dies ist jetzt mit @md-misko zusammengeführt, danke für den PR!

Ich habe auch eine kleine Korrektur für den Kern hinzugefügt, um diese Symbole im Layout „Boxen mit Unterkategorien“ für /categories anzuzeigen.

2 „Gefällt mir“

Ich sehe Symbole für Unterkategorien, wenn die „Liste der Unterkategorien" auf „Boxen mit hervorgehobenen Themen

1 „Gefällt mir“

Richtig, die Korrektur dafür befindet sich im Core, also musst du deine Seite neu erstellen.

3 „Gefällt mir“