• Index
  • » Users
  • » alzander
  • » Posts

Posts

Posts

Jun-14-19 17:49:48
Automatic filling in the field when registering
Category: JFBConnect

I'm so sorry for missing this post earlier.

First, for the country being set to "Select Country", the issue shouldn't be that JFBConnect is overwriting the country value set by your other plugin. JFBConnect won't set a profile field to anything specific unless we have a value to set there. So, we shouldn't be 'clearing' another value. The issue is more likely that the other plugin isn't triggering. That can be for a few reasons, like JFBConnect isn't calling the proper plugin trigger that would load that plugin.

Do you know how that plugin works? What step in the profile creation is it triggered on? Is it it a standard Joomla plugin, or is it a Virtuemart add-on that works only within Virtuemart? Any details you can provide will help us understand how best to help get things going.

If you remove the VmConfig::loadConfig(); from the virtuemart2.php (line 28), there is no problem.

That should be fine to remove that line of code. It will be called later during the actual profile import and only as needed. Calling it there is more of a sanity check to make sure that the Virtuemart settings can be loaded. Please try removing it and let us know if there are any issues that you experience. If not, we can remove that extra loadConfig call in the next release so it won't affect you anymore.

Thanks,
Alex

Jun-07-19 02:22:10
Category: JFBConnect

We're looking into removing the Javascript in an update for later this year. I don't have a more definitive timeline than that, but we understand your interest in this feature and agree that others would like it as well.

Thanks,
Alex

LinkedIn changed how profile import functionality works with an update at the beginning of May. We wrote extensively about the changes which reduce a lot of the profile import abilities from Linkedin.

Unfortunately, the standard profile that can be fetched is the 'lite' profile. You can see the very small list of fields that can be imported on this page:
https://docs.microsoft.com/en-us/linked … te-profile

I hope that helps explain things, but if you have any questions, please let me know.

Thanks,
Alex

Jun-06-19 01:21:34
Category: JFBConnect

We are looking into ways to disable the Facebook Javascript on pages its not completely required for. There are features like the Like button that need the Facebook library loading on the page though as the user can't interact with it if it's not there.

For Facebook Login, you may want to switch the "Show 'Login Credentials' in Popup" to 'No', which will redirect the user to Facebook to authenticate. That works around adblocks and other social-blocking methods that some browsers employ as well. In a future update of JFBConnect, if you use that setting and don't use any of the Facebook social features on a page, then we are planning to not include the Facebook Javascript library on those pages as it won't be necessary.

I hope that helps,
Alex

Jun-04-19 18:22:58
Category: JFBConnect

That is really strange. My only guess is that there's something with the shorter content where the end is causing issues with JFBConnect parsing it. There may have been an HTML tag we don't properly handle at the end or something similar. It's bizarre that it would only break the Pinterest icon though as all the social buttons use similar code.

I'm glad you have it working now, but if you run into this again, definitely keep us posted and we'll gladly investigate further.

Thanks,
Alex

Were you using another profile plugin to import the picture? In your image above, you show that you were importing "Profile Picture URL". You mentioned originally that wasn't working... but it sounds like some form of picture import was working.. can you explain more about all the features you're using and how so we can understand and investigate further?

Thanks,
Alex

Jun-03-19 12:47:52
Category: JFBConnect

I'm glad to hear you got authentication to work.

For the "Also post to Facebook" checkbox, that is completely controlled by Facebook. It *should* post to your personal Facebook profile when you comment, but that's up to Facebook's algorithms if it actually does so. Too short of comments or comments on brand new articles (or sites) don't always post as Facebook's algorithms can filter them out. We have absolutely no control over that comment box though. We just instruct Facebook to load it on the page and all the controls in there are shown by Facebook.

The moderation tool, as above, is out of our control. It should only show to you if you are an admin of the Facebook application and logged into Facebook. You do *not* have to be logged into your site.. just into Facebook.com in another tab and the moderation tool will show.

Thanks,
Alex

Jun-03-19 12:40:43
Both my permissions get rejected
Category: JFBConnect

I think this and your other post are similar and it seems like things are working from here, which is great to hear.

As for Kunena, no, we don't have an automated posting ability for Kunena. The issue we've run into with Kunena (or any forum extension) is controls on how much too post and how often. We can do just the topics, which makes sense.. but that still can have a long thread to it. Obviously, that draws users to the site, but it also can just clutter up the Page/Group feed to where it's just a listing of the forums. I guess it depends on how active the forum is.

If you have any thoughts on how you'd envision a forum auto-posting functionality to work, we're all ears.

Thanks,
Alex

Jun-03-19 12:38:55
Error when connecting to FB Channel
Category: JFBConnect

Just saw your latest post in your other thread.. It seems like things are working now, which is good to hear!

Jun-03-19 12:34:43
Error when connecting to FB Channel
Category: JFBConnect

once I turn the FB app back to live I get same error does that mean I will need to go through the approval process

