× Joomla Facebook Connect support forum

Topic-icon JFBConnect 3.2 problems

Active Subscriptions:

None
15 years 1 month ago #8959 by Morpheus
Hi Alex,
As usual - thanks a lot for all your help, you are doing a gr8 job!
I've decided it will be easier for both of us if I log all the issues here in the forum for better tracking...

Following are a few issues found with the new 3.2 version (installed on top of the old 3.1.0 version):

1. From some reason when I log in using the super administrator credentials (front page) I get a blank page. It happened right after I upgraded to 3.2 (Live web site!)
2. The open graph "image" seems to work, BUT - I can't find out how to do it using the JFBLike module. It only works with the content plugin.
3. The like button width (the button itself!) is not effected by the width property and the text is override by the thumb image. This occurs only in Hebrew, in English it looks fine (the word "Like"in Hebrew is longer). Any idea if I can control this?
4. Seems that JFBConnect extension and plugins have a lot of errors when I try to validate the code using w3c online tool. Here is a Link
5. The string "Connect this site to your Facebook account?" is in English from some reason even though I translated it to Hebrew. Even if I change the English language file to Hebrew it is still in English...Very strange!
6. The connect and reconnect buttons are not connected to the language file and I had to manually change "default.php" file.


Please help!
Thanks in advance!
Amir.
The topic has been locked.
Active Subscriptions:

None
15 years 1 month ago #8960 by Morpheus
Replied by Morpheus on topic JFBConnect 3.2 problems
Please ignore # 1 (For future threads it is caused because of CssJsCompress extension)
The topic has been locked.
Active Subscriptions:

None
15 years 1 month ago #8964 by Morpheus
Replied by Morpheus on topic JFBConnect 3.2 problems
Alex,
Please consider changing from "<div id="jfbclike">" to "<div class="jfbclike">".
It should solve a lot of w3c errors.
If this is agreed - please let me know where to change the code.

Looking forward for you reply
The topic has been locked.
Active Subscriptions:

None
15 years 1 month ago #8965 by Morpheus
Replied by Morpheus on topic JFBConnect 3.2 problems
The topic has been locked.
Support Specialist
15 years 1 month ago #8969 by alzander
Replied by alzander on topic JFBConnect 3.2 problems
Morpheus,
Definitely agree the forums are a better place for this discussion. It's much easier for me to keep track of, and appreciate you moving it here.
1) You mention this is fixed
2) The Open Graph image needs to be set for whatever page the Like button is... Liking. I'd recommend opening the code for the page where the Like button is. Search for fb:like. If there's an href parameter, look at that page for the og:image tag, and make sure it's set. If there's no href parameter, check the code on the current page for the og:image.
If you can't find it, that means you either haven't set a default for your entire site, or haven't set one for that page. You'll need to do that, and it should work. If that doesn't, then post a URL to a page that the Like isn't working how you'd expect, and we'll look into it further.
3) Like text/width overflow - We'll have to investigate this more. This may be a bug with Facebook, as we have little control over this. They just updated the look of the Like button, and this may be broken with this update.
4) Yes, we get some requests here and there to improve validation. None of the warnings should cause any issues with your page, and when we've tried to fix some of them in the past, that's actually caused other issues with SEF components. Many of the errors are actually because we use & in javascript variables for URLs instead of &. Any browser can easily handle either case though.
5) Connect this to your Facebook account - We're looking into this. We have a rollup fix for 3.2.1 that will probably be released later this week, and this should be in there (along with a few other langauge string misses).
6) Same as #5

Finally, regarding the jfbclike in an id, you're absolutely right. This will definitely be fixed in the next release and was a dumb mistake on our part. To fix, you can edit the /plugins/system/jfbcsystem.php file. All of the social widgets appear to be using id, but we'll move them all to class for the next release. Feel free to do this now.

Thanks
The topic has been locked.
Active Subscriptions:

None
15 years 1 month ago #8977 by Morpheus
Replied by Morpheus on topic JFBConnect 3.2 problems
Hi Alex,

Thanks for your reply.

1. regarding the open graph - first issue: - can you please show me exactly where I should make the changes? you can find an example in live site (on the left top corner), or in test site (same place. in case you are logged in it will show on the right top corner). I'm not sure where to change the code - please give me an example as you did before.
2. open graph second issue - Seems that it does not always work. even though I set up an open graph parameter in the config section - still the image is not being used all the time.
3. jfbclike - the <div class changes from some reason prevent the like button to be displayed at all... strange. can you send me a file with the fix maybe?
4. please connect to my test site (you already got the credentials) and see if you can find the reason for the administrator must approve new register's avatar. I can seem to find the reason and the CB is not set for authorize avatar...

Any idea when the next release will be published?
:)
thanks,
Morph.
The topic has been locked.
Active Subscriptions:

None
15 years 1 month ago #8979 by Morpheus
Replied by Morpheus on topic JFBConnect 3.2 problems
regarding # 3 - I accidentally changed ALL <div id= to <div class= which is wrong... :)
The topic has been locked.
Support Specialist
15 years 1 month ago #8995 by alzander
Replied by alzander on topic JFBConnect 3.2 problems
1) The OpenGraph tags can be set to defaults in the admin area of JFBConnect. Click the social configuration area and then the OpenGraph tab. In there, put something like below. Also, make sure the Open Graph tags are enabled.
image=http://linktodefaultimageforlikes.png
This will set a site-wide image for all likes. Then, on individual pages, you can simply type {JFBCGraph image=http://betterimageforthispage.png}
That will use a better image for that page. You can either do that in the article text, use a CustomHTML module assigned to that page, or multiple other methods depending on the page.
2) Facebook scans pages about every 24 hours for images. If your page was liked before you updated the image tag, and then you Liked it again, it may still use whatever was the last image. Facebook will pick up on the preferred image shortly. Feel free to check your HTML for the og:image tag and make sure its there, and use the Facebook Linter to see how Facebook views your page:
developers.facebook.com/tools/lint/
3) This update will be in the 3.2.1 release later this week
4) Will check in a bit. We had this issue before, if I recall correctly. Do you remember what fixed it before?
The topic has been locked.
Active Subscriptions:

None
15 years 1 month ago #9015 by Morpheus
Replied by Morpheus on topic JFBConnect 3.2 problems
Hi Alex,
Regarding the avatar approval - we unchecked the avatar required field, but the settings didn't change since then.
Regarding the like module - how can I use the open graph for it too? or is the global settings in your component cover it too?

thanks
The topic has been locked.
Support Specialist
15 years 1 month ago #9016 by alzander
Replied by alzander on topic JFBConnect 3.2 problems
We'll have to see what's up with the avatar setting. That's not something we can recreate on our test systems at all, so something it configured differently. Not sure what. Can you PM us a set of admin credentials that we can test with on your site?

The Open Graph stuff works for the Like button. You can either set the image, link, and other info on a site-wide basis in the JFBConnect admin area, or you can individually set those per page by using the {JFBCGraph ...} tags. You can use the linter (linked above) to see how Facebook sees any of your pages, which is what it uses for comments, likes, and other social activities that get posted back to Facebook.
The topic has been locked.