Custom Pages for Discourse


(Manthan Mallikarjun) #1

Hey!

There are some forum softwares that allow people to create custom pages using BBCode (in this case it would be markdown). Here is how I would see it:

At the bottom of the Content tab in the admin panel would be a button that said “new”. When you click it, you can enter a title, slug (url), and content. Pretty simple I guess.

There is a branch created by another user so it might now be that hard to implement. https://github.com/potthast/discourse/tree/custom-static-pages

Maybe before 1.0.0?


(Michael Downey) #2

Couldn’t we just create a new topic and then lock it?


(Manthan Mallikarjun) #3

Yeah, that would work, I guess. But it would be better if there were pages.


#4

The idea of being able to create custom page is really good, is there any plan for this feature in near future?


#5

create a plugin for that customize,
i send a commit for that
https://github.com/discourse/discourse/pull/3334


(Manthan Mallikarjun) #6

Awesome. Hopefully it gets pulled!


#7

I hope; if dont pull we will create a plugin for that


#8

@Qasem_h - awesome work man, thanks! :smile:


(Jack Wilkinson) #9

I sure would like to see this.


#10

Do we have any progress on this plugin @Qasem_h ? :smile:


(Manthan Mallikarjun) #11

Same. I would love it if there was a plugin that did something similar to
how the TOS and FAQ work where there is a post that we can edit which
updates the page.