Strange. We've heard this from a few users. It used to be that permissions granted in dev mode carried over to live mode. In dev mode, only admins will be requested permissions.. other 'normal' users won't be able to authenticate at all and would see an error that the app is not live. It seems as though Facebook is changing how permissions work so that they don't carry over when the app is made Live.

If that's the case, you will have to go through App Review. For the demo, I'd show the social toolbar at the bottom with the "Create Post" button and describe very clearly that the toolbar is only shown to admins of your site. If it's clear that normal users won't be asked the permission, it should go smoother. We've heard good feedback about that in the past, but there are a lot of reviewers at Facebook and their standards vary a bit.

I hope that helps explain, and please keep us posted how it goes.

Thanks,
Alex

Jun-02-19 00:53:51
Both my permissions get rejected
Category: JFBConnect

For Groups API, I'm assuming you're trying to post to groups using the Channel feature? Generally, you shouldn't need to go through the review process *if* the Group admin is also an admin of the Facebook Application. If that's the case, then you can switch your app to 'dev' mode, authenticate on the front-end to grant the permission on login, and then switch back to live mode. The permission should still be granted then.

If you're needing the Group permission so that you can post to regular user's Group pages, then yes, you'll need to go through the full review process. You'll need to show exactly how you'll be using the group permission, like setting up channels and posting to your users groups.. That is more complex, but if that's what you're trying to do, it's a step you'll need to take.

I hope that helps explain, but if you still have issues, please let us know.

Thanks,
Alex

I'm sorry for the delayed response.

With a recent update to JFBConnect, we changed how the profile fields are configured in the extension so that they are fetched through Autotune. This allows us to update fields and on our server side without requiring us to release a new version of the extension.

From the fields you show above, it doesn't look like you're fetching the latest available fields. Either you're using an older version of JFBConnect or you haven't run Autotune recently. I'd recommend running Autotune again, specifically the Network Settings step.

Unfortunately, the latest version of our profile fields does not let you pull the Profile URL or profile Image directly into a profile field. That was something we removed, though I believe it was an accidental removal. We'll have to look into how to properly add it back in, but for now, it's not available.

I hope that helps explain the issue. I've added this item to our issue tracker and we'll try to get to the bottom of it as soon as possible.

Thanks,
Alex

Jun-01-19 01:47:52
Category: JFBConnect

I can't try because the app is in development mode, so I get a different error.

Can you please take a picture of the Login -> Settings section of your app and post that here (or in a PM)? Once we can see your settings, we'll likely be able to get to the bottom of the problem quickly.

Thanks,
Alex

May-31-19 14:16:26
Category: JFBConnect

I'm assuming you fixed this issue based on your 2 follow-up messages:

Can't load URL: The domain of this URL isn't included in the app's domains. To be able to load this URL, add all domains and sub-domains of your app to the App Domains field in your app settings.

For the following:

URL blocked: This redirect failed because the redirect URI is not white-listed in the app's client OAuth settings. Make sure that the client and web OAuth logins are on and add all your app domains as valid OAuth redirect URIs.

Go to the Facebook Developer area, click into your app and go to the Facebook Login -> Settings section. In the "Valid OAuth Redirect URIs" section, make sure you have all variations of your domain listed along with JFBConnect's query strings, like:

Code:

http://site.com/index.php?option=com_jfbconnect&task=authenticate.callback&provider=facebook

https://site.com/index.php?option=com_jfbconnect&task=authenticate.callback&provider=facebook
http://www.site.com/index.php?option=com_jfbconnect&task=authenticate.callback&provider=facebook
https://www.site.com/index.php?option=com_jfbconnect&task=authenticate.callback&provider=facebook

That should fix your issue, but if you're still having trouble, let us know.

Thanks,
Alex

May-31-19 14:10:02
Error when connecting to FB Channel
Category: JFBConnect

manage_pages and publish_pages are required permissions for you to be able to post to a Facebook Page. There is an App Review process that you need to go through *if* you want to get permissions from regular users to your site and setup Channels for those users. In most cases, you the Pages you want to post to are owned by your own company and, in that case, you should add the admin of the Facebook Page to your Facebook App. Once the user is a developer/admin of the app, those permissions can be granted without going through the app review process.

The proper process would be:
* Add the Facebook user to your Facebook App
* Setup the channel for that user
* Have the user authenticate on the front end of your site to grant those permissions
** You *may* need to temporarily put your Facebook app in "Development" mode by using the slider at the top of the Facebook Developer area to turn off 'Live'. That may bee needed to grant the permission, but can be switched back to Live when done and the permission will still be there.

If you plan to setup Channels for random users that you wouldn't want to have access to your Facebook App setup, then yes, you'd need to go through the review process.

I hope that helps,
Alex

May-31-19 02:41:57
Error when connecting to FB Channel
Category: JFBConnect

The error your getting indicates the app isn't configured fully. Specifically, the redirection URLs that Facebook is allowed to return a user to (yourself) after they login on Facebook. That's a security measure to make sure someone doesn't login on site 'a' but send sensitive profile information to site 'b' without their knowledge.

