sunjam
(james.network)
July 29, 2022, 4:24pm
51
Cool, you might like this in-progress ālanding pageā that has been whipped together from a category and tag group. It is working pretty well. Nothing fancy, but works.
2 Likes
angus
(Angus McLeod)
July 29, 2022, 4:27pm
52
Nice! Itās using this plugin?
sunjam
(james.network)
July 29, 2022, 4:30pm
53
No, created with Vue and uses Discourse API.
1 Like
darkpixlz
(darkpixlz)
January 8, 2023, 1:14am
54
Hello, trying to use this but when importing a ZIP I get an error.
Doing this because i need the .css file and .js.
merefield
(Robert)
January 8, 2023, 8:12am
55
2 Likes
ValGun
(Valentyn Gunchenko)
July 10, 2023, 4:32pm
56
@angus is it possible to use bootstrap for creation of main page (login) page of Discourse instance?
Thank You
I think weāve had a report of this plugin hiding the sidebarās Edit Custom Section modal:
Awesome, thanks! Turned out to be the ādiscourse-landing-pagesā plugin, which we arenāt actually using. All fixed.
Iāll move the tag over to broken .
angus
(Angus McLeod)
September 19, 2023, 10:52pm
58
Iām happy to say that @cabidop has breathed new life into this plugin. It is no longer broken . See further
paviliondev:main
ā cabidop:main
opened 12:28PM - 08 Sep 23 UTC
Hi, @angusmcleod! Not sure if you are paying any attention at all to the plugin,⦠but I recently started working with Discourse and found that Landing Pages filled exactly the gap I just needed for a project. Seeing that it was unmaintained I started my own simplified version of your plugin, but this week I decided to give it a go and update yours so here we are now š .
Although I am already using my fork, I would appreciate if you could take a look to this PR to include the changes in the main repository so everyone can benefit from them. The list is not huge as I mainly focused on removing deprecation warnings and bringing the basic functionality back to life:
- Cleaned Ruby and Javascript deprecated code when loading the plugin.
- Fixed the "export page" functionality which solves #4, as some Javascript bits were missing for it to properly trigger.
- Fixed the "import page" feature too. This required a little bit more effort as the modal [needed to be migrated](https://meta.discourse.org/t/converting-modals-from-legacy-controllers-to-new-dmodal-component-api/268057) and there were some mismatches in the Ruby code between the exported and the imported information.
- Small fix to the "delete page" feature to remove the recently deleted page from the list.
There are still some small issues with the save functionality (e.g. you can never remove categories and group once you added them) and I have not reviewed yet the global and remote functionality, but at least the plugin is now on a non-broken state.
If you think it is too much to review in one go let me know as I can definitely make multiple PRs, each commit is more or less self-contained. Thanks a lot in advance and hope that you are still around for this!
3 Likes
cabidop
(Pablo Cabido)
September 20, 2023, 12:02am
59
Thanks for the mention, @angus ! Happy to help with the plugin, I will be around here (and also on Github) so feel free to reach out.
4 Likes