Leider ist Wiki eine Eigenschaft auf Post-Ebene, nicht auf Topic-Ebene. Daher wird es nicht zum Modell des Topic-Listen-Elements hinzugefügt. Sie können ein Tag verwenden oder eine Feature-Anfrage für Discourse erstellen, um diese Klasse hinzuzufügen.
Ich nehme an, die überwiegende Mehrheit der Wikis sind die ersten Posts, aber ich verstehe das Problem der Post-Ebene.
Dennoch wäre die Möglichkeit, Wikis in der Topic-Liste hervorzuheben, eine nette Ergänzung und könnte die Leute dazu anregen, sie zu besuchen und vielleicht an ihren Inhalten teilzunehmen.
Eine einfache Möglichkeit, dies zu erreichen, wäre, jedes Thema automatisch mit einem Wiki-Beitrag zu versehen, der mit #wiki oder Ähnlichem versehen ist.
Dies kann manuell über die erweiterte Suche erfolgen, aber ich möchte es in meiner Wikified Posts Component automatisieren - weiß aber einfach nicht wie.
Aber ja, eine Wiki-Klasse, die auf der Thema-Ebene angewendet wird, wäre enorm hilfreich!!
Ich ziehe es im Moment vor, mich nicht auf Tags zu verlassen (mein Forum verwendet keine Tags und ich möchte nicht, dass es durch Tag-Selektoren und Felder etwas unübersichtlich wird, nur um nach Wiki-Tags zu filtern und nichts anderes), aber ich mag Ihre Komponente, die das Wiki in der Beitragsliste offensichtlicher macht.
Eine andere Sache, die für Sie funktionieren könnte, ist, manuell ein Emoji als erstes Zeichen des Thementitels einzufügen, ähnlich wie hier:
Auch hier können Sie die Themen mit Wikis darin über die erweiterte Suche identifizieren.
Wenn jemand Code teilt, um Themen zu identifizieren, die einen Wiki-Beitrag enthalten oder bei denen der erste Beitrag ein Wiki ist (oder beides), kann ich das auch in die Komponente aufnehmen.
Hast du die anderen Emoji-Sets ausprobiert? Ich bin mir nicht sicher, wie es funktioniert, aber du könntest sogar ein Drittanbieter-Emoji verwenden, das dir gefällt.
Dafür ist ActiveRecord angeblich da. Aber ich bin ein ziemlicher Anfänger, was solche Dinge angeht!
Das ist wieder ein interessanter Vorschlag, aber würde das nicht Emojis im gesamten Forum verändern?
Das ist eine sehr persönliche Entscheidung, aber ich finde die Emoji-Designs von Twitter fantastisch. Ich meine… Schau dir das Grinsen dieses Grinsens an:
Die Emojis von Twitter sehen für mich viel besser aus als die anderen Sets. Ich verstehe, dass meine Wahl in diesem Fall die Wahl meiner Community sein sollte, aber da sich niemand beschwert hat… bleibe ich bei Twitters Set
Da Wikis in meinem Forum nicht übermäßig genutzt werden und die Benutzer nicht wirklich wissen, dass es sie gibt, habe ich zusätzlich zur manuellen Anpassung ihrer Titel Custom Top Navigation Links verwendet, um einen Wiki-Link in der oberen Navigation hinzuzufügen:
Daher habe ich den zweiten Link für meinen Wikis-Button gewählt.
Ich würde gerne wissen, warum in:wiki so langsam ist. Ungefähr 4 Sekunden auf meinem Computer, um die Ergebnisse anzuzeigen.
Die Suche mit dem String \"📜 [Wiki]\" in:title\" dauert etwa 1 Sekunde.
(Und natürlich verstehe ich, dass ich eine solche Wiki-Suche basierend auf Titel-Schlüsselwörtern durchführen kann, da ich nur erste Beiträge als Wikis habe und alle ihre Titel mit demselben Präfix angepasst habe).