Lilly
(Lillian )
28. November 2023 um 13:26
5
Das Lesen der oben verlinkten Themen sollte Ihre verwandten Entwicklerfragen beantworten. Es ist möglich, dass Sie das, was Sie wollen, mit einer Theme-Komponente anstelle eines Plugins erreichen könnten. Daher würde ich diese auch zu Ihrer Leseliste hinzufügen:
Dies ist ein Crashkurs zu den Grundlagen von Discourse-Themes. Die Zielgruppe sind alle, die mit Discourse-Themes nicht vertraut sind. Wenn du bereits Discourse-Themes oder Theme-Komponenten verwendet hast, musst du diese Anleitung wahrscheinlich nicht lesen.
Was sind Themes und Theme-Komponenten?
Ein Theme oder eine Theme-Komponente ist eine Gruppe von Dateien, die zusammengefasst wurden, um Discourse optisch zu verändern oder neue Funktionen hinzuzufügen.
Beginnen wir mit Themes.
Themes
Im…
Discourse-Themen und Themenkomponenten können verwendet werden, um das Aussehen, die Haptik und die Funktionalität des Frontends von Discourse anzupassen. Dieser Abschnitt der Entwickler-Guides soll alle Referenzmaterialien bereitstellen, die Sie benötigen, um einfache Themes für eine einzelne Website bis hin zu komplexen Open-Source-Themenkomponenten zu entwickeln.
Diese Einführung soll eine Übersicht über alle Tools und APIs für die Theme-Entwicklung geben. Wenn Sie ein schrittweises Tutorial…
auch, aus dem ersten Link, den ich gepostet habe:
Joe:
Diese Theme-Komponente verwendet diese Methode, um basierend auf bestimmten Bedingungen eine neue Schaltfläche zu diesem Menü hinzuzufügen und eine neue Aktion zu definieren. Schauen Sie also hier nach.
https://github.com/discourse/raw-post-button