Topic-icon Facebook message: This app is still in development mode....

Active Subscriptions:

None
7 years 2 weeks ago - 7 years 2 weeks ago #61585 by Virtuox

mel wrote: If you have terms of service that are required to register, then you will want Automatic Registration disabled and turning on the JFBConnect > Profiles > Community Builder > "CB Terms of Service" option.


Ok Mel! I have Automatic Registration disabled and have turning on "CB Terms of Service" . But some strange happen yet. The registration form is displayed complete, not only terms and conditions. Ok! So I type in all fields CB registration requeried, Country, city, name, passwourd, birthday, and go a heard to register. BUT any data is showing in CB profile yet! What is wrong?

Note: I only want Terms and condition to facebook user accept! then day can complete their profile I think!

Thanks
Last edit: 7 years 2 weeks ago by Virtuox.
The topic has been locked.
Support Specialist
7 years 2 weeks ago #61590 by mel
This is not the behavior I saw on your site. When I clicked on the Facebook login button, a user was automatically created with no login / register view page. Could you send me a PM with admin credentials again?

-Melissa
The topic has been locked.
Active Subscriptions:

None

mel wrote: This is not the behavior I saw on your site. When I clicked on the Facebook login button, a user was automatically created with no login / register view page. Could you send me a PM with admin credentials again?

-Melissa


OK! I ll send pm with access. I this moment it is activ automatic registation, because form dont work to me, so i remove mini registarion. But I prefer mini registration work with terms and conditions to user accept! If it is possible i ll be grateful.
The topic has been locked.
Support Specialist
7 years 2 weeks ago #61614 by mel
We've tried setting up our test site with the same configuration as yours and are not having any problems with importing/entering fields in the profile data. I also don't see anything glaringly wrong with your configuration. Could you please send FTP credentials in a PM so that we can step through and add debugging statements to step through the code to see what's going wrong?
The topic has been locked.
Active Subscriptions:

None

mel wrote: We've tried setting up our test site with the same configuration as yours and are not having any problems with importing/entering fields in the profile data. I also don't see anything glaringly wrong with your configuration. Could you please send FTP credentials in a PM so that we can step through and add debugging statements to step through the code to see what's going wrong?


