PHP-Fusion
Copyright © PHP-Fusion Inc
Version: 7.02.07 - Released: 18/06/2013
INTRODUCTION

Welcome to the readme for PHP-Fusion.
PHP-Fusion is a lightweight open source content management system (CMS) written in PHP. PHP-Fusion utilizes a MySQL database to store your site content and includes a simple,yet comprehensive and complete administration system to manage your sites.
PHP-Fusion includes the most common features you would expect to see in many other content management system packages.
Feel free to post any questions or report any problems in our Support Forums.
For License questions you can visit our License section.

This software package is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License (AGPL) as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This software package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this software package. If not, see www.fsf.org.

Important Note: You are not permitted to remove the footer copyright notice:

Powered by PHP-Fusion copyright © 2014 PHP-Fusion Inc.
Released as free software without warranties under GNU Affero GPL v3.

For copyright removal options please refer to our license information page at www.php-fusion.co.uk.

A2 HOSTED INSTALLATION IS PREFERRED

Our recommended installation method for PHP-Fusion is via A2 Hosting



We have partnered with A2 Hosting due to their spotless reputation and their vast service options.
Their support is open 24/7/365 with Guru Crew Support.
With support 24/7/365 they also managed to have a proven record of providing a good quality support to their customers.
A2 Hosting is not only Shopper Approved with an abundance of excellent customer reviews.
If you would change your mind A2 Hosting offers a Hassle-Free Money Back Guarantee.
A2 Hosting are also very serious about stability, they have a 99.9% Uptime Guarantee.
You can chose your preferred location of your hosting services between USA or Europe.
A pre-installer for PHP-Fusion that are specifically configured for Linux hosting will guarantee that your PHP-Fusion site will be 100% operational and supercharged with no limited functionality at A2 Hosting.
If you do not own a Domain name, A2 Hosting can provide you with one for free until you decide to purchase a domain of your own. You can also chose to have SSD hosting to furthermore supercharge your sites speed by up to 300%.
With A2 Hosting you have fair prices combined with a superior performance on both hosting and support services.


The banner below will let you automatically install PHP-Fusion with a 20% discount on your hosting
A2 Hosting

For more service options from A2 Hosting, click the banner below for a 20% discount on these
A2 Hosting


GENERAL INSTALLATION AND GUIDELINES FOR MANUAL INSTALLATION
Requirements for this version

- PHP 5.1.2 or higher
- MySQL 4.1 or higher

You have to create a MySQL database. You can do this via your web-hosting control panel or phpMyAdmin. Make sure you have your MySQL access details at hand including the hostname, username, password and database name as you will need to specify these during setup.

1. Before you upload the files, rename the file _config.php (located in the files folder) to config.php.

2. Upload the contents of the files folder to your web server.

3. Unless you run PHP-Fusion on a local server, in most cases you will need to CHMOD the following files and folders to 777:

Note: Some hosts does not allow CHMOD 777, in that case you can use CHMOD 755 if CHMOD 777 fails.

4. Go to your website where setup.php should start automatically. If not, you should run setup.php manually by entering your full site url followed by /setup.php. Example: http://www.yourdomain.com/setup.php.

5. Complete the setup process by following all on-screen prompts.

6. Immediately after completing the installation of PHP-Fusion you must CHMOD config.php back to 644 AND delete setup.php from your web server. Failure to do so could lead to someone else taking control of your site.


LOCAL INSTALLATION
To install and work with a local copy of PHP-Fusion you can download a copy of XAMPP for your given environment ( Windows, Linux or Mac ).

UPGRADE FROM V7.00.XX OR V7.01.XX
Before you upgrade we strongly recommend that you backup your files and your database as PHP-Fusion 7.02 is a major update from PHP-Fusion 7.01. You need to follow these instructions precisely. We also recommend that you do the upgrade from 7.00.xx to 7.01.xx first before you upgrade to 7.02.00.

Before the upgrade you need to check the requirements for this version:

- PHP 5.1.2 or higher
- MySQL 4.1 or higher

1. Version 7.02 code is mostly compatible with version 7.01, however since there are a lot of changes to the core, some addons (mods, infusions, panels or themes) may not work properly.

