DiscoToc-Umschalter wird nicht angezeigt, wenn das Thema keine Antworten hat

Hallo zusammen,

Ich habe gesehen, dass DiscoTOC den Umschaltknopf für die Zeitleiste/Inhaltsübersicht automatisch deaktiviert, wenn das Dokumentationsthema keine Antworten hat.

Das war für mich verwirrend. Ich habe die Discourse Topic Print Component installiert, und es scheint nicht direkt mit DiscoTOC zusammenzuarbeiten, entweder weil DiscoTOC den Plugin-Outlet ersetzt hat oder weil es den Plugin-Outlet selbst verwendet (soweit ich sehe, kann nur eine Komponente/ein Plugin jeden Outlet verwenden?).

Das wäre in Ordnung, wenn der Umschalter immer angezeigt würde und ich die Benutzer anweisen könnte, auf die Zeitleiste zu klicken, um dann den Druckknopf zu sehen. Aber im Moment muss ich sicherstellen, dass jedes Dokument, das Benutzer sauber drucken können sollen, eine Antwort darauf hat, sonst können sie diesen Knopf nicht anklicken.

In meiner idealen Welt würden diese beiden Komponenten einfach besser zusammenarbeiten – Dokumentationskategorien sind der Grund, warum ich möchte, dass Leute sauber drucken können, daher wäre ein optionaler Knopf, der die Druckkomponente direkt in DiscoTOC implementiert, großartig. Aber als einfachere Option würde es helfen, den Benutzern eine Option zu geben, den Umschalter immer anzuzeigen.

Ich wäre offen dafür, einen PR zu erstellen, um dies zu unterstützen (wahrscheinlich eine Einstellung „Umschaltknopf immer anzeigen“, die standardmäßig auf false gesetzt ist, um das aktuelle Verhalten beizubehalten, und dann die von mir verlinkte Zeile entsprechend zu ändern), wollte aber zuerst sicherstellen, dass Sie einem PR gegenüber aufgeschlossen wären. Optional würde ich gerne eine weitere Option haben, um „Dokumentation drucken“ unter der TOC zu aktivieren, ebenfalls standardmäßig deaktiviert und vielleicht mit einer Einstellung für die Mindestvertrauensstufe? Ich weiß, dass ich hier in den Bereich von Funktionsanfragen vordringe, aber bevor ich anfange, Code zu ändern, wollte ich eine erste Einschätzung von Ihnen allen einholen, was angemessen ist.

Danke!

Ich dachte, das wäre jetzt implementiert: DiscoTOC style is broken if there is no reply on mobile

Verwenden Sie eine ältere Version von Discourse, die dies möglicherweise nicht enthält?

FWIW Ich kann den TOC-Button hier auf Meta für Themen ohne Antworten sehen (z. B. das Beispiel im oben verlinkten Thema Customizing the topic list)

1 „Gefällt mir“

Vielen Dank für die Antwort – ich hätte erwähnen sollen, dass ich Discourse 3.5.1 mit der neuesten Version von DiscoTOC verwende. Und DiscoTOC selbst wird angezeigt, daher denke ich, dass es sich um ein anderes Problem handelt, und auch um eine beabsichtigte Designentscheidung, den Umschaltknopf nur anzuzeigen, wenn es Antworten gibt, und das TOC standardmäßig immer anzuzeigen.

1 „Gefällt mir“