Upgrade Guide
Before upgrading JFBConnect, please take a backup of your site. Great care is always taken with each release to test for any issues, but with the abundance of different server configurations and extension combinations, it's impossible to test everything. Having a backup of your site before upgrading ensures that if you run into any issues, you can easily undo the upgrade.
For 3.1.x to Any Newer Version
Simply install the package as if it were a new installation. JFBConnect will be upgraded automatically. You do not need to uninstall JFBConnect, JFBCLogin, or the User and Authentication Plugins. Once upgraded, we recommend:
- Checking your settings to make sure they are how you want them
- Clean the Joomla Cache as well as any other caching or minification extensions.
- Test!
For Any Version Prior to 3.1.x
Many files have been removed in 3.1.x, and therefore it's best (but not necessary) to uninstall the component first, which will remove unused files. If you'd prefer to simply upgrade the component, skip to "To Re-install/Upgrade":
To uninstall the component
- In the administration area of your Joomla site, go to "Extensions->Install/Uninstall"
- Select the "Components" tab
- Select the radio button next to JFBConnect
- Hit the "Uninstall" button
- Follow the "Re-Install/Upgrade" instructions, below.
To Re-install/Upgrade:
- Click the "Install" tab within the Install/Uninstall area
- Click "Choose File" and find the JFBConnect installation package you've downloaded from SourceCoast.com
- Hit "Upload File & Install"
If you were using JomSocial, Community Builder, or Kunena integration, you'll need to download and install the new profile plugin for your integration needs. Once installed, follow "Profiles Tab" instructions in the configuration guide.
It's recommended to check all your configuration settings and go through the revised configuration guide as some options have changed and been added.
Update Your Template Overrides:
If you have a custom JFBCLogin template override (would be in /templates/YOUR_TEMPLATE/html/mod_jfbclogin/default.php), the Javascript calls required for logging in/out have been modified and the following changes must be made:
Replace "fb_logout_button_click()" with "jfbc.login.logout_button_click()"
Replace "fb_login_button_click()" with "jfbc.login.login_button_click()"