jQuery(document).off("click.fb-start", "[data-trigger]");
jQuery(document).off("click.fb-start", "[data-trigger]");
Yes, you should be able to target the bubble with CSS. You can put it in your template. The existing position is coming from Facebook, but you can use the following as a starting point.Regarding the positioning of the messenger widget, how can I position it on the left side of the page? Can I override this in a template/layout, and if so, please advise where I can find the source to override in my template, or ideally, the CSS rule I can add.
.fb_dialog.fb_dialog_advanced.fb_customer_chat_bubble_animated_no_badge.fb_customer_chat_bubble_pop_in {
position: relative;
left: 0;
}
I was just able to log in via Alex's FB credentials onto your site with Firefox. Looking at your video, it appears that you may be running an ad blocker in Firefox. Can you turn off any tracking or privacy extensions in Firefox? Another thing to try is to set our 'Show Login Credentials in Popup' to No.However, unfortunately, I am still experiencing the JS errors in Firefox, that still prevent me from signing in with Facebook, and displaying the messenger widget.
Regarding users logging in without the FB app review - If you're requesting additional extended permissions, you'll need to go through the review before users log in properly. If you go into the JFBConnect backend > Scope Review section, it'll show what permissions JFBConnect is configured to use with an explanation of whether you need to go through the review.In addition to above, can I also just clarify that, despite no having submitted my app for approval, users can still log in with their Facebook credentials all the same?
.fb-customerchat.fb_invisible_flow.fb_iframe_widget iframe{
position: fixed;
left: 0 !important;
}
Correct. JFBConnect will generate additional required permissions automatically. You don't need to manually add permissions unless you intend to write code or have some other need for them.So, reading between the lines of your message, am I correct to assume that additional user permissions that I need as an admin of the site, DO NOT need to be entered into the additional user permissions field in JFBC's configuration, in order to achieve the messenger and other facebook functions, and that they are 'special' in the sense that I'm obviously an admin of the FB App too?
Switching to development mode used to work to allow you, the admin, to request permissions from yourself. Facebook has been slowly disabling this ability.. but generally still seems to work for most users. Test authentication while in dev to see if additional permissions are requested (only if they haven't been already granted) and then go back to live mode. If you can't get them in dev, then you have to go through the Approval process.Also, and if that is the case, do I need to switch my app into development mode, in order to continue to allow users to login/register on the site with facebook credentials, until such a time that I'm ready to progress through app review for any additional user permissions, I might wish to request?
You shouldn't need to go through approval for your general users if you simply want them to authenticate, grab their name and email address.Sorry for all of the questions! Currently (in the UK at least), FB aren't reviewing any individuals' apps, only businesses. So, I'm trying to determine whether or not, I can proceed without the need of app review, and still offer facebook login to customers in the meantime, whilst offering messenger integration.
Join our newsletter to get alerts for Joomla releases, tips and tricks and extension updates.