Topic-icon Where to get CommunityBuilder connector?

Active Subscriptions:

None
12 years 3 months ago - 12 years 3 months ago #41963 by ozshots
Hi,
I have Community Builder installed and configured.
Now I've installed JFBConnect and I can no longer register the user the normal way.

I understand CommunityBuilder connector is not installed or enabled.
On Profiles, there is a message: No JFBConnect Profile plugins are currently enabled.
Where do I get one?

Documentation does not say much
www.sourcecoast.com/jfbconnect/docs/thir...or-community-builder
On forum there was a message
You can install the JFBConnect / Community Builder profile plugin from the jfbconnect_profile_plugins zip file that was part of the main JFBConnect zip file in our download area.
www.sourcecoast.com/forums/jfbconnect/jf...ng-community-builder

I don't have this file in my zip. Please help...
Last edit: 12 years 3 months ago by ozshots.
The topic has been locked.
Active Subscriptions:

None
12 years 3 months ago - 12 years 3 months ago #41964 by ozshots
OK, got it...

"Social Profiles - Community Builder" - enable this plugin...
You should add this to documentation....

But problem still not solved - new users can't register, they only see login form.

Cheers,

Alex
Last edit: 12 years 3 months ago by ozshots.
The topic has been locked.
Support Specialist
12 years 3 months ago #41971 by alzander
Sorry for the confusion and issues you're having. The older releases of JFBConnect required the plugins to be installed separately. We've since moved to a much easier installation process which will install the plugins automatically for any extensions we support.

We're in the process of overhauling our documentation as some pictures and instructions are a little out of date. We'll keep this in mind when we focus on the profile integration sections.

Now, for the login problem you're having, can you explain that a little more? What login form are they seeing? Is there an issue when they click the social login buttons, or when they approve the social network login and go to a Joomla registration form?

If you have any more information or can provide a URL where we can test, along with instructions on how we can test, we'll gladly help investigate further.

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

None
12 years 3 months ago - 12 years 3 months ago #42025 by ozshots
Hi Alex,

Problem 1: If you click "register" button, it takes you to login screen again, prompting for username and password.
There is no way to register as a new user now.

I think this is because Community Bulder is not listed as login option in JFBConnect.

Problem 2: My second problem is "FB Like" button is not working. Comments and share works just fine.

Problem 3: I also don't understand why "recommend" and "share" are below the "Like" button, perhaps get all buttons in a single horisontal line is better?

Problem 4: I have disabled JFBCSocialShare plugin because it floats on the top of the page and does not looks good. Can it be embedded in the page? I understand this is another option to display social share buttons; is there a document explaining the difference?

I've send you links with admin password on PM.

Cheers,

Alex
Last edit: 12 years 3 months ago by ozshots.
The topic has been locked.
Support Specialist
12 years 2 months ago #42055 by alzander
1) In the SCLogin module, there is a setting for "Registration Component". I set that to "Community Builder". It now brings me to a CB page, but says that I must be registered to continue. Do you have registrations enabled in Joomla and CB?

2) If your site is new, Facebook likely hasn't scanned it yet. Like's are meant to be 'real', and that means for real, live websites. Please run a page that's having issue through the Facebook URL Debug Tool . That will scan the page, add it to Facebook cache and let you know if there are any issues. You don't have to do this with every page, but it will help get you included in their database sooner.

3) You have the layout set to "Box Count". That's the style of how the Recommend / Share links look in that mode. I'd recommend "Button Count" or "Standard" for a different look that you may prefer.

4) The JFBCSocialShare has an option for "Position". It sounds like you've set it to "Float". The "Fixed" mode sounds like what you're looking for. We don't have any documentation on that module right now. We're in the process of overhauling and improving our docs right now though. Hopefully, the tooltips help get you going, but if you have any other questions, let me know.

I hope that helps get you going,
Alex
The topic has been locked.
Active Subscriptions:

None
12 years 2 months ago - 12 years 2 months ago #42073 by ozshots
Hi Alex,
I've partially resolved issue with JBFC user registration.

Here is what I have done, you can use it for future documentation:

Step 1.
extensions-> Plugins -> enable:
a). Social Profiles - Community Builder
b) User - Profile

Step 2.
components->commbuilder->configuration->registration -> allow user registartion: yes, independ of global settings

Step 3.
Components -> JBFConnect-> Configuration -> General -> User -> Registration Components
change to joomla (probably should be CommunityBuilder but no option for this. This might be the root of problem I have)

Now I can register.
Unfortunately if I register using Facebook, I got "confirm registration" email without any link to click for confirm emai.

Profile page says:
This user has not yet confirmed his email address and account!
This user has not yet been approved by a moderator!

This is misconfiguration of CommunityBuilder.

Can you please provide clear instructions how to configure JBFConnect with CB
You have full access to my website admin so please be very welcome....
Last edit: 12 years 2 months ago by ozshots.
The topic has been locked.
Active Subscriptions:

None
12 years 2 months ago - 12 years 2 months ago #42140 by ozshots
Hello support?
Please help, problem with registration is not resolved.

1. On JFBConnect login form, there is no link to register new user outside facebook
2. If user is created using Facebook, he got email asking to confirm his email and no link to confirm it.
Last edit: 12 years 2 months ago by ozshots.
The topic has been locked.
Support Specialist
12 years 2 months ago #42148 by alzander
Sorry for the delayed response.

The issue with the CB registrations failing was because you have the field "cb_state" marked as required. When you're using Automatic registration in JFBConnect, there was no way for that field to be filled out, so the registration was failing. There are 2 options to fix this:
1) Mark the 'cb_state' field as not-required. Then, the user can automatically register and CB won't have an issue with that field, since it's no longer required. I did this on your site and that's how things are configured now. I tested, and it does properly register the user.
2) Leave the 'cb_state' field as required. In JFBConnect, set "Enable Automatic Registration" to "No" and set the "Registration Component" to 'JFBConnect'. That will bring the user to a registration page where they can fill out extra information, including the cb_state field, for their profile. CB will then let the user register since the required fields are properly filled out.

1. On JFBConnect login form, there is no link to register new user outside facebook

I'm not sure what you mean by this. On the SCLogin form in the right sidebar there is a Register button. When clicked, it brings me properly to the CB registration form. Can you explain a little more what isn't working and/or provide a link so we can see what you're talking about?

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

None
12 years 2 months ago #42154 by ozshots
Thank you Alex for your help and explanation.

I can see the link to register a new user so it's all good.

Can you please advice on best practices for user registration:

1) Should I verify users emails? Most forums do this and as a user I find it a bit annoying. I don't really care if user don't provide any email. Is this just an effective spam prevention measure?

2) If user creats a forum account, usually only unique username is displayed on forum and real name is kept private. Now, if user login using FaceBook, and username is set to "firlas" Nina Ivanov automatically became niniva, if I change to "first.last" she is nina.ivanov revealing her real name. This may not be her choice; she can change this using her CB profile page but this is not obvious for a new user. Shall I set automatic registration to NO?

3) If I actually do set automatic registration to NO and Registration Component to JBFConnect as you suggested, Facebook user is presented with confusing page with a lot of info, in particular:
a) buttons to connect with social network - why, she is already doing this...
b) password - I guess we don't need this??? This happens even if I set "generate random password in automated registration" to YES
c) additional information such as street address etc. I have no intention to ask this; this didn't happened in CB login, how do I remove all that questions?

Thanks a lot for your help!
The topic has been locked.
Support Specialist
12 years 2 months ago #42172 by alzander

1) Should I verify users emails? Most forums do this and as a user I find it a bit annoying. I don't really care if user don't provide any email. Is this just an effective spam prevention measure?

This is up to you. It's definitely meant to help prevent spam. We get over 500 attempts for 'fake' accounts on this site every day. If we didn't use account activation and other tools, there would be a lot of unnecessary accounts and, likely, a lot more bogus/spam forum posts with links to random places. That would make for more work for us to clear up and a worse experience for our uses... so we aggressively try to filter out bad accounts before they can be created.

2) If user creats a forum account, usually only unique username is displayed on forum and real name is kept private. Now, if user login using FaceBook, and username is set to "firlas" Nina Ivanov automatically became niniva, if I change to "first.last" she is nina.ivanov revealing her real name. This may not be her choice; she can change this using her CB profile page but this is not obvious for a new user. Shall I set automatic registration to NO?

Again, this is your choice. You can turn off automatic registration so the user can edit their username, yes. You could also make it more clear the user can change their username or, if you have a method for creating a 'random' username, we could gladly help you with that. The name may end up being "zk3@#jsk".. If that works for you, it's easy to do, but not as friendly for your users.

3) If I actually do set automatic registration to NO and Registration Component to JBFConnect as you suggested, Facebook user is presented with confusing page with a lot of info, in particular:
a) buttons to connect with social network - why, she is already doing this...
b) password - I guess we don't need this??? This happens even if I set "generate random password in automated registration" to YES
c) additional information such as street address etc. I have no intention to ask this; this didn't happened in CB login, how do I remove all that questions?

a) Those buttons are in case the user has already registered with Twitter, lets say.. Now, they are logging in with Facebook. Those social buttons and the Joomla login form let the user login to an existing account so that they can add the new social network to it. The purpose is to help users not accidentally create multiple accounts on your site for each social network they are logging in with.
You can disable the login portion of the form in the JFBConnect configuration area.
b) There's a separate option for the non-automatic registration flow called "Password Field on Registration" in the configuration area. Set that to "Generate and hide" to create a password for the user, but not let them edit it during registration
c) That's because you have the User - Profile plugin enabled. That's a plugin that comes with Joomla, but is disabled by default. You must have enabled it at some point. If you don't want those fields, simply re-disable it.

I hope that helps,
Alex
The topic has been locked.