Landing Pages Plugin đŸ›©

Das Landing Pages Plugin ermöglicht es Ihnen, eigenstĂ€ndige Landing Pages fĂŒr Ihre Discourse-Instanz zu erstellen. Sie können Themen, Benutzer und andere Inhalte aus Ihrem Forum anzeigen. Sie können Seiten auf bestimmte Gruppen beschrĂ€nken, Discourse-Themes anwenden, benutzerdefinierte Pfade festlegen und Seiten in einem dedizierten Git-Repository verwalten.

Screen Shot 2021-02-23 at 6.11.10 PM

:desktop_computer:
Code herunterladen

:page_facing_up: Dokumentation lesen

:raising_hand_woman: Funktion anfordern

:bug: Fehler melden

Sie sind sich nicht sicher, wie man ein Plugin installiert? Folgen Sie diesen Schritten.

Schnelle Links

Seiten hinzufĂŒgen und bearbeiten
Seitenattribute
Verwaltung von Seiten-Assets
Partials und Helfer
Globale Attribute
Pavilions Landing Pages
Pavilions Landing Theme

53 „GefĂ€llt mir“
Is anyone here using their Discourse instance as their entire website?
Need to create custom static page as home page
Can you create a custom landing page?
Create a custom page with theme cli?
I’m looking for advice on embedding a Discourse forum directly into my website
2024: The Year in Review
Custom Platform
Is Discourse a full website or just a forum add-in?
Should Discourse make an effort to become the next best "CMS"
Landing page plugin issue - Pages are not working after Rebuild
Is It Possible to Create Custom Pages in Discourse?
Building a custom html page in discourse
How to link a static html page
How do I create a blank page within Discourse
Blank screen when adding categories to the navigation menu
Modal is set to display none;
Paid Groups
2021: The Year in Review
Creating custom pages like "About" and "FAQ"
Structuring an active support community migrating from Facebook
Discourse Retort
ćœšæ’ä»¶äž­ïŒŒæ€Žäčˆè‡Ș漚äč‰è·Żç”±ïŒŒç„¶ćŽæžČ染è‡Ș漚äč‰éĄ”éąïŒŸ
How to add contact us page?
Topics visibile to not-registered users
Landing Pages Blog :small_airplane:
Landing page (not landing page plugin)
Open (anon) interaction with a forum
Landing page (not landing page plugin)
Custom route not being indexed/appearing in crawler view
Creating a homepage with Discourse? Like a landing page
Is anyone here using their Discourse instance as their entire website?
Adding a static web page
New Custom HomePage, Back to Forum URL

Das ist ein wunderbares Plugin! Ich kann es kaum erwarten, es noch mehr zu nutzen!

5 „GefĂ€llt mir“

Hey @angus,

Hast du eine Site-Einstellung hinzugefĂŒgt (oder kannst du eine hinzufĂŒgen), mit der sich die Discourse-Stammroute Ă€ndern lĂ€sst, sodass die Stammroute die angegebene Zielseite der Site wird?

Dies ist eine kleine ErgĂ€nzung (falls sie noch nicht enthalten ist) und wĂŒrde Benutzern helfen, die nicht an ihrem Webserver herumdoktern und Weiterleitungen usw. einrichten möchten. Daher denke ich, dass dies dieses Plugin noch besser machen wĂŒrde.

3 „GefĂ€llt mir“

Wie kann man pages.json anpassen, ohne ein Repository zu verbinden?

1 „GefĂ€llt mir“

Danke fĂŒr das Feedback, Leute.

Ja, das plane ich in KĂŒrze umzusetzen. Möchtest du das aber unter allen UmstĂ€nden? Eine Liste gewĂŒnschter Ergebnisse fĂŒr GĂ€ste im Vergleich zu Nutzern sowie weitere Faktoren wĂŒrden mir helfen, das genauer zu durchdenken.

Hier ist der rudimentĂ€re Patch, den ich fĂŒr thepavilion.io erstellt habe, um das zu bewerkstelligen.

Leite von / zu /welcome weiter:

  • Wenn du ein Gast bist
  • Und du direkt zu thepavilion.io gehst (d. h. zum Basispfad)
  • Und wir dich in den letzten 5 Minuten nicht bereits zu /welcome weitergeleitet haben.

Derzeit ist dies nur ĂŒber einen ZIP-Upload oder eine Repository-Verbindung möglich. Eine solche Anpassung ĂŒber die Admin-OberflĂ€che ist noch nicht möglich. Aber ja, geplant ist, eine neue „Seite“ fĂŒr siteweite Einstellungen hinzuzufĂŒgen.

9 „GefĂ€llt mir“

Gibt es bekannte InkompatibilitÀten mit anderen Plugins? Ich habe Probleme bei der Installation und vermute, dass die procourse statischen Seiten die Ursache sind.

Ich habe es nicht getestet, aber es sollte keine Konflikte geben. Das ProCourse Static Pages-Plugin ist technisch grundlegend anders als dieses Plugin.

