Fehlende Ankerlinks in bestimmten TOC-Themen?

Mir scheinen die Ankerlinks neben den Überschriften zu fehlen, die es mir ermöglichten, direkt zu einem bestimmten Abschnitt zu verlinken, wie zum Beispiel in diesem Thema, wie im ersten Beitrag beschrieben:

[quote=“Joe, post:1, topic:111143, username:Johani”]Sobald all das erledigt ist, wird auch ein Link neben jedem Button hinzugefügt, der direkt zu diesem Abschnitt verlinkt:


[/quote]

Liegt das an mir oder ist diese Funktionalität verschwunden?

2 „Gefällt mir“

Sollten sie dort sein? Ich bin gerade auf meinem Handy, aber ich habe dieses hier durch langes Drücken auf die Lücke neben der Überschrift erhalten:

https://meta.discourse.org/t/discotoc-automatic-table-of-contents/111143#how-does-it-work-3

2 „Gefällt mir“

Ja, dieses Thema hat diese Ankerlinks, aber das ist ein Thema, das kein DiscoTOC hat.

Aber dieses Thema hat ein Inhaltsverzeichnis und keine Anker: Beginner's guide to using Discourse Themes und dieses hat auch keine Anker: Setup DiscourseConnect - Official Single-Sign-On for Discourse (sso)

EDIT Hmm…dieses Thema hat Anker: Discourse REST API Documentation

3 „Gefällt mir“

Ah, das kann ich erklären. Das von Ihnen verlinkte Thema enthält HTML-Überschriften (\u003ch3\u003e, \u003ch4\u003e und so weiter) und anfangs hatte die TOC-Komponente ihre eigene Logik zum Hinzufügen von Überschriften-Ankern. Seitdem hat Core jedoch automatische Anker hinzugefügt und kürzlich habe ich die benutzerdefinierte Anker-Logik in der Theme-Komponente entfernt. Die Ankerfunktion von Core funktioniert jedoch nur für Markdown-Überschriften (mit ###).

Daher hat der OP hier Anker, aber der verlinkte Leitfaden nicht.

Wir sollten diesen Leitfaden wahrscheinlich aktualisieren, um Markdown anstelle von HTML zu verwenden, @JammyDodger.

5 „Gefällt mir“

Ah! Das erklärt alles perfekt, danke Penar!!

4 „Gefällt mir“

Ich habe gestern eindeutig nicht genug aufgepasst. :slight_smile: Ich habe jetzt Markdown-Überschriften für die beiden Beispielthemen eingefügt. :+1:

2 „Gefällt mir“

Dieses Thema wurde 30 Tage nach der letzten Antwort automatisch geschlossen. Neue Antworten sind nicht mehr möglich.