Alex,
Ive installed version 6.0.6 to test with ("JFBConnect 6.0.6 - Code change.JPG"). I've added the code as you advised. The test process is written below and the results are enclosed as screen prints in the attached zip file.
I think the only issue I have (which i think is consistent) is that if you log in with the Google+ account with no profile picture, having previously had a profile created with a profile picture (Facebook/Kunena) , then it blanks out / overrides the profile picture and shows the empty google one.
** Because this case is going on a bit, i'm losing the plot as to whether this is expected and we can't do anything about it. - Realistically we just want that if there is no profile picture in Google+, it use the Facebook / Kunena picture if its there.
i) Deleted entries from JFBConnect Usermap
ii) Deleted entries from Kunena User manager and Joomla
iii) Logged in with Facebook from SC Login (4.0.6) .... "Facebook Login&Registration.JPG"
iv) Logged in and Profile picture in Kunena Front End ... "Facebook Profile Picture.JPG"
v) Checked JFBConnect User Map - Icon shown as Facebook picture . "JFBConnect User Map Picture.JPG"
vi) Checked Kunena User Manager - Icon shown as Facebook picture .... "Kunena User Manager Picture.JPG"
Google has no icon (photo), then performed actions i) and ii) above then the following...
vii) Logged in with Google+ - No icon photo set in Google...... "Google+ Login.JPG" / "Google+ Login override Kunena Forum.JPG"
viii) Checked Kunena User Manager - Icon shown as Facebook picture ... "Kunena User Manager after Google+ login.JPG"
ix) Checked JFBConnect User Map - "JFBConnect User Map after Google+ login.JPG"
Next Added an icon photo to the Google Profile and DID NOT perform actions i) and ii) above then the following....
x) Logged in with Google+ - ...... "Google+ Login after picture added to Google.JPG"
xi) Checked Kunena User Manager - Icon shown as Facebook picture ... "Google+ Login in Kunena User manager after picture added to Google.JPG"
xii) Checked JFBConnect User Map - "JFBConnect User Map after Google+ login and Picture added.JPG"
xiii) I then checked the profile picture in the Kunena Login Module (not sclogin) which showed "Google+ Picture in Kuena Login box after picture added to Google.JPG"
Next with the photo still added to the Google Profile, I then performed actions i) and ii) above then the following....
xiv) Logged in with Google+ - ...... "Registered with Google+ after deleting User.JPG" / "Google+ Login - Profile.JPG"
xv) Checked Kunena User Manager - Icon shown as Google+ picture ... "Kunena User Manager with Google+ after deleting User.JPG"
xvi) Checked JFBConnect User Map - No pic as expected - "JFBConnect User Map with Google+ after deleting User.JPG"
xvii) I then relogged in with Facebook - "Relogging in with Facebook - shows facebook picture.JPG"
xviii) Checked JFBConnect User Map - "JFBConnect User Map - Relogging in with Facebook shows facebook picture.JPG"
xix) Checked Kunena User Manager - "Kunena User Manager - Relogging in with Facebook - shows google+ picture.JPG"
xx) In the Kunena module interstingly it shows the Facebook picture - "IN KUNENA LOGIN MODULE - Relogging in with Facebook shows google picture"
Google-Testing.zip
Could you please confirm that you have received the update and the images ok, or whether you need anything else?
Rich
BTW - Thankyou for extending the subscription - that was very kind and not at all expected. I am more than happy to help or Beta test for you if you would like.