Can you go to the Facebook Developer Area and click into your app. Then, on the left-hand side go to the Facebook Login -> Settings area. In there is a section for "Valid OAuth Redirection URLs". Double-check and add any variations of your domain that you could be visiting there. A good set of examples to check for would be:

Code:

http://www.ktmkulture.com.au/v1/index.php?option=com_jfbconnect&task=authenticate.callback&provider=facebook

https://www.ktmkulture.com.au/v1/index.php?option=com_jfbconnect&task=authenticate.callback&provider=facebook
http://ktmkulture.com.au/v1/index.php?option=com_jfbconnect&task=authenticate.callback&provider=facebook
https://ktmkulture.com.au/v1/index.php?option=com_jfbconnect&task=authenticate.callback&provider=facebook

If there's a chance you're authenticating on a portion of your site that does not have 'v1' in the URL, you'll want to add all the variations of those URLs as well.

I hope that helps get you going, but if you still have issues or questions, just let me know.

Thanks,
Alex

I just tried to login on your site, but the Facebook login button is missing. I can try to force the login by calling the Javascript directly, but when I do, I get the following error message in the console:

FB.login() called before FB.init().

That is the correct message because right now, the Facebook API key is not set. Without the API key, login cannot happen at all.

Can you re-enter the API and Secret keys in JFBConnect and try again? Please let me know the error message that you get if you run into issues.

The other option I'd suggest, even temporarily, is to set the "Show login credentials in popup" setting in JFBConnect to "No". That will bypass all Javascript during the authentication process and redirect the user to Facebook to login and then back to your site when they do. Even if you don't like that login flow, it should work and get you going while we resolve the cause of the Javascript login issue.

Thanks,
Alex

We're investigating this further, but don't have a great answer for you at this time.

Can you confirm that your application has been approved for the LinkedIn Marketing Program? It likely has something to do with the updates to v2 of their API and their new requirements, but so few users have applied to the marketing program that we don't have a huge amount of details or datapoints to go off of yet.

Thanks,
Alex

May-26-19 02:19:48
SCLogin cannot use when turn on system cache
Category: JFBConnect

I'm glad to hear you got it going. Turning off the cache in the SCLogin module is the correct solution if you're running into this issue.

If you run into anything else, please let me know.

Thanks,
Alex

May-24-19 02:39:52
Can I use Pinterest
Category: JFBConnect

I'm not sure specifically what Pinterest feature you're looking to add. We don't currently support authentication through Pinterest though. It's something on our to-do list and it should be available later this year.

Thanks,
Alex

May-24-19 02:36:21
i want one instance for desktop and one for Mobile
Category: JFBConnect

We've never had the request to show in desktop only. It's a good idea and should be able to be added relatively easily. I answered your other message about custom styling for the social sharing buttons in your other thread, so I'm not sure our module will do what you're looking for. I can gladly investigate and provide the updates to make it work for mobile or desktop only if that's something that would help get you going.

Thanks,
Alex

May-24-19 02:24:59
would like to use different images
Category: JFBConnect

JFBConnect currently supports the Javascript sharing buttons from the social networks we integrate with. We've supported custom buttons in the past for specific networks, but not all of them allow for custom images. Because of that, we've standardized on what the social networks support natively. This also prevents Facebook and other networks from disabling or clearing shares from your site if they decide your sharing feature doesn't comply with their terms, which has happened before.

I hope that helps explain,
Alex

May-24-19 02:14:12
if you select only on pages selected you cant select arts without menus
Category: JFBConnect

You're correct in the limitations with Joomla's module manager. Module loading is all based on the menu items, which can be frustrating at times. I'm glad you found something that works for you though.

Thanks,
Alex

May-22-19 02:34:28
if you select only on pages selected you cant select arts without menus
Category: JFBConnect

There's a few ways to include modules on pages without menu items. This is general to Joomla, not just our modules:
* Set the module to exclude specific menu items. Then, it will show on those menu items that aren't excluded *and* all pages without a menu item
* Use something loadmodule plugin in an article. To do this, create a module and type in a position name like "mycustomposition" (it doesn't have to be something that exists in your template). Then, in your article, use the tag:

Code:

{loadposition mycustomposition}

I hope that helps, but if you need anything else, please let us know.

Thanks,
Alex

May-22-19 02:30:04
i entered in code in an Easyblog html block and tried a text block
Category: JFBConnect

Thanks for posting what worked for you. We'll have to look into that setting more and will try to add some information about it to our documentation to help others.

If you need anything else, let us know!
Alex

  • Index
  • » Users
  • » alzander
  • » Posts

Board Info

Board Stats
 
Total Topics:
11808
Total Polls:
0
Total Posts:
49592
Posts this week:
3
User Info
 
Total Users:
48229
Newest User:
tobhas
Members Online:
0
Guests Online:
713

Online: 
There are no members online
Social Stream
Hide, Seek & Defuse

Handheld Electronic Game

Alex from SourceCoast is working on a new electronic game for kids called Countdown. It's a timed game of Hide & Seek with mini-games (Whack-a-Mole, Simon, etc) to complete when you find it.

Learn More About The Crowdfunding Campaign