Apparently there is another issue (this time loading the landing page)âŠ
When you open any landing page created with the plugin, none of the JS files are loaded, example:
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âŠ
But there are 3 JS trying to load in any single landing page:
I tried with different themes (Default, Air Theme and Mint) and although the plugin load the specifics CSS of the selected theme configured, the JS are blocked.
Ok, this looks great, lots of potential, thinking I could even dump the need for wordpress by using it
But reading through the history here is sketchy to trust creating a number of pages and find a single update could negate it all, temporarily or permanent if support ceases again
Is there any hope this becomes part of the official core so an entire site could be built with it and not have to be concerned about those issues?
Hey, Robert, my understanding is that this plugin was always intended for creating landing pages (which by definition are standalone web pages). It has of course the potential for building a site Ă la Wordpress, but it might not be an appropriate tool as I donât think it was designed with that use case in mind.
Regarding support, it has been under active maintenence for the last year, and Iâm personally planning on keep doing that for the foreseeable future. Not sure what are the requirements for a plugin to be built onto Discourse core, so I suppose this is the âbestâ commitment you would get.
I donât know what that means, but I could not rebuild recently with three unofficial plugins installed, this being one, so I elected to remove all three and plan to just try and keep it that way.
See, IDK the difference between stable and official, what a PR or fork are and what significant enough resources means, I have 2 vCPUs/2GB Ram, if I had more of either my rebuilds may not fail with unofficial plugins?
I am developing a Discourse instance for Auroville community.
I am trying to use the landing page plugin instead of another wordpress site to keep it all in one server. Iâm fairly new to web development but getting there.
I am trying to fetch the header and sidebar and other components like, list of recent posts from a category, "whoâs onlineâ, etc, so I can display it on a customised âdashboardâ page for example. The page should feel like we are on the same platform, so the user if logged in can see his avatar. I managed to create a page with the list of posts from a category but having difficulty with the rest. I can copy the whole page source code and paste it in my github repo but thats not functional for some obvious reason which I need to understand. It probably has been discussed somewhere but havenât yet found such discussion. Could anyone please guide me towards the knowledge I seek?