40

Product support

Visit this product's website for support.

  • Added on Apr 12, 2014
  • Current version: 1.4.0
  • Platform Compatibility
    v3.x use latest
    v2.x use latest
    v1.x use latest
  • Created by
  • Public repository

Categories

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.

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' %}
  • 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?

  • 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

  • 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.

  • 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.

  • 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?

  • 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?

  • 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.

  • 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?

  • 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...

  • Found the plugin not useful on 3 Aug, 2014

    just a hint: This does not install with "rainlab.user" plugin

  • Found the plugin useful on 15 May, 2014

    As Miroslav stated above, the User dependency should be resolved: http://i.imgur.com/hvseguS.png

  • 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!

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