Ich verstehe die normale Startseite und deren Anpassung. Mir sind auch Banner und das Anheften von Themen bekannt.
Was ist, wenn ich eine eigene Landingpage für Besucher aus einem bestimmten Standort erstellen möchte? Vielleicht möchte ich auf dieser Seite bestimmte Themen hervorheben. Gibt es eine Möglichkeit, so etwas umzusetzen?
Ich habe dieses Thema gefunden, aber es hat mein Anliegen nicht geklärt.
Nein, derzeit nicht. Wir haben die Möglichkeit besprochen, statische Seiten in Discourse zu erstellen, und werden möglicherweise innerhalb der nächsten 6 Monate oder so etwas dazu anbieten (entschuldigt, ich kann nicht genauer werden!).
Gibt es etwas Bestimmtes, das ihr erreichen möchtet (ich nehme an, ein benutzerdefiniertes Layout ist ein großer Teil davon), das nicht durch einen Link zu einem bestimmten Thema abgedeckt wäre?
Wenn ich so kühn sein darf, dieses Thema wieder aufzugreifen, habe ich recherchiert, um eine Art statische Seite zu erstellen, auf der ich den fTELNET-Client einbetten kann. Gab es weitere Entwicklungen oder wird das eingebettete JavaScript-Skript mit DiscPage oder ProCourse funktionieren?
Was ist also am Ende passiert? Muss ich einen Load Balancer verwenden oder gibt es dafür eine native Funktion? Es ist fast 5 Jahre her, dass Sie es erwähnt haben. Derzeit kann dies nur mit Plugins erfolgen, aber diese Plugins scheinen das System zu stören.
Ich frage mich… was wäre, wenn eine Theme Component verwendet würde, um / auf die veröffentlichte Seite umzuleiten? Ich bin mir nicht sicher, wie viele Dinge dadurch kaputt gehen würden.
Das erinnert mich an die Funktion für benutzerdefinierte Startseiten. Ich bin mir nicht sicher, ob es dazu eine Dokumentation gibt. Das Thema, an das ich mich erinnere, ist
Wenn es die Startseite sein muss, ist es auch möglich, vollständig benutzerdefinierte Startseiten über den custom-homepage-Outlet in einem Theme zu haben: DEV: allow themes to render their own custom homepage by pmusaraj · Pull Request #26291 · discourse/discourse · GitHub… Auf diesem Weg könnten Sie benutzerdefinierte Inhalte basierend auf beliebigen Bedingungen erstellen, die Sie benötigen. Sie könnten unterschiedliche Inhalte mithilfe eines Abfrageparameters wie /?src=ad-campaign anzeigen, zum Beispiel.