Topic-icon JFBC - JomSocial Issues

Active Subscriptions:

None
12 years 4 months ago #40786 by imnlimited
1) On JomSocial Registration - The JFBConnect Social buttons are also visible below the Next button at the bottom of the registration form. What are they for and should they be there? - see attached screenshot - JFBConnect-JomSocial-Registration.jpg

2) How can we simplify the registration process to ensure that it is quick and hassle free? Currently it has multiple pages from the JomSocial registration process. Really looking for your suggestions here...

3) We seem to have a secondary login screen which appears now and then: - see attached - JS-Login-Panel---WRONG.jpg

File Attachment:


File Attachment:
The topic has been locked.
Support Specialist
12 years 4 months ago #40805 by alzander
Replied by alzander on topic JFBC - JomSocial Issues
Andrew,
Sorry for the delayed response to your PM. Hopefully, I can get you the answers your looking for below:

1) On JomSocial Registration - The JFBConnect Social buttons are also visible below the Next button at the bottom of the registration form. What are they for and should they be there? - see attached screenshot - JFBConnect-JomSocial-Registration.jpg

These buttons are actually added by JomSocial by default. When you have either their Facebook integration or you've enabled the JFBC Integration within JomSocial, the social login buttons will show there.

The purpose of those buttons is so that a user who reaches the registration page realizes there is an option to register with a social network as well. Not all users will get to the registration page from the JomSocial landing page, so they may not be aware of the alternative options.

2) How can we simplify the registration process to ensure that it is quick and hassle free? Currently it has multiple pages from the JomSocial registration process. Really looking for your suggestions here...

With JFBConnect, you can turn on the "Enable Automatic Registration" option. That will bypass the registration form altogether and immediately create the user. Whatever data can be retrieved from the user's social network profile will be imported as well.

Other options are:
* Disable as many JomSocial fields as possible during registration
* Use the Registration Component option of JFBConnect and set it to "JomSocial". The user will still go through the registration flow, but fields that can have data imported into them will be pre-filled for the user
* Use the Registration Component option of JFBConnect and set it to "JFBConnect". That will bring the user through JFBConnect's registration flow which is meant to show as few fields as possible (fields that have data imported will be hidden, instead of just pre-filled, for example).

3) We seem to have a secondary login screen which appears now and then: - see attached - JS-Login-Panel---

How are you getting to that URL (what link are you clicking to see that)? Can you let me know what the actual URL is? That page looks to be JomSocial's main registration page, but it's using their Facebook login button, which is strange. You should disable their Facebook Login integration in their configuration area to prevent any conflicts between their social network integration and JFBConnect. Hopefully, that will fix your problem, but if not, we'll need to know more about where that page is coming from to help narrow things down.

Thanks,
Alex
The topic has been locked.
Support Specialist
12 years 4 months ago #40806 by alzander
Replied by alzander on topic JFBC - JomSocial Issues
I just read through your PM, which was the same topics as above. The only additional question there was about a looping issue, which it sounds like you resolved. If you are having any other issues, just let me know.

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

None
12 years 4 months ago #40969 by imnlimited
Replied by imnlimited on topic JFBC - JomSocial Issues
Hi Alex,

Thanks for the info... I had jomsocial already as the selected registration process and I also had JFBC setup in JomSocial as the social integration.

With regards to point 3 of my list. Please check this page: www.opgroeigids.nl/community/inbox/read?msgid=63

You will notice that it has a different login with no JFBC buttons, unlike this one: www.opgroeigids.nl/community


Look forward to your reply.


Regards,


Andrew

BTW: I would really like to get our login to look like yours, as well as having the User Menu integrated in a similar way as on your site. Any chance that you could help with that? We did chat about it at the end of last year sometime... ;-)
The topic has been locked.
Active Subscriptions:

None
12 years 4 months ago #40981 by imnlimited
Replied by imnlimited on topic JFBC - JomSocial Issues
Note: Great option, although it would be nice to have as an option in the JFBC configuration (EmailasUserName)

Latest version of the LunarHotels extension (EmailasUserName) - www.lunarhotel.co.uk/joomla-extentions/j...ing-of-the-past.html


Looking forward to getting a reply on my other points from before...
The topic has been locked.
Active Subscriptions:

None
12 years 4 months ago #40990 by imnlimited
Replied by imnlimited on topic JFBC - JomSocial Issues
Alex,

With regards to my original issue (point 3) "We seem to have a secondary login screen which appears now and then: - see attached - JS-Login-Panel---WRONG.jpg"

This is the reply from JomSocial Team:

