Updating from version 2.1.0. and up
Important! If you use the g_includes directory for more than 1 fanlisting and are updating to phpfanlist 3, read the section on g_includes below before updating!
Note: the update will only be able to update from version 2.1.0. and up. If you have an older version, please contact us.
There are 3 different scenarios when you are planning to update:
- you have only 1 or more fanlisting/clique and you have your g_includes folder inside your fanlisting/clique folder.
- you have 1 or more fanlistings/cliques and you have your g_includes folder in your root folder. You are planning to update all your fanlistings/cliques the same day.
- you have 1 or more fanlistings/cliques and you have your g_includes folder in your root folder. You won't be able to update all your fanlistings/cliques in a short timespan.
Scenario 1 and 2
- Download the latest version from this site.
- Delete the old g_includes folder upload the new g_includes (use phpfanlist3xx.zip, not phpfanlist3xx_quick.zip).
- Upload the web_includes.
- Replace all fanlisting/clique files (join.php, update.php, admin.php, etc.).
- foot.inc.php and head.inc.php have been replaced by footer.inc.php and header.inc.php, you might have to change this in your files (e.g. rules.php, codes.php)
- Don't forget to change the config.inc.php, settings need to be exactly the same as for the old version.
- When everything is installed, go to fanlisting.yoursite.com/install/. If you did everything as described, the install will ask you to update.
- After updating, delete the install directory.
- Go to the admin and change your settings if necessary. Login and password are unchanged.
Scenario 3
- Download the latest version from this site.
- Keep the old g_includes folder.
- Upload the new g_includes into g_includes_new (use phpfanlist3xx.zip, not phpfanlist3xx_quick.zip).
- Upload the web_includes.
- IMPORTANT STEP: go to the admin of the fanlisting you wish to update and change the g_includes path to g_includes_new! Otherwise your admin will be blank after updating!
- Replace all fanlisting/clique files (join.php, update.php, admin.php, etc.).
- foot.inc.php and head.inc.php have been replaced by footer.inc.php and header.inc.php, you might have to change this in your files (e.g. rules.php, codes.php)
- Don't forget to change the config.inc.php, settings need to be exactly the same as for the old version.
- When everything is installed, go to fanlisting.yoursite.com/install/. If you did everything as described, the install will ask you to update.
- After updating, delete the install directory.
- Go to the admin and change your settings if necessary. Login and password are unchanged.
G_includes
Only if you're using the g_includes directory for more than 1 fanlisting as explained on our global includes page and you're updating from a 2.x.x. version to phpFanList 3, you need to take some extra steps. It's best to use a new g_includes directory for phpFanList 3 installations, since it's not compatible with the g_includes from versions 2.x.x.
- Before updating, copy the g_includes directory from phpFanList 3 to a new location on your server.
- Approve/decline all pending members of the fanlisting you want to update.
- Set the g_includes setting to the new directory. (Beware, you won't be able to use your fanlisting, untill you've updated, once you do this).
- Run the install as specified above.
- You are now ready to use phpFanList