1

Topic: Profile completion

Has anybody created a function that can calculate the percentage of the logged in member's profile that has been completed?

I would be very interested to see big_smile

Thanks

2

Re: Profile completion

I prefered to design a registration form that had to be completed in full (all fields required), no empty boxes and no "I tell you later".

3

Re: Profile completion

Unfortunately, strictly enforcing 100% profile completion doesn't lend itself as well to my site, yet.

So what I was wanting to do was making any new, activated member part of the "inactive group". They remain in this group (with basically just browsing privileges) until they complete say 60% of their profile. Once they reach 60% they get upgraded to junior member.

I'm just missing the vital part, the calculation of profile completion smile
If anyone can help with this, that would be great. I just want to make a function that can be called, say:
function  calculate_profile_completion(member_id)

Thanks

4

Re: Profile completion

Well the % will depend on the number of fields you have. So it will vary from site to site)

You defeinitely need some kind of extension to use that stuff.
So the script will check all the fields and add 1 if the field is complete.

Then all you have to do is to divide number of completed fields by the number of all fields)
Thus you will get that % number. ah and multiply by 100

That's in general. If you prefer to no to count some fields or give more priority to same particluar fields the calculation could be a bit different.

Last edited by inatmo (2009-10-11 23:08:32)

5

Re: Profile completion

had somebody here make this to work ?

Give the world the best you have, and the best will come to you.
Tutorials and Mods for VldPersonals  Add CometChat to your vldPersonals site

6

Re: Profile completion

Enforcing 100% profile completion is something I'm very interested in as well. I know this is an old thread but has anyone an idea on how to make this work?