OK I will send you FTP access.
It can not undastand this error :(

Thanks
The topic has been locked.
Support Specialist
7 years 2 weeks ago #61621 by mel
Thank you for the credentials. I made two changes:

1. In /plugins/socialprofiles/communitybuilder/communitybuilder.php at line 276, I commented out $cbUser->load($jUser->id); For some reason this line of code was breaking the fields from being saved. I haven't determined why this happens on your site but not mine right now, but that line of code was not necessary so it can be commented out safely.
2. I had to turn on the "Profile" checkbox for the CB "cb_datanascalo" field. Without this checked, the field was not getting saved to the profile even though it was shown on the form.

After these two changes, the data that I typed in the mini registration field was imported into the CB profile correctly. Please test thoroughly and let me know if you encounter any other strange behavior. I still need to do more investigation on my test site for the fix in #1, but I should be able to include/address this in the next 7.2.1 release.

-Melissa
The topic has been locked.
Active Subscriptions:

None

mel wrote: Thank you for the credentials. I made two changes:

1. In /plugins/socialprofiles/communitybuilder/communitybuilder.php at line 276, I commented out $cbUser->load($jUser->id); For some reason this line of code was breaking the fields from being saved. I haven't determined why this happens on your site but not mine right now, but that line of code was not necessary so it can be commented out safely.
2. I had to turn on the "Profile" checkbox for the CB "cb_datanascalo" field. Without this checked, the field was not getting saved to the profile even though it was shown on the form.

After these two changes, the data that I typed in the mini registration field was imported into the CB profile correctly. Please test thoroughly and let me know if you encounter any other strange behavior. I still need to do more investigation on my test site for the fix in #1, but I should be able to include/address this in the next 7.2.1 release.

-Melissa


Thanks for your effort,
I m soory for this error!
I try now your changes and note somethings:

- birthday know is imported, but i can not turn it public. It need be a private data. It is a requiered field in the form registration, but not a field public in profile. So when I turn off to test it witout birthday displayed in profile, this data (birth date) is not more imported! Same User type it in form mini registration, it is not imported more.

- City and country now is perfect imported

- I note some strange. Now the pic profile and the pic canvas CB get a simbol moderation images. In my painel cb control, moderation is turn off. Before, this simbol was not showing. I cant undastant why it is shoing know.

- I dont like when user click to conect by facebook and the first thing they see is a form login joomla. It is disgosting, They alread pass for login page and now joomla login again! Need if user choose facebook connect they see mini registration and not another login form again together. My opinion.

- I can undastand that all requiered CB fields is displaied in mini registration, but field password? I think It is not the proposit for facebook connect, some confused. The perfect would be I choose the fields is displayed. I wanted a fast connect only user accept my terms, maybe city, coutry and continent.

You have some suggestion?
I ll be very grateful.
Thanks
The topic has been locked.
Support Specialist
7 years 2 weeks ago #61623 by mel

- birthday know is imported, but i can not turn it public. It need be a private data. It is a requiered field in the form registration, but not a field public in profile. So when I turn off to test it witout birthday displayed in profile, this data (birth date) is not more imported! Same User type it in form mini registration, it is not imported more.

Yes, this is the behavior that I was seeing before that it was not imported if not turned on in profile. I will have to look into this more.

- I note some strange. Now the pic profile and the pic canvas CB get a simbol moderation images. In my painel cb control, moderation is turn off. Before, this simbol was not showing. I cant undastant why it is shoing know.

Perhaps when none of the data was being imported early, the avatar was not either. Now, since it is maybe the default is. I switched the "Import Avatar" and "Import Cover Photo" settings on in JFBConnect > Profiles > Community Builder. My avatar/cover photo were just imported properly. But maybe you can test with a user that does not have an avatar to see if it's the correct default now.

- I dont like when user click to conect by facebook and the first thing they see is a form login joomla. It is disgosting, They alread pass for login page and now joomla login again! Need if user choose facebook connect they see mini registration and not another login form again together. My opinion.

This is controlled by the "Registration Display Mode" setting in JFBConnect > Configuration > General > Normal Registration section. I just switched it to "Register Only" for you

- I can undastand that all requiered CB fields is displaied in mini registration, but field password? I think It is not the proposit for facebook connect, some confused. The perfect would be I choose the fields is displayed. I wanted a fast connect only user accept my terms, maybe city, coutry and continent.

This is controlled by the "Password Field on Registration" setting in JFBConnect > Configuration > General > Normal Registration section. I switched it to 'Generate and Hide' for you.
The topic has been locked.
Active Subscriptions:

None

mel wrote: This is controlled by the "Password Field on Registration" setting in JFBConnect > Configuration > General > Normal Registration section. I switched it to 'Generate and Hide' for you.


Thanks for your attention,

I think mini registration is not a good idea for this site. It should work better with automatic registration, because some more fail appear! When import avatar from facebook, all my sytem comment not work with facebook avatar, it display a error image, is set to work with CB avatar, I ll have joomla users and social users. Can not add 2 avatar in jcomments. So can not use facebook avatar.

So all user should upload your avatar by CB profile.

On the other hand my field Avatar is set to requiered, but mini registarion not call it any time.

So i decide work with automatic registration, and ask all user to complete their profile in your first entrance in a message. all social user ll have their profile empy, i think they ll complete it! so as all field is set to required they is force to complete all data.

Sorry i see the configuration to normal register but can not undastand that was my wish.

Now if you can say if it is configuration too. When guests click in a registred area in the site they are redirected to CB login page, but it not have a jfb connect set with. why?

Thanks for your help
The topic has been locked.
Support Specialist
JFBConnect should import the user's avatar into Community Builder as if the user uploaded it. JComments shouldn't know whether the avatar came from the user or the social network.

Even if avatar is set to required, you will not see it on the min-registration page. We don't support uploading the avatar at that time, only importing it automatically from the social network.

I'd recommend trying the automatic registration further to see if the avatar is still not imported correctly for multiple users.

Thanks,
Alex
The topic has been locked.