Teile uns das spezifische Problem mit, das du hast, und wir schauen, ob wir helfen können.

2 „GefĂ€llt mir“

Ich hatte Probleme mit dem Plugin, daher habe ich den Git-Eintrag aus der app.yml entfernt.

Ich habe es neu installiert, aber alle vorherigen Daten sind noch enthalten.

Wie kann ich sie löschen?

(Im Moment, wenn ich eine neue Seite erstelle, kann ich zwar HTML hinzufĂŒgen, aber all dieser zusĂ€tzliche Inhalt wird angezeigt, wie mein Logo und ein Footer von Pavilion. Ich kann jedoch nicht herausfinden, woher dieser bezogen wird.)

Vielen Dank.

1 „GefĂ€llt mir“

Lösche einfach alle Landing Pages in der Landing Pages-Admin-OberflÀche und entferne deine Repository-Verbindung.

Du verwendest die pages.json-Datei im Repository „Pavilion Landing Pages“. Dort musst du deine eigenen Details hinterlegen. Weitere Informationen dazu findest du hier:

4 „GefĂ€llt mir“

Da die globale pages.json-Datei bisher als das verwirrendste und einschrĂ€nkendste Element dieses Plugins erwiesen hat (ich habe dazu bereits einiges an Feedback erhalten), habe ich sie in die Admin-OberflĂ€che integriert. Beachten Sie die Links „Mehr erfahren

3 „GefĂ€llt mir“

Ich war ĂŒberrascht, dass dieses Tool so gut ist, dass du es kostenlos mit allen geteilt hast. Ich bewundere wirklich dein Talent. :star: :star: :star: :star: :star:

5 „GefĂ€llt mir“

Das ist viel, viel einfacher! Vielen Dank fĂŒr dieses Update. :slightly_smiling_face:

Hallo, fehlt mir vielleicht eine CSS-Datei oder etwas anderes?

Ich kann die globale Kopfzeile sehen, aber sie wird nicht korrekt angezeigt.

Außerdem: Wenn ich Änderungen in den globalen Einstellungen vornehme und versuche, sie zu speichern, bleibt das Ladezeichen dauerhaft aktiv.

Das ist der einzige Fehler, den ich sehen kann:

Vielen Dank im Voraus.

Hmm, ich bin mir nicht sicher, was dort los ist. Dieser Konsolenfehler hat keinen Zusammenhang mit der Admin-OberflÀche der Landingpages. Tritt das jedes Mal auf? Passiert es, wenn du bestimmte Attribute aktualisierst?

Das Update funktioniert bei mir in der Produktion einwandfrei. Zum Beispiel habe ich gerade :raising_hand_woman: zum „Hinweis

1 „GefĂ€llt mir“

Sehr geschĂ€tzt! Viele GrĂŒĂŸe.

@angus sorry, nur zur BestÀtigung: Der Konsolenfehler stammte von der Testseite, die ich erstellt habe, also vom Frontend. Nicht von der Admin-Seite.

Viele GrĂŒĂŸe.

1 „GefĂ€llt mir“

Danke fĂŒr die Antwort, dann muss ich mich wohl erst einmal damit beschĂ€ftigen. Wenn ich raten mĂŒsste, liegt es wahrscheinlich an etwas Spezifischem in meiner Installation. Ich werde mal schauen, ob eine bestimmte Fehlermeldung ausgegeben wird, aber die App lĂ€sst sich mit diesem Plugin nicht neu erstellen.

Ich kann Bootstrap auf den Landing Pages immer noch nicht zum Laufen bringen. Ich habe alles versucht, aber nichts funktioniert.

1 „GefĂ€llt mir“

Hey @Paul_King1, entschuldige bitte die Verzögerung – es war hier eine ziemlich stressige Woche. Ich habe mich entschieden, ein kleines Video fĂŒr dich zu erstellen, das die einfachste Methode zeigt, Bootstrap mit dem Plugin zu nutzen. Es ist hier schon etwas spĂ€t und ich habe kein Skript verwendet, also entschuldige bitte, falls ich abschweife!

Ich hoffe, das hilft dir beim Einstieg. Die Beispiel-Seite aus dem Video findest du hier: https://try.thepavilion.io/bootstrap

5 „GefĂ€llt mir“

Hey Angus, vielen Dank fĂŒr dieses hervorragende Plugin. Ich versuche, den Redirect-Patch fĂŒr die Startseite umzusetzen, um / auf /welcome umzuleiten. Ich habe deinen einfachen Patch in die plugin.rb des discourse-landing-pages-Plugin-Repositories eingefĂŒgt, aber er funktioniert nicht.

Das liegt höchstwahrscheinlich daran, dass ich nicht genau verstehe, wie er eigentlich funktioniert.

Könntest du mir den richtigen Weg aufzeigen, um dies umzusetzen? Ich bin ein erfahrener JS-Entwickler, habe aber gerade erst angefangen, Ruby und die Discourse-Architektur zu lernen.