# Forum plugin...anyone?

**URL:** <https://forum.getkirby.com/t/forum-plugin-anyone/7575>\
**Category:** Plugins\
**Tags:** idea\
**Created:** [May 24, 2017, 1:57pm UTC](https://forum.getkirby.com/t/forum-plugin-anyone/7575 "2017-05-24T13:57:58Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![Svnt](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/svnt/32/620_2.png) [@Svnt](https://forum.getkirby.com/u/Svnt)\
**Post date:** [May 24, 2017, 1:57pm UTC](https://forum.getkirby.com/t/forum-plugin-anyone/7575/1 "2017-05-24T13:57:58Z")

</div>

Hello,

i am looking for a minimalistic and modern forum software… but it seems there is not much on the market.

@bastianallgeier used kirby for the first forum year(s) ago. is this extension discontinued?

Somebody have made a mini forum plugin public?

best regards,  
Svnt

EDIT: found this post: [Is it possible to add a forum to kirby? - #9 by samnabi](https://forum.getkirby.com/t/is-it-possible-to-add-a-forum-to-kirby/5504/9)

---

<div class="post-metadata">

**Author:** ![jenstornell](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/jenstornell/32/546_2.png) [@jenstornell](https://forum.getkirby.com/u/jenstornell)\
**Post date:** [May 24, 2017, 2:20pm UTC](https://forum.getkirby.com/t/forum-plugin-anyone/7575/2 "2017-05-24T14:20:09Z")

</div>

These made the biggest impression to me:

- [http://www.discourse.org/](http://www.discourse.org/)
- [https://muut.com/](https://muut.com/)
- [https://disqus.com/](https://disqus.com/)

The last one is not exactly a forum, but a comment service, but it can be used as a forum combined with Kirby pages.

But I agree that there are too few plugins around this topic. Even if it’s a big forum system, a plugin would make it easier to add the forum to the site.

---

<div class="post-metadata">

**Author:** ![Svnt](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/svnt/32/620_2.png) [@Svnt](https://forum.getkirby.com/u/Svnt)\
**Post date:** [May 24, 2017, 2:23pm UTC](https://forum.getkirby.com/t/forum-plugin-anyone/7575/3 "2017-05-24T14:23:19Z")

</div>

my boss defined a rule: no data on 3rd party servers…period 😬

that’s why i think about making a own one in kirby ATM.

S:

---

<div class="post-metadata">

**Author:** ![jenstornell](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/jenstornell/32/546_2.png) [@jenstornell](https://forum.getkirby.com/u/jenstornell)\
**Post date:** [May 24, 2017, 2:32pm UTC](https://forum.getkirby.com/t/forum-plugin-anyone/7575/4 "2017-05-24T14:32:49Z")

</div>

Sounds like a big thing. If you need some kind of Kirby approach [https://github.com/Addpixel/KirbyComments](https://github.com/Addpixel/KirbyComments) seems like a good start. For the users to create topics, you would need to create pages from the outside and use these pages as placeholders for Kirby Comments. Then every page would be a forum topic, kind of.

For a simple forum that would probably work. For more features I would not recommend to build it yourself. It might be a huge thing to create.

---

<div class="post-metadata">

**Author:** ![Svnt](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/svnt/32/620_2.png) [@Svnt](https://forum.getkirby.com/u/Svnt)\
**Post date:** [May 24, 2017, 2:37pm UTC](https://forum.getkirby.com/t/forum-plugin-anyone/7575/5 "2017-05-24T14:37:46Z")

</div>

> [@jenstornell](#):
>
> For a simple forum that would probably work. For more features I would not recommend to build it yourself. It might be a huge thing to create.

you are right. the biggest hiccup would be the user registration/CRUD, double opt-in mail and so on…

i’ve made a comments plugin that adds comments as a structure to a article. Would also work for a forum but the search will not find anything there… have to rethink the problem.

ATM i try to extract the forum part from the github repo mentioned above…

---

<div class="post-metadata">

**Author:** ![texnixe](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/texnixe/32/5754_2.png) [@texnixe](https://forum.getkirby.com/u/texnixe)\
**Post date:** [May 24, 2017, 3:09pm UTC](https://forum.getkirby.com/t/forum-plugin-anyone/7575/6 "2017-05-24T15:09:03Z")

</div>

Yeah, the old Kirby based forum uses pages for questions and answers, which makes it much more flexible and searchable than using structure fields.

No data on 3rd party servers, fair enough. Wasn’t there a [self-hosted version of Discourse](https://blog.discourse.org/2014/04/install-discourse-in-under-30-minutes/) (don’t know the server requirements…)?

> <https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md>

---

<div class="post-metadata">

**Author:** ![bnomei](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/bnomei/32/775_2.png) [@bnomei](https://forum.getkirby.com/u/bnomei)\
**Post date:** [May 24, 2017, 4:18pm UTC](https://forum.getkirby.com/t/forum-plugin-anyone/7575/7 "2017-05-24T16:18:17Z")

</div>

i like the looks of this one, but its beta (not production safe maybe): [http://flarum.org](http://flarum.org)

---

<div class="post-metadata">

**Author:** ![texnixe](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/texnixe/32/5754_2.png) [@texnixe](https://forum.getkirby.com/u/texnixe)\
**Post date:** [May 24, 2017, 4:28pm UTC](https://forum.getkirby.com/t/forum-plugin-anyone/7575/8 "2017-05-24T16:28:16Z")

</div>

> [@bnomei](#):
>
> i like the looks of this one, but its beta

As I already said in the other thread: it’s been in beta state for ages and I wonder if it will ever get out of beta… [0.1.0 beta 6](https://github.com/flarum/flarum/releases) is the latest release, and that is from October last year!

---

<div class="post-metadata">

**Author:** ![Svnt](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/svnt/32/620_2.png) [@Svnt](https://forum.getkirby.com/u/Svnt)\
**Post date:** [May 24, 2017, 4:28pm UTC](https://forum.getkirby.com/t/forum-plugin-anyone/7575/9 "2017-05-24T16:28:37Z")

</div>

> [@bnomei](#):
>
> i like the looks of this one, but its beta (not production safe maybe)

yes, found it too. looks really cool… but, as you said, still beta.

@texnixe: yep, have seen your post. but there is some movement in the repo at the moment… we’ll see.

---

<div class="post-metadata">

**Author:** ![krisa](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/krisa/32/3415_2.png) [@krisa](https://forum.getkirby.com/u/krisa)\
**Post date:** [May 24, 2017, 5:54pm UTC](https://forum.getkirby.com/t/forum-plugin-anyone/7575/10 "2017-05-24T17:54:29Z")

</div>

Flarum is good. Its “beta” but already it is better than esotalk which is from same author. Esotalk is also great.

Hosting discourse is much harder and its not exactly minimal. There is also nodebb but its node js. Try flarum if it has missing features you need go esotalk. I wouldnt even consider kirby.

I ran esotalk instance for few years.

---

<div class="post-metadata">

**Author:** ![Svnt](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/svnt/32/620_2.png) [@Svnt](https://forum.getkirby.com/u/Svnt)\
**Post date:** [May 24, 2017, 6:51pm UTC](https://forum.getkirby.com/t/forum-plugin-anyone/7575/11 "2017-05-24T18:51:13Z")

</div>

any thoughts about phpBB?

---

<div class="post-metadata">

**Author:** ![carstengrimm](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/carstengrimm/32/188_2.png) [@carstengrimm](https://forum.getkirby.com/u/carstengrimm)\
**Post date:** [May 24, 2017, 9:02pm UTC](https://forum.getkirby.com/t/forum-plugin-anyone/7575/12 "2017-05-24T21:02:53Z")

</div>

always depends on what you need.

having the very very basic functions shouldn’t be too hard.

as @texnixe mentioned,

- page as topic  
fields: user, text, date, tags

- subpages as reply  
fields: user, text, date, tags

most functions for kirby help you out alot if you just happen to only use classic text bulletin which does not need to check for all sorts of things.

i have done these sort of things for commenting instead of using 3rd party tools as disqus

---

<div class="post-metadata">

**Author:** ![Svnt](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/svnt/32/620_2.png) [@Svnt](https://forum.getkirby.com/u/Svnt)\
**Post date:** [May 24, 2017, 9:14pm UTC](https://forum.getkirby.com/t/forum-plugin-anyone/7575/13 "2017-05-24T21:14:35Z")

</div>

> [@carstengrimm](#):
>
> having the very very basic functions shouldn’t be too hard.
> 
> as @texnixe mentioned,

i know, as i said before: the frontend user CRUD is the hard part here to solve it with kirby and a KISS.

---

<div class="post-metadata">

**Author:** ![texnixe](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/texnixe/32/5754_2.png) [@texnixe](https://forum.getkirby.com/u/texnixe)\
**Post date:** [September 12, 2018, 8:34am UTC](https://forum.getkirby.com/t/forum-plugin-anyone/7575/15 "2018-09-12T08:34:30Z")

</div>

Closed on September 12, 2018, 8:34am UTC


