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?