This is a general guide for some basic trouble shooting of our extensions if you run into issues. Many of the questions and answers below may not solve your issue directly, but by providing this information in our support forum with a post, you'll speed up the process to get your solution.
Enable Error Reporting (For White/Blank Page on Load)
If you're using an extension and find that a certain page comes up solid white (or blank), this means there is a PHP error on the page. The error can be caused by numerous things (wrong PHP version, missing file, server incompatibility, etc). To increase our ability to diagnose the issue for us, we'll need to know what this error is. You can enable error reporting on your Joomla! site as follows:
In the Administrator area, go to "Site->Global Configuration"
Click the "Server" tab
Change the "Error Reporting" setting to "Maximum"
Reload the page that was previous blank. There should be a string of text now on the screen. Please report this to us when you submit a support request. Once you've copied the error, you should change the "Error Reporting" setting to "None" or "System Default".
Template Overrides
When you want to modify an extension's output, you should do this by using a "template override". By doing this, when you upgrade the component or module, you're changes will not be overwritten. To do this, you need to copy the file to be modified into your /templates/<your_template>/html/<extension_name> directory. For example, if you'd like to change the output HTML for our mod_jfbclogin module, you'd copy the /modules/mod_jfbclogin/tmpl/default.php file to /templates/<your_template>/html/mod_jfbclogin. Then, edit the default.php file in that directory.
The same can be done for components. To modify the Login/Register page from JFBConnect, you would copy the /components/com_jfbconnect/views/loginregister/tmpl/default.php file to /templates/<your_template>/html/com_jfbconnect/loginregister/default.php directory and modify there.
JomSocial uses the same system, but it's default locations for template files is different. The template files for JomSocial are in /components/com_community/templates/<name_of_selected_template>/<template_file>. So, if you want to override just the default JomSocial template frontpage.guests.php file, you should copy it from /components/com_community/templates/default/frontpage.guests.php to /templates/<your_template>/html/com_jomsocial/frontpage.guests.php
Please Note: Just because your template override isn't overwritten when you upgrade an extension, you should try to integrate any changes from the new version into yours. If you don't update it, some code from your 'old' file may not longer work.