1.
a) www.opgroeigids.nl/community
Here are facebook login buttons from JFBConnect
b) www.opgroeigids.nl/community/inbox/read?msgid=63
And here from JomSocial (if you remove Facebook API Configuration data it will disappear)

For some reason JFBConnect does not replace buttons in all login forms. Please ask JFBConnect developer if it is expected.


Can you please get back to me urgently on this.


Furthermore, we still have issues with the page not refreshing when logging in with Facebook (Social Login)... You have to actually click on "Refresh" to get the page to show that you are actually logged in....


Cheers,


Andrew
The topic has been locked.
Support Specialist
12 years 4 months ago #40995 by alzander
Replied by alzander on topic JFBC - JomSocial Issues
Andrew,
Thanks for the link to the incorrect page. That, unfortunately, looks to be an issue with JomSocial. In their blockUnregistered function (which is called when a user tries to access protected content), they aren't doing the same check for JFBConnect like they do in other areas of the site. I'd have to recommend contacting them with this information and letting them know that you need a fix. I can probably get you the right code as well, but it wouldn't last past an upgrade from them.. so it's best to (as a user of theirs) request a fix.

That function is in their /controllers/controller.php file. It should use the same code like they are doing in their /views/frontpage/view.html.php file.

I hope that helps get a solution from them. We don't have have direct control over what buttons are shown on that page, we rely on JomSocial to load our buttons.

Email as username
Can you explain more about what you mean here? There's already an option in JFBConnect to set a user's username to their email address. You can also hide the username field on registration so that they can't change it. With that, the user should be able to login with an email/password combination (and not necessarily even realize their email is their username). The thing to watch out for is that, since you have a 'community' site, you may be exposing user's email addresses whenever their username is shown.

BTW: I would really like to get our login to look like yours, as well as having the User Menu integrated in a similar way as on your site. Any chance that you could help with that? We did chat about it at the end of last year sometime... ;-)

The next release of JFBConnect with include a new SCLogin module. The module will have a 'theme' option where you can choose the current default or the "SourceCoast" login, which will look a lot like our modal popup on this site. We already have a User Menu option.. but I'm not sure what specific about our menu you're looking for.

I hope that helps explain,
Alex
The topic has been locked.
Active Subscriptions:

None
12 years 3 months ago #41061 by imnlimited
Replied by imnlimited on topic JFBC - JomSocial Issues
Alex,

Thanks for that...

With regards to this comment:

Email as username
Can you explain more about what you mean here? There's already an option in JFBConnect to set a user's username to their email address. You can also hide the username field on registration so that they can't change it. With that, the user should be able to login with an email/password combination (and not necessarily even realize their email is their username). The thing to watch out for is that, since you have a 'community' site, you may be exposing user's email addresses whenever their username is shown.

I have JS and jReviews currently set to use "Real Name" instead of username... What would your recommendation be based on "Best Practices" for our type site?


Furthermore:

see attached screenshot:

Is it possible to display the "Register with Social" buttons above the JS registration form? see- www.opgroeigids.nl/registreer-kinderopvang-dagje-uit-bedrijf

I also had to manually add the "Registreer met:" text, why is it not automatically added before the social buttons? Same as on the SC_Login Module, also missing the "Login with:" text before the buttons... I asked about this before as well....


Thanks.
The topic has been locked.
Support Specialist
12 years 3 months ago #41101 by alzander
Replied by alzander on topic JFBC - JomSocial Issues

I have JS and jReviews currently set to use "Real Name" instead of username... What would your recommendation be based on "Best Practices" for our type site?

Real Name should be fine. Just don't use 'username' if your user's email address will be set as their username. Of course make sure that other extensions don't display the username either.

Is it possible to display the "Register with Social" buttons above the JS registration form? see-

You'd have to override the JomSocial template files to do this. To do so, copy the /components/com_community/templates/default/register.index.php file to /templates/<YOUR_TEMPLATE>/html/com_community/ directory (create that directory if it doesn't exist).

Then, edit that new file. First, around line 116, you'll see:
<?php if ( $fbHtml ) { ?>
			<div class="auth-facebook">
				<?php echo $fbHtml;?>
			</div>
			<?php } ?>
Delete that. It's the code that JomSocial inserts to add our social buttons.

Then, possibly around line 16 before the following:
<ul class="cFormList cFormHorizontal cResetList">
add our social login tag:
{JFBCLogin text=Login with}
That will add the social buttons with a "Login with" text prefix.

I hope that helps, but if not, or you have any other questions, just let me know!

Thanks,
Alex
The topic has been locked.