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!