This plugin adds a simple embeddable forum.
Configuration
The forum does not require immediate configuation to operate. However the following options are available.
- Forum categories (Channels) can be managed via the System > Channels menu.
- Forum members can be managed via the User menu.
The following plugin is required
The following plugin extends or depends on the plugin
The following themes use this plugin
Displaying a list of channels
The plugin includes a component forumChannels that should be used as the main page for your forum. Add the component to your page and render it with the component tag:
{% component 'forumChannels' %}
You should tell this component about the other forum pages.
- channelPage - the page used for viewing an individual channel's topics.
- topicPage - the page used for viewing a discussion topic and posts.
- memberPage - the page used for viewing a forum user.
Example page structure
forum/home.htm
title = "Forum" url = "/forum" layout = "default" [forumChannels] memberPage = "forum/member" channelPage = "forum/channel" topicPage = "forum/topic" == <h1>Forum</h1> {% component 'forumChannels' %}
forum/channel.htm
title = "Forum" url = "/forum/channel/:slug" layout = "default" [forumChannel] memberPage = "forum/member" topicPage = "forum/topic" == <h1>{{ channel.title }}</h1> {% component 'forumChannel' %}
forum/topic.htm
title = "Forum" url = "/forum/topic/:slug" layout = "default" [forumTopic] memberPage = "forum/member" channelPage = "forum/channel" == <h1>{{ topic.subject }}</h1> {% component 'forumTopic' %}
forum/member.htm
title = "Forum" url = "/forum/member/:slug" layout = "default" [forumMember] channelPage = "forum/channel" topicPage = "forum/topic" == <h1>{{ member.username }}</h1> {% component 'forumMember' %}
-
Alex
Found the plugin useful on 13 Oct, 2020
Hello, i have this error ->" "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"?" Can someone to help me?
-
Bahodur
Found the plugin useful on 12 Dec, 2018
Great plugin, tough to customize css though :) Also, figured out later, to make a FrontendUser as moderator : just goto Users -> select a user -> update details -> Forum tab -> tick forum moderator Hope it helps
-
swarner77
Found the plugin useful on 16 Oct, 2016
An extremely useful plugin (for free, even better) and makes implementing this function quite easy even for the casual developer.
-
Kurt Jensen
Found the plugin useful on 15 Aug, 2015
I use this a a simple communication tool inside a private union website. It does what I need and the price is right.
-
SLIDER.WEB studio
Found the plugin useful on 6 Apr, 2015
Cool plugin. But I have issue as Serkan Agdelen on /forum/member/username page. Non-Latin post (in my case is a Cyrilic) show as "Н�О�В�О�С�Т�И�2015", but in DB texts are correct. How to fix it?
-
Iam Blitz
Found the plugin useful on 24 Feb, 2015
Really, gr8 plugin. But same problem as @Serkan Agdelen said. In member page got weird marks.
Is there any option to restrict diffrent forums to specific users?
-
Serkan Agdelen
Found the plugin useful on 18 Feb, 2015
Hello, I am building site with forum plugin and blog plugin like your tutorial but i am having difficulties on comments. When i post comments under blog entries (in turkish language) all comments are ok. But when i go to member page to see the same comment i see character encoding problem.
For example: I write "ıöçşğü IÖÇŞĞÜ" under a blog entry and it seems ok on that page. When i browse to members see same comment like this: "ı�ö�ç�ş�ğ�ü�Ü<Ö�Ç�Ş�Ğ�Ü�"
Is there anything i can do for fix?
Thanks in advance.
-
Pierre Lucas
Found the plugin useful on 16 Feb, 2015
Hello, I would like to install a forum page on my site portableappsdb.esy.es but I have not found a page you explaining how to create a forum page .. What to do?
-
Arjuna Noorsanto
Found the plugin useful on 6 Aug, 2014
I was able to install this plugin into my website. But in every single channel, all topics are shown. How can I filter the matching topics to the channel only? Would be great to get a hint...
-
frankis
Found the plugin not useful on 3 Aug, 2014
just a hint: This does not install with "rainlab.user" plugin
-
JohannesMP
Found the plugin useful on 15 May, 2014
As Miroslav stated above, the User dependency should be resolved: http://i.imgur.com/hvseguS.png
-
Miroslav Istvan
Found the plugin useful on 15 May, 2014
Hi all,
here is dependency to have enabled plugin User from you too ? Without selecting user plugin I got an error, than some model user class was not found.
Many thanks!
-
2.0.1 |
Fixes bug in forum embedding Oct 16, 2024 |
---|---|
2.0.0 |
Major Upgrade to Forum Plugin May 06, 2024 |
1.4.0 |
Compatibility updates with October CMS v3.6 Feb 24, 2024 |
1.2.2 |
The default CSS can now be disabled for all components. Changed `getChannelSlugOptions` method in EmbedChannel component from protected to public. Aug 13, 2020 |
1.2.1 |
Made plugin compatible with PHP 7.3. Improved translations. Sep 13, 2019 |
1.2.0 |
Added spam guarding features. Dec 21, 2018 |
1.1.2 |
Add button for administrators to purge all posts by a member. Aug 05, 2018 |
1.1.1 |
Fixes bug throwing error when a forum topic has no posts. Sep 03, 2016 |
1.1.0 |
Major performance enhancements Aug 10, 2016 |
1.0.19 |
Database maintenance. Updated all timestamp columns to be nullable. Jul 26, 2016 |
1.0.18 |
Minor fix to embed topic component. Jul 18, 2016 |
1.0.17 |
Update channel reorder page to new system reordering feature. Sep 10, 2015 |
1.0.16 |
Posting topics is now throttled allowing 3 new topics every 15 minutes. Aug 13, 2015 |
1.0.15 |
When a User is deleted, their Member profile and posts is also deleted. Aug 11, 2015 |
1.0.14 |
Improve the pagination code used in the component default markup. Jun 26, 2015 |
1.0.13 |
Fixes a bug where channels cannot be selected in the Embed component inspector. Feb 27, 2015 |
1.0.12 |
Improve support for CDN asset hosting. Feb 19, 2015 |
1.0.11 |
Users can now quote other posts. Feb 13, 2015 |
1.0.10 |
Users can now report spammers who can be banned by moderators Jan 16, 2015 |
1.0.9 |
Updated the Settings page Jul 27, 2014 |
1.0.8 |
Added Channel name to the Topics component view Jul 12, 2014 |
1.0.7 |
Forum members can now follow topics Jul 05, 2014 |
1.0.6 |
Add unread flags to channels Jun 13, 2014 |
1.0.5 |
Introduced topic and channel embedding May 29, 2014 |
1.0.4 |
Channels can now be hidden or moderated May 29, 2014 |
1.0.3 |
Users can now be made moderators or be banned May 18, 2014 |
1.0.2 |
Add unread flags to topics May 18, 2014 |
1.0.1 |
First version of Forum Apr 14, 2014 |