Topic-icon JFBConnect Compatibility with Other Third-Party Login modules?

Active Subscriptions:

None
On my site planethop.com/ from the Home Page users can login/register on the site with their Facebook account using a third-party login module, which is integrated with JomSocial. It's called Improved AJAX Login (mod_improved_ajax_login) offlajn.com/improved-ajax-login.html

Or the user can login/register directly from my Social Network page planethop.com/socialize using the JomSocial login.

1. Can JFBConnect be integrated into my site so the Facebook login/register button on mod_improved_ajax_login now uses JFBConnect for login and registration with JomSocial?

2. Currently when a user registers on my site, their full Facebook profile is not imported into their JomSocial profile. (e.g. First Name, Last Name, DOB, Country, etc.) The JomSocial forum said that this cannot be done out of the box. Can JFBConnect import the Facebook profile into the JomSocial profile out of the box?

I am using JomSocial 2.6.2 on Joomla 1.5.26

If the above can be done, I would be interested in buying the product.

Thanks.
The topic has been locked.
Support Specialist
Yes, everything you're looking for can be done pretty easily. We work in a variety of Javascript popup boxes and shouldn't have any problem helping you integrate into the improved AJAX box, should you run into any issues.

As for profile import, yup, we have that covered too. You can easily select which Facebook fields are imported into JomSocial to customize the profile import to your needs. The registration can also be done automatically without any forms, if you just want your users to get into your site (with their profile imported) as quickly as possible.

Finally, our latest release of JFBConnect, v4.3.4, fully supports Joomla 1.5. It will be the last major feature release we'll have for J1.5, but we plan to support it through at least June with any critical bug fixes required.

Hope that helps answer your question,
Alex
The topic has been locked.
Active Subscriptions:

None
Hi,
I purchased the JFBConnect extension for Joomla 1.5 and have configured it. I was able to add the JFBC buttons to my JomSocial Home Page (planethop.com/socialize) and to my Registration page (planethop.com/socialize/register) .

However, as stated above:
On my site planethop.com/ from the Home Page users can login/register on the site with their Facebook account using a third-party login module, which is integrated with JomSocial. It's called Improved AJAX Login (mod_improved_ajax_login)

1. I cannot figure out what file to modify for login module on my home page to add the JFBC Login with Facebook button - and how to keep the styling of the existing Login with Facebook button.

If possible, please provide guidance on what file to modify and where to add the code.


2. Also, added the Facebook button to JomSocial Home Page (planethop.com/socialize) and Registration page (planethop.com/socialize/register) . That button does not appear on this page. planethop.com/my-passport/edit . Which file do I modify to add JFBC button code? Where exactly do I place the code?

I can give you ftp access if necessary.

Thanks.

File Attachment:



File Attachment:
The topic has been locked.
Support Specialist
I'm not exactly sure of the file you'd need to edit for the AJAX Login module. Usually, the file would be something like /modules/mod_improved_ajax_login/tmpl/default.php, though there may be different template files other than default.php file in that directory. Once you find the right file, the best thing to do is create a template override of that file by copying it to /templates/<YOUR_TEMPLATE>/html/mod_improved_ajax_login/<file>.php (creating any directories that aren't already there along the way. A template override will make sure that your changes 'stick' even if you update the module in the future.

Then, edit that file to add in JFBConnect's Login with Facebook button. To do that, I'd honestly recommend you just take a screen capture of the button that's already there and use that for a new image button. You can add that with the following HTML:
<a href="javascript:void(0)" onclick="jfbc.login.login_custom();"><img src="/linktoimage.jpg" /></a>
You can see more information about custom buttons in our Facebook for Joomla Common Support Questions guide.

Finally, for the "Edit" page, can you tell me what extension is creating that page? Is that Joomla, JomSocial, or something else? A good way to narrow down the template file to edit is to disable SEF, temporarily, and look at the raw URL. That usually gives great hints of what file needs to be edited.

Hope that helps, but let us know if you need anything more!

Thanks,
Alex
The topic has been locked.
Active Subscriptions:

None
Hi Alex,
1. For the "Edit" page, I turned on SEF Url, the page URL is:
planethop.com/index.php?option=com_commu...=profile&Itemid=1890
It's a JomSocial page where the JFBC button does not appear. I still can't figure out from above, which file needs to be modified.
File Attachment:



2. How do add the JFBC button to JomSocial popups where you can login or register (see attached screenshot)
File Attachment:


3. If I can email you the mod_improved_ajax_login tmpl files directly, appreciate if you could take a look and help me modify to link to JFBC button - using the existing image. This module is found on planethop.com/
File Attachment:

How can I email yo udirectly?

Thanks.
The topic has been locked.
Support Specialist
1) I'm pretty sure that's the guests.denied.php file in the JomSocial template's folder. The URL doesn't work for helping narrow things down as it's actually being redirected to the login page. Sorry I missed that before.
2) Can you let me know how you're seeing that popup, or how I can recreate that on your site? We'll help narrow it down. Once we find it, you'll need to add a custom image login button, as mentioned above.
3) As for the AJAX login module, you can send it to me. However, it will take time for us to figure out the file structure and template system they use. Since that's a paid module, I'd highly recommend simply posting the question to them.. "Where can I edit the popup to replace the Login with Facebook button for a different one?" That should get a good specific answer and will likely be quicker than I could figure it out.

If you want to send it to me, just Private Message it to me by clicking the arrow under my avatar and hitting the mail icon.

Thanks,
Alex
The topic has been locked.
Active Subscriptions:

None
1) Yes, it was the guest.denied.php file. Updated file and it works now!

2) You can see this popup on many actions. For example without logging into the site, go to the following link: planethop.com/socialize/dcamp/photos/album?albumid=49
Click on “Add a friend” or “Send a message”, you will receive the JomSocial poup to login or register. Please see attached screenshot.

File Attachment:


3) Haven’t heard back from the developer of mod_improved_ajax_login . I have emailed you the files. Please take a look.
The topic has been locked.
Support Specialist
Thanks for the responses. Hopefully the below answers your immediate questions:
1) Glad to hear we got that for you.
2) The file for the popup looks to be blocked.unregistered.php. Again, you'll need to add a custom image login button. The {JFBCLogin} tag *will not* work in that popup.
3) I'll look into the files over the next few days. It will definitely take some time to figure it out, so I can't give you any timeline on when I could get you an answer. Understanding 3rd party components that aren't ones we regularly support (like JomSocial) is a lower priority effort for us. We will try to get you something soon, but I'd still recommending to continue pursuing getting support from the original developers as they'd be much better equipped and aware of how to answer what you're looking for.

Thanks,
Alex
The topic has been locked.
Active Subscriptions:

None
Regarding item #2:

The file for the popup looks to be blocked.unregistered.php. Again, you'll need to add a custom image login button. The {JFBCLogin} tag *will not* work in that popup.

Are there some instructions posted somewhere to do the above?

Thanks.
The topic has been locked.
Support Specialist
Yup, you'll just need to add the HTML below wherever you want the button to appear. You should be pretty free to add it wherever you want inside the output from that template file that works best for your layout, and obviously test whatever you add:
<a href="javascript:void(0)" onclick="jfbc.login.login_custom();"><img src="/linktoimage.jpg" /></a>

Hope that helps,
Alex
The topic has been locked.