Topic-icon JFBConnect/CB registration frustrations

Active Subscriptions:

None
14 years 4 months ago #17996 by Eupfhoria
I have three questions, two are support questions and one is likely a feature request.

1. When I first started setting up Joomla, I deleted all of the user groups as I had a very specific hierarchy in mind. I later re-added a "registered" group. Now, when a new user registers, that user gets immediately logged out with an ugly and unfriendly alert that they do not have permission to view pages. They appear to not be placed into any group, so I have no way to control what they see.

Is there some way to set the default group? I'm not afraid to dive into the php if I know where to look.

2. If I turn off the "skip CB activation" option, users get another ugly and angry "email not verified" message. Is there some way to make this a less angry message explaining what is going on and what they need to do?

3. If my users just click the "register" link, they are sent to the CB registration page. They get a welcome message and a bunch of optional and required fields. Also, there is a key to explain the icons.
If my users click the SCFacebook link, they get the standard registration options, just the required fields (with no explanation as to what the icons mean) and no message. Why can't the Facebook registration link to the same CB registration page and auto-fill the fields it has answers for?
The topic has been locked.
Support Specialist
14 years 4 months ago #18004 by alzander
Eupfhoria,
1) JFBConnect uses the "New User Registration Group" setting within Joomla itself. That setting can be found in the User Manager by clicking on the "Options" button in the top right. If that setting is correct for the default group you want, and JFBConnect is still not adding the user to that group, definitely let us know.

2) Email Not Verified ugly message - Yes, you can customize this, but it will take a quick hack. Not sure why it's still like this, but it's hard-coded into one of our files. If you edit the /plugins/jfbcprofiles/communitybuilder/communitybuilder.php file and search for that message, you'll see it in there. I've added a task to our bug tracker to properly use the CB language file for this message in the future.

3) There's no way to use the CB registration flow while the user is registering through JFBConnect. CB has a very unique registration process that we can't hook into to do what we need to (communicate with Facebook, pre-fill fields, get the new user's ID, map the two accounts together, import avatar, hiding fields that are mapped, etc). JFBConnect has to use it's own registration form which works with all the systems we integrate with. For the 4.2 release, we're planning to greatly enhance the profile integration features in a few ways, but that release is a few months out.

With the JFBConnect registration flow, your users should see the standard CB icons (registered, profile, blue 'i' tooltip icon). When hovered over the tooltip, the CB description for the field will be shown. If you're not seeing that, let us know, as something's not right there. If you want to show all fields (not just the required ones), we can help you do that. However, right now, JFBConnect will not pre-fill them in.. we do the import of user information after they registration process completes.. pre-filling is something that will be in the 4.2 release.

Hope that helps explain a little. Certainly if you run into other issues or have questions, let us know!

Thanks,
Alex
The topic has been locked.