Disco TOC für Antworten

Da Disco TOC eine der Themenkomponenten in der Standardliste ist, gehe ich davon aus, dass dies ein geeigneter Ort für eine Funktionsanfrage ist.

Es funktioniert derzeit nur für den OP. Ich möchte die Möglichkeit haben, ein Inhaltsverzeichnis zu einer Antwort hinzuzufügen. Warum?

Wenn wir ein Webinar veranstalten, kündigen wir es der Community mit einem Beitrag an. Nach dem Webinar folgen wir mit einer Antwort im selben Thema, die den Link zur Aufzeichnung und Antworten auf alle Fragen enthält, die während des Webinars gestellt wurden. Wir tun dies teilweise, um alle Fragen abzudecken, zu denen wir während der Live-Sitzung nicht gekommen sind.

Diese Follow-up-Beiträge werden oft lang und sind typischerweise nach breiten Themen unterkategorisiert – perfekt für ein Inhaltsverzeichnis (und tatsächlich der Grund, warum ich die Komponente installiert habe).

Zuvor habe ich manuell (und schmerzhaft) ein statisches Inhaltsverzeichnis am Anfang des Antwortbeitrags erstellt, aber natürlich ist es nicht mehr nützlich, sobald man daran vorbeigescrollt ist. Es wäre wunderbar, wenn das Disco TOC neben dem Inhalt schweben würde!

6 „Gefällt mir“

Interessanter Anwendungsfall! Das habe ich in der Vergangenheit auch schon gemacht. Ich bin mir nicht sicher, ob das in Ihrem Fall funktioniert, aber wir haben schließlich den ersten Beitrag bearbeitet, um die Notizen am Ende hinzuzufügen, und dann geantwortet, um alle über die Bearbeitung zu informieren. Auf diese Weise ist alles für die Nachwelt übersichtlich im ersten Beitrag organisiert.

2 „Gefällt mir“

Vielleicht sind es meine alten Tage als Journalist, aber ich neige dazu, dem Bearbeiten der Geschichte gegenüber misstrauisch zu sein…

2 „Gefällt mir“

Ja, das verstehe ich vollkommen. :slight_smile: Aber es kann für die Langzeitnutzung nützlich sein, und Discourse bietet die Bearbeitungshistorie für diejenigen, die volle Transparenz wünschen. Hier ist ein Beispiel für ein Thema, das wir nach einem Webinar umgeschrieben haben, als ich noch für Namati arbeitete. Wir haben sogar die Sprache in die Vergangenheitsform geändert, sodass es eine Zusammenfassung des Webinars und keine Ankündigung mehr war. Und wir haben alle logistischen Details entfernt, wie man teilnimmt und so weiter, da sie nicht mehr relevant waren.

https://community.namati.org/t/webinar-key-learnings-from-institutionalizing-the-paralegal-profession-may-31-2017/36410

3 „Gefällt mir“

Update: Die Änderungen in diesem Fork wurden upstream zusammengeführt. Bitte verwenden Sie stattdessen die offiziellen Theme-Komponenten.

Für alle, die DiscoTOC in ihren Antworten anwenden möchten, habe ich diesen Teil der Arbeit in meinem eigenen Fork erledigt!
Jetzt kann TOC auf jeden Beitrag angewendet werden und es funktioniert einwandfrei, genau wie im OP.
Es scheint, dass das offizielle Team es nicht für notwendig hält, DiscoTOC in den Antworten anzuwenden, daher werde ich keinen Pull-Request öffnen. Aber Sie können meine modifizierte Version verwenden!

4 „Gefällt mir“

Inhaltsverzeichnis in den Antworten - ja bitte!!

2 „Gefällt mir“

Ein Inhaltsverzeichnis für Antwortbeiträge ist möglich – sehen Sie hier für die sehr unkonventionelle Methode.

4 „Gefällt mir“

