Hi,
sorry for late reply.
Does the module allows to show users in order, depending on certain fields?
Yes. you can choose the order based on field value (ASCENDING or DESCENDING).
And can we make some calculations from fields?
No, but you can do this, with our skeleton plugin (documentation at
https://www.easy-profile.com/docs/44-triggers.html). example for sum of fields.
create 3 fields:
f1 - visible on edit but hidden on profile page
f2 - visible on edit but hidden on profile page
f3 - hidden on edit but visible on profile page
in skeleton plugin put this code:
public function triggerProfileUpdate($user,$data,$changed,$isNew)
{
$data['f3']=$data['f1']+$data['f2'];
}
Now in profile page you can view the sum of field f1,f2
This method allows you to manipulate all the fields, but requires a minimum of PHP knowledge (however, we help our clients).
If the user doesn't complete all the fields
No, but you can do this:
create a field of type delimiter(static html field) with this text 'you have not entered a date of birth' (no edit profile, no registration, no profile page).
now set condition on date of birth - if date of birth is not empty hide delimiter field.
You can put delimiter field on article or module with our content plugin (documentation at
https://www.easy-profile.com/docs/26-plugin-content.html).
Now if the date of bird is not complete you can see a text in module.
NOTE: you can use this method only with coming soon version (will be released today or tomorrow)