Tammy, thank you very much for the explanation. Now I can see what the problem is.
Let's fix the problem with the Facebook connect button first:
Follow these steps:
- go to /ow_plugins/fbconnect/controllers/connect.php file, find this sting:
echo '<script src="http://connect.facebook.net/en_US/all.js"></script>';
and replace with this one:
echo '<script src="//connect.facebook.net/en_US/all.js"></script>';
- go to /ow_plugins/fbconnect/bol/service.php file, find this string:
$fbLibUrl = 'http://connect.facebook.net/en_US/all.js';
and replace with this one:
$fbLibUrl = '//connect.facebook.net/en_US/all.js';
To check if it solves the problem, go to the Join page and click the Sigh-in button - it should work now.
As to the Index page - the problem on the Index page is related to the Newsfeed, Video and other third-party widgets which use the
http:// protocol.
The fact is that SSL requires all the requested resources to use
https:// protocol.
This may happen for all resources which do not support SSL: games, videos, images, RSS, etc. For example, if a user adds a video with the
http:// protocol or from the resource which does not support SSL, the Video widget will throw the error about the insecure resource. Thus, you will need to edit all the videos by adding the
https:// protocol instead of
http://
As to the Newsfeed - the content of the Nesfeed widget is static and contains URLs with the
http:// protocol because this content was added before you activated SSL. To solve this problem you should clean up the Newsfeed for generating new URLs.
Also, I suggest that you open the site source using ctrl+u and check if it contains the
http:// protocol for requested content like site graphics (logo, background, etc,) images, videos, etc.
I hope my explanation is clear enough. If not, please don't hesitate to get back to me for clarifications or additional instructions.