Das lässt mich denken, @j.jaffeux, dass Discourse-Plugins auf veröffentlichte Seiten angewendet werden (z. B. Fußnoten), Theme-Komponenten jedoch nicht (z. B. Inhaltsverzeichnisse). Die Umsetzung könnte knifflig sein, da einige Komponenten im Kontext von Seiten nicht unbedingt nützlich sind, aber Inhaltsverzeichnisse sind definitiv hilfreich. Gibt es eine Chance, dass wir das bekommen können?
Momentan ist die Seitenveröffentlichung nicht dafür ausgelegt, Theme-Komponenten oder Funktionen zu unterstützen, die die Plugin-API verwenden, insbesondere decorateCooked.
Ich sage nicht, dass dies unmöglich ist, aber wir haben nicht daran gearbeitet, und zum jetzigen Zeitpunkt weiß ich nicht, ob wir es tun werden.
Das kann ich verstehen, schließlich gibt es auf diesen Seiten keine Ember-Komponenten.
Meine Frage bezieht sich jedoch nur auf einfachen jQuery-Code (document.ready()) und Dinge wie GA, GTM. Also den einfachen, reinen JavaScript-Code. Es würde ausreichen, wenn die <head>- und <footer>-Abschnitte der Theme-Komponente unverändert eingefügt würden.
Vielleicht habe ich es nicht ausprobiert, aber würde das nicht zu Fehlern führen, wenn andere Themes versuchen, Code zu laden, der nicht verfügbar ist?
FWIW, mein Bedarf besteht darin, mehrere Seiten mit verwandtem Inhalt zu erstellen. Ideal wäre es, separate Seiten zu haben, die durch eine Art Navigation verknüpft sind. AFAICT scheint dies mit der aktuellen Implementierung nicht möglich zu sein. Ich habe den TOC als Workaround angefordert – also allen Inhalt auf einer Seite, der über den TOC navigierbar ist.
Der TOC wäre auf lange Sicht großartig, aber in meinem Fall suchte ich eigentlich nach separaten, aber miteinander verbundenen Seiten. Ich werde vorerst eine andere Lösung finden. Steht so etwas aber überhaupt für die Zukunft in den Sternen?
Gibt es einen Plan, dass das Inhaltsverzeichnis auch für veröffentlichte Seiten sichtbar ist? Das Veröffentlichen von Seiten war eine Funktion, die in Discourse 2.5 eingeführt wurde? Das wäre ein riesiger Vorteil dieses Themes!