Für mich als intensiven iPad/iPhone-Nutzer ist diese Lösung eher wie eine geschlossene Kiste :winking_face_with_tongue:

1 „Gefällt mir“

hmmm, :thinking: Ich benutze ein iPad Air mit Safari iOS 16.6 und es funktioniert wie erwartet und genauso wie Chrome. :woman_shrugging:t2:

2 „Gefällt mir“

Lhcfl/DiscoTOC-edited wirft den Fehler «Uncaught TypeError: ((intermediate value) || this[e]) is not a function» beim Einfügen eines Inhaltsverzeichnisses.
Discourse 3.2.0.beta4-dev.

Ich werde mich darum kümmern.


Dies ist ein automatischer Merge-Fehler, der bei der Synchronisierung mit dem Upstream aufgetreten ist. Ich habe ihn nun behoben.

Hallo @Lhc_fl

Ich habe diese Fork ausprobiert, sie ist gut…
aber es scheint, dass ich diese Zeile zu jedem Beitrag/jeder Antwort hinzufügen muss?

<div> </div>

Ich habe bereits alle Kategorien zu den Einstellungen hinzugefügt: auto TOC categories
Es scheint, dass diese Fork diese Einstellung nicht berücksichtigt?

Wären Sie offen dafür, dies noch einmal zu überdenken? Es wäre großartig, es als Teil des offiziell gepflegten Repos zu haben. Und es würde keine Probleme oder Instabilität hinzufügen / sollte keine hinzufügen.

Mein Anwendungsfall sind Besprechungen, bei denen wir ein Ereignis als OP verwenden und das Protokoll in einem neuen Beitrag irgendwo darunter abgelegt wird. Es wäre großartig, ein TOC für das Protokoll zur Verfügung zu haben.

Ich möchte nicht, dass es auf alle Beiträge angewendet wird - das würde sehr schnell unangenehm beschäftigt werden!!!

6 „Gefällt mir“

Ich denke, mit mindestens vier Benutzern hier in diesem Thema, die auch den Anwendungsfall teilen, lohnt es sich, es noch einmal zu überdenken.

5 „Gefällt mir“

Für diejenigen, die sich für die Anwendung von TOC auf Antworten interessieren - Die Möglichkeit, TOC auf Antworten anzuwenden, wurde in die offizielle Komponente integriert. Es ist eine Einstellung, die standardmäßig deaktiviert ist.

13 „Gefällt mir“

Ich freue mich darauf, dies auf meiner Website bereitgestellt zu sehen. :unschuldig:

4 „Gefällt mir“

Da dies eine Theme-Komponente ist, sollten Sie sie von Ihrer Seite /admin/customize/components aus aktualisieren können. :crossed_fingers:

Wenn Sie jedoch auf Probleme stoßen, lassen Sie es mich wissen, und wir können alles glätten. :slight_smile:

6 „Gefällt mir“

Das funktioniert fantastisch – tolle Arbeit, Linca! :purple_heart:
Ich benutze das auf meiner lokalen Instanz und es ist großartig. Danke! Jetzt muss ich keine neuen Themen in meinem Notizbuch erstellen, wenn ich ein Inhaltsverzeichnis für einen Beitrag haben möchte! :hugs:

9 „Gefällt mir“

Nachdem ich die neue Funktionalität ein wenig genutzt habe (Glückwunsch übrigens!), habe ich mich geirrt – da man angeben kann, wie viele Überschriften vor der Aktivierung eines TOC vorhanden sein müssen, ist das einfach kein Problem.

Das Einfügen des TOC-Codes ist jedoch eine ziemliche Qual.

Wären Sie offen dafür, dies so zu ändern, dass bei automatisch angegebenen Kategorien und Tags auch TOCs für Antworten aktiviert werden? Oder dies als Option anzubieten?

2 „Gefällt mir“

Wie fügst du ihn ein? Für mich ist das Klicken auf eine Schaltfläche im Composer nicht so kompliziert.

2 „Gefällt mir“