Anscheinend gibt es ein weiteres Problem (diesmal beim Laden der Landingpage)âŠ
Wenn Sie eine mit dem Plugin erstellte Landingpage öffnen, werden keine der JS-Dateien geladen. Beispiel:
Refused to load the script âhttps://clientes.propulsa.me/plugins/discourse-landing-pages/javascripts/common.jsâ because it violates the following Content Security Policy directive: âscript-src ânonce-C5lZ5MgP8dUHzGFnmwwI3epSxâ âstrict-dynamicââ. Note that âscript-src-elemâ was not explicitly set, so âscript-srcâ is used as a fallback..
Aber es gibt 3 JS, die auf jeder einzelnen Landingpage zu laden versuchen:
Ich habe es mit verschiedenen Themes (Default, Air Theme und Mint) versucht und obwohl das Plugin die spezifischen CSS des ausgewÀhlten konfigurierten Themes lÀdt, werden die JS blockiert.
Nur um darauf hinzuweisen, dass Sie jetzt beliebige Seiten innerhalb von Discourse mit dem Landing Pages Plugin in Kombination mit ein paar Erweiterungen anzeigen können:
Ok, das sieht groĂartig aus, viel Potenzial, ich denke, ich könnte sogar die Notwendigkeit von WordPress eliminieren, indem ich es benutze
Aber wenn ich die bisherige Entwicklung lese, ist es schwierig, dem zu vertrauen, dass ich eine Reihe von Seiten erstelle und dann feststelle, dass eine einzige Aktualisierung alles zunichtemachen könnte, vorĂŒbergehend oder dauerhaft, wenn der Support wieder eingestellt wird
Gibt es eine Hoffnung, dass dies Teil des offiziellen Kerns wird, damit eine ganze Website damit aufgebaut werden könnte und man sich keine Sorgen um diese Probleme machen mĂŒsste?
Hallo Robert, meines Wissens war dieses Plugin schon immer fĂŒr die Erstellung von Landing Pages (die per Definition eigenstĂ€ndige Webseiten sind) gedacht. Es hat natĂŒrlich das Potenzial, eine Seite Ă la WordPress zu erstellen, aber es ist vielleicht nicht das richtige Werkzeug, da ich nicht glaube, dass es fĂŒr diesen Anwendungsfall konzipiert wurde.
Was den Support angeht, so wird es seit einem Jahr aktiv gepflegt, und ich persönlich habe vor, dies auch in absehbarer Zeit fortzusetzen. Ich bin mir nicht sicher, welche Voraussetzungen ein Plugin erfĂŒllen muss, um in den Discourse-Kern integriert zu werden, daher nehme ich an, dass dies die âbesteâ Zusage ist, die Sie erhalten wĂŒrden.
Ich weiĂ nicht, was das bedeutet, aber ich konnte kĂŒrzlich mit drei inoffiziellen Plugins, darunter diesem, nicht neu erstellen, daher habe ich beschlossen, alle drei zu entfernen und plane, es einfach dabei zu belassen.
Ich kenne den Unterschied zwischen stabil und offiziell nicht, was ein PR oder Fork ist und was âsignifikant genug Ressourcenâ bedeutet. Ich habe 2 vCPUs/2 GB RAM. Wenn ich mehr von beidem hĂ€tte, wĂŒrden meine Rebuilds vielleicht nicht mit inoffiziellen Plugins fehlschlagen?
ich entwickle eine Discourse-Instanz fĂŒr die Auroville-Gemeinschaft.
Ich versuche, das Landing-Page-Plugin anstelle einer anderen WordPress-Seite zu verwenden, um alles auf einem Server zu halten. Ich bin ziemlich neu in der Webentwicklung, aber ich komme voran.
Ich versuche, den Header und die Seitenleiste sowie andere Komponenten wie eine Liste der neuesten BeitrĂ€ge aus einer Kategorie, âWer ist onlineâ usw. abzurufen, damit ich sie beispielsweise auf einer benutzerdefinierten âDashboardâ-Seite anzeigen kann. Die Seite soll sich anfĂŒhlen, als wĂ€ren wir auf derselben Plattform, sodass der Benutzer, wenn er angemeldet ist, seinen Avatar sehen kann. Es ist mir gelungen, eine Seite mit der Liste der BeitrĂ€ge aus einer Kategorie zu erstellen, aber mit dem Rest habe ich Schwierigkeiten. Ich kann den gesamten Quellcode der Seite kopieren und in mein GitHub-Repository einfĂŒgen, aber das ist aus offensichtlichen GrĂŒnden, die ich verstehen muss, nicht funktionsfĂ€hig. Wahrscheinlich wurde dies irgendwo diskutiert, aber ich habe eine solche Diskussion noch nicht gefunden. Könnte mir jemand den Weg zu dem Wissen weisen, das ich suche?