2. You must first upload the upgrade script from the folder named 'upgrade v7' (or 'upgrade v701' if you already have v7.01 running) to the administration folder of your site and upload the folder named 'locale' to the root of your site. Without the locale files, some names may not be added to the database.

3. Login to your site as the Super Administrator. Under the System Admin tab of the Admin Panel, click on Upgrade then click the button marked Upgrade. YOU MUST perform the upgrade first! The upgrade process will complete only when you see 'Database upgrade complete'.

4. VERY IMPORTANT: Since this release contains a number of structural changes, some elements of your site will not work properly until you have updated all of your files. YOU MUST upload ALL of the files from the /files-folder, EXCEPT:

CHMOD the following files and folders to 777:

If at all you are any doubt please feel free to ask one of our support sites for help, there are plenty of knowledgeable users in our community who can help or advise you regarding the upgrade process.

MINOR FIX FOR NON-CORE THEMES
If you are using a non-core theme for your site, you will need to edit theme.php and styles.css in order for your theme to display this options.

News category images: Avatar comments: Save and reload the file.
SECURITY TIPS
Here are some useful tips to help keep your site secure:
SUPPORT SITES
If you have any questions or problems regarding PHP-Fusion, please visit the main development site at www.php-fusion.co.uk and post a message on our support forums. We have a strong and helpful community.

Addons: PHP-Fusion's features can be expanded by adding Infusions, these are plugins which are extremely easy to install. You can find a variety of useful Infusions in our AddonDB.

If you are not satisfied with PHP-Fusion's bundled themes or if you simply want a more uniqe look to your site you can find a large variety of high quality themes also in our Themes category.

PHP-Fusion also have a number of official translations.
You can find our translations at PHP-Fusion Main in the Language Packs section.

PHP-Fusion also have a number of official foreign language support sites.
You can find the updated list from this link National Support Sites.
PROBLEMS?
If you find any security issues please mail these to management@php-fusion.co.uk.
If you discover any bugs, errors or other issues with this release please visit our Community Forums and write a describing post about your problem.
ACKNOWLEDGEMENTS

PHP-Fusion Founder
Nick Jones {Digitanium}

PHP-Fusion CEO
Joakim Falk {Domi} domi@php-fusion.co.uk

Management Team
Frederick MC Chan {hien} hien@php-fusion.co.uk
Emma Wall {samem} samem@php-fusion.co.uk

A special thank you goes to ,
Happy Svensson {KEFF}
Arda Kiliçdagi {Arda}
Ion Cladico {Falcon}
Karoly Nagy {Korcsii}
Slawomir Nonas {slawekneo}
Valerio Vendrame {lelebart}
Ankur Thakur {Ankur}
Dan {Joinnn}
David Gütl {Discofan}
Patranescu Florin {keddy}
Robin Frykholm {DrunkeN}
Andy B {gh0st2k}
Claus Pedersen {flyingduck}
Hans Kristian Flaatten {Starefossen}
James {Daywalker}
Johan Wilson {Barspin}
Maarten Kossen {mpkossen/mistermartin75}
Marcus Gottschalk {MarcusG}
Patric Forcelini {IceWasp}
Paul Beuk {muscapaul}
Philip Daly {Hobbyman}
Robert Gaudyn {Wooya}
Sveinung Skjaerseth {sveinungs}
Euforia33
Bartlomiej Gajda {bartek124}
Christian Damsgaard Jørgensen {PMM}

3rd Party Components:
TinyMCE v3.3.8 - A HTML WYSIWYG editor by Moxiecode.
PHPMailer v5.2.1 - Sendmail class with SMTP support by Brent R. Matzelle, Andy Prevost, Marcus Bointon
HTTPDownload v1.3 - A download handler class by Nguyen Quoc Bao.
jQuery v1.7.2 - Javascript/Ajax toolkit.
jQuery UI v1.8.18 - An open source library of interface components based on jQuery.
ColorBox - A light-weight, customizable lightbox plugin for jQuery.
Nuvola Icons - Images used in bbcodes, news categories and admin icons by David Vignoni.