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:

  1. you have only 1 or more fanlisting/clique and you have your g_includes folder inside your fanlisting/clique folder.
  2. 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.
  3. 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

  1. Download the latest version from this site.
  2. Delete the old g_includes folder upload the new g_includes (use phpfanlist3xx.zip, not phpfanlist3xx_quick.zip).
  3. Upload the web_includes.
  4. Replace all fanlisting/clique files (join.php, update.php, admin.php, etc.).
  5. 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)
  6. Don't forget to change the config.inc.php, settings need to be exactly the same as for the old version.
  7. When everything is installed, go to fanlisting.yoursite.com/install/. If you did everything as described, the install will ask you to update.
  8. After updating, delete the install directory.
  9. Go to the admin and change your settings if necessary. Login and password are unchanged.

Scenario 3

  1. Download the latest version from this site.
  2. Keep the old g_includes folder.
  3. Upload the new g_includes into g_includes_new (use phpfanlist3xx.zip, not phpfanlist3xx_quick.zip).
  4. Upload the web_includes.
  5. 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!
  6. Replace all fanlisting/clique files (join.php, update.php, admin.php, etc.).
  7. 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)
  8. Don't forget to change the config.inc.php, settings need to be exactly the same as for the old version.
  9. When everything is installed, go to fanlisting.yoursite.com/install/. If you did everything as described, the install will ask you to update.
  10. After updating, delete the install directory.
  11. 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.

  1. Before updating, copy the g_includes directory from phpFanList 3 to a new location on your server.
  2. Approve/decline all pending members of the fanlisting you want to update.
  3. 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).
  4. Run the install as specified above.
  5. You are now ready to use phpFanList