Whether you want to create your own community or a corporate forum, you can get tips and tuts here to get you started...

If you need support please contact us via Live chat or via our support ticket system.

Installation

Upload the zip to your blesta root normally /home/username/public_html/, then extract the zip.

Go to /home/username/public_html/plugins/blesta_forums/license.php and put your license key in.

Head over to the settings page on Blesta: Settings > Company > Plugins then hit "Install" on the BlestaForums plugin.

Create Categories

In the admin are go to Forums > Categories > [+] then fill in the form.

Create Forums

In the admin are go to Forums > Forums > [+] then fill in the form.

Staff Permissions

In the admin are go to Forums > Users > Client row [edit] then fill in the form.

You can then edit the staff ID field with the staff ID to get that you can go to: Settings > System > Staff > Edit
The ID at the end of the url is the staff users Staff ID.
You can see it like so: https://yourdomain.com/admin/settings/system/staff/edit/1/

User Profiles

User profiles which can be customised by the user (user title, avatar, username, social networks).

If a user is a staff member then their full name and role show up as-well.

Staff members can see the status of the client account and soon to be services / tickets.

Theming portfolio

Our customers have done integrated their Blesta into their design and it fills in well with the Forums... Why not make yours today?

Customisations

We know that the best way to make your forum yours is allowing you to customise it your way. There's loads of ways you can do this...

Dark Mode

We know everyone looks a dark mode, very appealing to your eyes and suits some dark websites.

To enable Dark mode go to: /plugins/blesta_forums/views/default/css/style.css

Find:


            /* Dark theme
            .panel-blesta, .list-group-item{
              color: #e0e6f0 !important;
              background: #313742;
              box-shadow: 0 4px 15px 0 rgba(0,0,0,0.2);
            }
            .panel-body a, .panel-body a:hover {
                color: #e0e6f0 !important;
            }
            */
          

Replace it with:

/* Dark theme */
            .panel-blesta, .list-group-item{
              color: #e0e6f0 !important;
              background: #313742;
              box-shadow: 0 4px 15px 0 rgba(0,0,0,0.2);
            }
            .panel-body a, .panel-body a:hover {
                color: #e0e6f0 !important;
            }
          

Changelog

You can view our task board and changlogs here.

v1.0.0-b1

Changes:

  • Create Plugin core.
  • Create Categories (Groups).
  • Create Forums.
  • Create Threads.
  • Create Posts / comments.
  • Allow Admins to delete threads.
  • Save the threads / posts counts.
  • Allow clients to create accounts.
  • Add Social Links.
  • Latest threads on forum index.
  • Ability to lock threads.
  • Last post on the forums index.
  • Create members list.

v1.0.0-b2

Changes:

  • Contacts bug (Contacts show up on the admin users table for each client).
  • Forums content wasn't closed.
  • Fix all the countries flags.

Files changed:

  • /views/forum.pdt
  • /views/index.pdt
  • /views/thread.pdt
  • /views/admin_users.pdt
  • /controllers/forum.php
  • /controllers/thread.php
  • /controllers/main.php
  • /models/forums_threads.php
  • /models/forums_functions.php

v1.0.0-b5

Latest public beta 5... Beta 3 & 4 were internal betas.

Changes:

  • Changed Dark mode to optional.
  • Fixed licensing issues.
  • Fixed sanitising of the fields to stop SQLi's.
  • Allow threads to be highlighted.

Files changed:

  • /views/forum.pdt
  • /views/index.pdt
  • /views/thread.pdt
  • /views/css/style.css
  • /controllers/forum.php
  • /controllers/thread.php
  • /models/forums_threads.php
  • /models/forums_functions.php