You can set the locale for Facebook using our setting found in JFBConnect > Configuration > Facebook section. For instance, use fr_FR for France. This will notify Facebook to change the language for social widgets, etc.
Our installation package also provides available languages for our component, modules and plugins. This will translate the strings that we have control over. If the language is installed on your site, you should just have to reinstall JFBConnect to get the language added.
If these two options aren't describing what you're asking for, can you provide more clarification please.
If you're setting up a Facebook Channel and just want to post to or pull in a feed from a Facebook Page, you usually don't need to go through the review process. To avoid the review process, the channel owner should be a Facebook user that is both 1) an admin of your app and 2) an admin of your FB Page. You'll then be able to grant the permissions needed to post on your behalf and read from your Page. Since you don't need those permissions from all your users, you don't need to have it reviewed since you won't be asking for those details.
I hope this helps explain, but let us know if you have any questions.
You can find this in the language file, installed at /language/xx-YY/xx-YY.com_jfbconnect.ini.
The keys for the emails are:
COM_JFBCONNECT_EMAIL_REGISTERED_BODY, COM_JFBCONNECT_EMAIL_REGISTERED_BODY_NOPASSWORD, COM_JFBCONNECT_EMAIL_REGISTERED_WITH_ACTIVATION_BODY, COM_JFBCONNECT_EMAIL_REGISTERED_WITH_ACTIVATION_BODY_NOPASSWORD, COM_JFBCONNECT_EMAIL_REGISTERED_WITH_ADMIN_ACTIVATION_BODY, COM_JFBCONNECT_EMAIL_REGISTERED_WITH_ADMIN_ACTIVATION_BODY_NOPASSWORD
Our installation package automatically detects a Kunena installation and only installs that 'Social Profiles - Kunena' plugin if Kunena was found. If you happened to install JFBConnect first and then Kunena, this might be why you aren't seeing the plugin. You can either 1) reinstall JFBConnect and see if it installs properly or 2) manually install from our installation zip - if you unzip, it should be in the /packages/plugins/socialprofiles/kunena.zip file.
What version of Joomla are you using? Are there any errors on the page if you turn error reporting in the Joomla configuration area to Development? There's a known error in JFBConnect for Joomla 3.8 that may cause this (and I'm currently testing a bug fix release to go out within the next couple of days).
1) do you have the Open Graph - Content plugin still enabled
2) are there any og:image tags set on the page
3) can you provide a specific URL with the problem so that I can look at the tags that are generated
4) Is the problem still present if you rescrape the page on Facebook's Sharing Debugger?
1. Can you check to make sure that the user you're trying to use is an administrator of both the FB app and of the Page/Group? 2. Has your FB application been through the App Review process in Fracebook?
If your app has not been reviewed and approved for those permissions yet, then any user that is not an administrator of the app will not be prompted for those permissions on login.
Looking at the URL, it's going to index.php/component/users/?view=registration&Itemid=101. SCLogin is just redirecting you to the standard registration view of the core Joomla users component. The content that is displayed there is based on that component and how your template is set up. We don't have control over the content of this page. If I manually go to the non-SEF value of the index.php?option=com_users&view=registration page, the same content is displayed.
Please verify that the standard login module that comes with Joomla is having the same issue. This would be a good indication that it's out of our hands.
"Facebook API Error: (#10) Changing app settings through API calls has been disabled for this app. Go to your app's advanced settings to enable this.
Facebook Application configuration could not be loaded. Please check your App ID and Secret Key"
This is controlled by a setting in the Facebook developer area. Go to https://developers.facebook.com/ and open your app. In Settings > Advanced, enable the 'Allow API Access to App Settings' option and save.
I did a test and the pop-up login window says "still in developer mode."
In the same Developer area, go to App Review tab. At the very top, switch the setting "Make XXYYZZ public?" to Yes. This will take it out of developer mode and set it live.
If you have bit time, would be great to write me, what you change
Thanks for letting us know it's resolved. I'll have to let Alex tell you the code change as I'm unsure what he's done, but I'll have him check in the code for the next bug fix release of JFBConnect that I am currently working on.
Just right now I have other small problem current/smile When I create new channel (person from fb) I have error message:
"The selected user has not granted the 'user_posts' permission. Please have them login on the front-end of the site and accept the correct permission."
Type: all of them
"The selected user has not granted the 'manage_pages' permission. Please have them login on the front-end of the site and accept the correct permission."
"The selected user has not granted the 'user_managed_groups' permission. Please have them login on the front-end of the site and accept the correct permission."
The channel owner needs to approve certain permissions from your app, depending on how you've set up the channel. Each type requires different permissions - i.e. manage_pages for Pages and 'user_managed_groups' for Groups.
To correct this, first save the channel in the backend with the desired type and channel owner. Once it's saved, go to the front-end of the site and reauthenticate with the channel owner using the Facebook button to log in. You should be prompted for the additional permissions at that time. If you attempt to log in with the Joomla credentials, you won't receive that prompt, so make sure to use the FB button. After accepting the permission, go back into the Channel in the backend of JFBConnect and refresh. The warning about the permission should then be gone.
Do you have an SEF extension enabled on your site or any other plugin that might cause a redirection? Looking at the developer tools in Chrome, Facebook is returning to index.php?option=com_jfbconnect&task=authenticate.login&provider=facebook&return=Lw==&d4bbac4c3f013e714b1f3829b4b3d7c0=1 but is then being redirected to /component/jfbconnect/?view=loginregister&provider=facebook&return=Lw==
This is defined in the JFBConnect component language file (/language/xx-YY/xx-YY.com_jfbconnect.ini). The key is COM_JFBCONNECT_COMMENTS_COUNT.
The string there is
COM_JFBCONNECT_COMMENTS_COUNT="Number of Comments: %s"
You'd want to change it to
No, it's still in my list of issues to investigate.
1. I'm not sure why our automatic tool is unable to fetch your page, but it happens sometimes due to firewalls or security extensions detecting that our tool is a bot and not a real person. I just manually checked the source to perform the same error check that the tool is doing but didn't find any problems. If you're experiencing any problems with JFBConnect not functioning correctly, please let us know.
2. For https://feminapt.com/, you've got an extension that optimizes the content. Looking at the source, it's probably JCH Optimize. Try disabling this plugin and re-run the Error Check to see if there are any issues.
The JFBCCommentsCount widget is using the fb:comments-count widget provided with the Facebook Comments Plugin, as described here.
Any logic to determine which article had the most comments would not be very straightforward and would be done on your part. The fb:comments-count widget just takes a URL, so you would have to find a way to iterate on all of the pages on your site to pass in to that. We've investigated this in the past, but Facebook does not make it easy.
What are the results when you try to skip the EasySocial component in the JFBConnect backend > Social Meta > Configuration area? Does this resolve the issue if you re-scrape the page?
Thanks for letting us know. I'll check the updated code in to be included in the next release.
It doesn't look like this post is returned by Facebook through the API, so we're not able to display it.
To test this, I went to developers.facebook.com > Tools & Support > Graph API Explorer. I put in the following value for the API call to try:
There's no post in that list there... I hope this helps explain, but let us know if you have any further questions.
That looks like it's the thumbnail size. Go into your channel in JFBConnect backend > Channel area and set the 'Preview Image Size' setting to Full instead of Thumbnail.
This code fix resolved the other user that was having the same problem. Could you send me a private message with backend credentials and FTP credentials please?