The discussion revolves around creating custom landing pages in Discourse. Initially, users sought ways to create unique landing pages for specific purposes, such as highlighting topics or embedding content like a fTELNET client. While no native solution existed at the time, plugins like Discourse Home Page, ProCourse Static Pages, and DiscPage were suggested, though they were noted to be unstable. Over time, a page publishing feature was introduced awesomerobot, but it was not considered a true landing page solution by some. Users explored workarounds, including using theme components to redirect the homepage or leveraging the custom-homepage outlet for dynamic content based on query parameters awesomerobot. The conversation highlights that while plugins offer temporary fixes, a more robust solution involves custom themes and the new homepage customization features, though documentation remains limited.
I understand the normal homepage, and modifying that. I also understand banners and pinning topics.
What if I wanted a unique landing page for referring people from a specific location, maybe I wanted to highlight specific topics on this landing page etc – is there anyway to do something like this?
I found this topic, but it didn’t solve my concern
No, not at the moment. We’ve discussed the ability to create static pages in Discourse, and will possibly have something within the next 6 months or so (sorry can’t be more specific than that!).
Is there anything specific that are you looking to accomplish (I assume custom layout is one big component) that wouldn’t be covered by linking to a specific topic?
If I may so bold to bump this topic, I’ve been researching to create some sort of static page to embed fTELNET client on - has there been any further development or will embedded js script work with DiscPage or ProCourse?
So what happened in the end? Do I need to use a load balancer or is there a native function for that? It’s been almost 5 years since you mentioned it, currently it can only be done with plugins, but apparently these plugins tend to break the system.