Boardsolution is an open-source discussion board written in PHP, uses a MySQL
backend and is based on
FrameWorkSolution.
It provides everything that you would expect from a discussion board like
forums, topics, posts, polls, appointments, private messages, moderators, user
groups, a search function, a calendar, a portal, a sophisticated BBCode engine,
multiple languages, a feature-rich admin control panel and much more.
Additionally, it uses a
BBCodeEditor to allow the
user to write posts in a what-you-see-is-what-you-get way.
Since it is template-based and constructed in a very modular way, it is easy to
customize and extend.
When you want to try it directly from the git repository, please do the following steps:
git submodule update
_install.php
to install.php
install.php
in your browser and follow the installation.install.php
.<?php ob_start(); ?>
<?php ob_end_flush(); ?>
config/userdef.php
.If you have problems with Boardsolution of any kind, feel free to ask for help in the support-board.
An update is only possible from Boardsolution v1.3x. If you have an older
version you have to update step by step.
Please backup the complete board in every case. Just to be sure. "Complete"
means that you should save the database-content (you can do that for example
with Boardsolution (Adminarea -> Database-backup), phpMyAdmin or something
similar) and save all files of the board.
Please delete at first all files and folders of the old version to prevent issues. But be careful: Don't delete important data (added by users or by yourself). These are the following folders:
Please do also note the following:
If you have changed the design of a theme in the adminarea, the file
themes/$theme/style.css has been changed. If you have changed templates in the
adminarea this has been done in themes/$theme/templates/. Perhaps you have also
changed something in the config/userdef.php.
Besides the above mentioned things, the only difference in the installation compared to a full installation is that you have to choose "Update".