Copyright © 2009 Manuel Kurz
version:
1.00.x - date: 05/2009

Licence conditions

BS-Fusion is a simple Opensource Content Management System (CMS), written in PHP. It is based on the software php-Fusion v6 and uses a mySQL database.
BS-Fusion has an easy administration system and contains all important functions found in other CMS systems.

BS-Fusion is released as open source software under the AGPL v3 conditions.
You can find more information at www.gnu.org or in the agpl-3.0.txt file, found inside the archiv.
You may change the code as you wish. You are not allowed removing all visible and invisible copyrights and their links. In the own themes to be used in the render_footer function the function showcopyright(). This feature controls the display of the copyright from the BS-Fusion CMS. The text contained there in can not be changed.
The removal of copyright will be prosecuted.

Info: The propagation of this software is only allowed its original state and as open source.

By starting the installation you agree to all licensing conditions.

Installation

  1. Load the entire content of the "upload-files"-folder on your server.
  2. The following files and folders are to be placed in the chmod 777:
    • .htaccess
    • config.inc.php
    • administration/.htaccess
    • administration/.httpasswd
    • administration/db_backup/config.php
    • administration/db_backup/work/   incl. all subfolders
    • downloads/
    • downloads/screens/
    • forum/attachments/
    • jscripts/tiny_mce/plugins/ajaxfilemanager/session/   incl. all files
    • images/   incl. all subfolders and files (except index.php)
    • security/logs/
    • security/config/

  3. Select "New Installation" and fellow the instructions.
  4. Change the config.inc.php file into chmod 644, and delete the setup.php file!
  5. Please login as superadmin.
  6. mysql-dumper: run the install.php in administration/db_backup/ and delete the install.php file after this installation.
  7. SEO: in case, your portal is running in a subfolder, you must edit the .htaccess:
    search RewriteBase / and change it to your subfolder e.g. RewriteBase /fusion/

Convert PHP-Fusion v6 (standard) to BS-Fusion

If you have PHP-Fusion v6 (min. 6.01.12) without modifications, follow the next instructions.
  1. Create a complete backup of all files and database tables.
  2. All folders and their contents must be deleted, except:
    the folder images/, themes/ and forum/attachments/, config.php and /infusions .
  3. In the Infusion directory, you must delete the Standard Infusions. It is not necessary to delete your own infusions.
  4. Please upload all files from the directory "upload_files" from your webspace into the "phpfusion-directory" and overwrite all existing files if necessary.
  5. Follow step 2 from the Installation.
  6. With the selection "Convert PHP-Fusion to BS-Fusion", you start the conversation process. Follow all steps carefully.
  7. If no error messages are displayed the update process will end with the message "Successfully concluded".
    BS-Fusion is now ready. The setup.php, the old config.php are to be deleted and chmod the config.inc.php to 0644.
  8. Afterwards follow point 6 in the new installation.

Security information

Helpful hints for dealing with the portals security:
  • Make certain the config.inc.php has chmod 644.
  • Delete the setup.php file after your installation or conversion.
  • Select different passwords for your FTP-, MySQL- and Portal accounts.
  • Use only archive/packages like zip, rar or image formats for uploads,
    and never use executable files like .exe, .htm, .html, .pl, .cgi, .sh, .php, etc...
  • Check regulary for updates to close possible security breaches.

Support

For installation or conversion, we assume that you are an experienced internet user with basic knowledge of php and html. If you have questions oder problems, contact us through our mainsite BS-Fusion www.bs-fusion.de.
Only registered users are eligible for support.

Credits

At least, here is a litte thanks to all the diligent helpers, who were involved with the development.

Digitanium and his team
The Basis for BS-Fusion (PHP-Fusion v6)

gozoc/zoc
Tester, Theme- and language adaptation, english translation and coder

3rd party components
  • Email Engine
    BS-Fusion uses the PHPmailer to sent emails.

  • WYSIWYG Editor
    As edit-tool we using an own bbcode->html editor, or switchable the tinyMCE (v3.2.7)

  • DB-Backup
    To make your database dumps or restore, BS-Fusion uses the MySQL-Dumper (v1.22)

  • Forum
    For the forum, we uses the GeSHi Highlighter

  • Forum add ons
    ForumPoll (xandra), SimilarThreads (pirdani), UserIgnore (DwB)