By Stefano Virgilli on Tuesday, 24 September 2019
Posted in General Issues
Replies 8
Likes 0
Views 488
Votes 0
Can I choose what are the items that makes the profile complete?
Just for a test I created a new account and kept it to the minimum with only name and email address.
No location, no birthday, no gender, no profile picture, no banner, no friends, no search, no messages.... nothing.
Yet it shows me that the profile is complete.
Hi Stefano,

Kindly find my response for your inquiries below:
Can I choose what are the items that makes the profile complete?

Yes you can, go to the settings>users>general tab https://take.ms/qzIuv enable the 'Profile Completion Checks'.
As you enable this, it will only check for compulsory field that you set in the user workflow https://take.ms/fuZLX
Or if you want the system check for all field you just need to enable the settings>users>general tab>'Check Optional Fields'
thus, regardless you have make some of the field as required, the system will also check for those optional field

Thanks for your cooperation and understanding Stefano
·
Tuesday, 24 September 2019 18:00
·
0 Likes
·
0 Votes
·
0 Comments
·
thanks, but it does not make much sense... How can the user create an account without all the mandatory fields being filled?

Do you understand what I mean?
Simple example:
1. I need my name to make an account, hence this field is compulsory.... If I don't fill it in, then I can't have an account...
2. The Profile Completion Checks would check if all the mandatory fields are filled...

Well, you can't have an account without all mandatory fields are filled, so where is it supposed to show you that you still have some pending fields to be filled, if they have not been filled in first place to create an account successfully?

So I take it, this function only works with Optional fields... which goes back to my question:
Can I include some optional fields in the Profile Completion Check and exclude other?
·
Tuesday, 24 September 2019 22:00
·
0 Likes
·
0 Votes
·
0 Comments
·
Take this account for example... I didn't key in pretty much anything else except for the mandatory fields to create the account...

In the User setting I set to check for optional fields and always show the message in every page.

I even created a module to display the completeness check bar on top of the content...

but nothing shows up...


What am I doing wrong?
·
Tuesday, 24 September 2019 22:06
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Stefano,

Kindly find my response for your inquiries below:
Do you understand what I mean?
Simple example:
1. I need my name to make an account, hence this field is compulsory.... If I don't fill it in, then I can't have an account...
2. The Profile Completion Checks would check if all the mandatory fields are filled...

Yes, you have the correct fact, but in Easysocial there is several ways to register.
Such as quick registration and/or through Single Sign On Registration (facebook, twitter).
For example, in quick registration, there is several *required field is not necessary to be filled in (where some field you has exclude it in the quick registration) https://take.ms/ZLEOk

Take this account for example... I didn't key in pretty much anything else except for the mandatory fields to create the account...
In the User setting I set to check for optional fields and always show the message in every page.
I even created a module to display the completeness check bar on top of the content...
but nothing shows up...
What am I doing wrong?

It seems there is some bug regarding this, I have logged this into our issue tracker.
By the way, I have apply temporary fix in the file:
.../administrator/components/com_easysocial/includes/user/user.php
Can you give it another try?
·
Wednesday, 25 September 2019 11:37
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi good that you add this to next release.

Muhammad can you share this fix if it works ?
·
Thursday, 26 September 2019 14:02
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Ssnoben,

It seems our developer have fix the issue internally, where you only need to apply the file below:
.../media/com_easysocial/apps/fields/user/avatar/avatar.php
And you need to resave the profile type

By the way, Stefano, I have already rever the quick fix that I have made earlier and re-apply fix that provided by our developer and resave the profile types.
Can you give it another try?
·
Thursday, 26 September 2019 15:48
·
0 Likes
·
0 Votes
·
0 Comments
·
I have not done anything but it seems to work fine now... do I have to do anything?
·
Friday, 27 September 2019 16:26
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Stefano,

I have already fixed the issue in your site
If you encounter any issue regarding this, feel free to update me here

Or if you have any other issue, kindly create a new ticket, so it is easier for us (support team) to manage your inquiries.

Thanks for your cooperation and understanding Stefano.
·
Friday, 27 September 2019 16:31
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post