By Aikaterini Koutsouflaki on Thursday, 15 February 2018
Posted in Technical Issues
Replies 9
Likes 0
Views 629
Votes 0
Hello

We are trying to set the registration procedure for a website but we are stuck on some situations.

What we need is...
To use the EasySocial full registration, so that the user can somehow "Pre-register" (username, pass, e-mail).

After his "pre-registration", the new user logs in and he is not able to view anything else but his own profile that he is forced to complete (at least the mandatory fields).

When his profile is complete, then he requires verification and if his profile is verified, then he can activate a subscription (PayPlans) and have access to the rest of the site.

Maybe sounds a bit confusing!

Lock the whole site (if no subscription) except own profile edit.

Is it possible and how?

Thank you in advance.
Also...

Can you please tell us what fields are calculated for profile completeness and how we can exclude Optional Fields from measuring?

I found a related post where Mark replies... "It will only report as "not completed" if the field is set as required or the settings for "Include Optional Field" is enabled".

The forum post is located at the following url:
https://stackideas.com/forums/profile-completeness-still-shows-even-when-all-fields-have-values-and

So the question is...

Where are the settings for settings for "Include Optional Field"?

Thanks in advance!
·
Thursday, 15 February 2018 01:46
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Aikaterini,

May I know if you are using payplans easysocial registration plugin for the registration process? If possible kindly provide us with your Joomla access and FTP so we can check the possibilities to achieve this base on your current payplans and EasySocial configuration.

Can you please tell us what fields are calculated for profile completeness and how we can exclude Optional Fields from measuring?

You can find the settings from your backend > easysocial > settings > users > General > Profile Completion section, http://take.ms/kpRuT .
·
Thursday, 15 February 2018 11:23
·
0 Likes
·
0 Votes
·
0 Comments
·
The forum post has been updated with the credentials you asked for.

Thank you!
·
Thursday, 15 February 2018 15:13
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Aikaterini,

I have checked your site and it does seem to already have the correct setup, http://take.ms/aXjRa . By activating this option, the system would check for all the required fields to be entered before allowing them to access other sections of EasySocial.

If you want every single field to be entered, you need to enable the option "Check optional fields"
·
Thursday, 15 February 2018 16:25
·
0 Likes
·
0 Votes
·
0 Comments
·
Thank you for your reply.

The hart point that we are not able to accomplish is...

Have the site locked with PayPlans (Block Non-Subscribers -> YES)

but...

allow the users to edit their profile without subscription!

Is there a way to block all other areas with PayPlans, but have the profile edit unblocked?
·
Thursday, 15 February 2018 17:00
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Aikaterini,

Unfortunately this isn't possible out of the box but I guess you could hack the app in PayPlans to prevent this.
·
Thursday, 15 February 2018 17:14
·
0 Likes
·
0 Votes
·
0 Comments
·
Can you please be a bit more specific? What exactly should i hack on PayPlans?
·
Thursday, 15 February 2018 17:18
·
0 Likes
·
0 Votes
·
0 Comments
·
Please ignore the last post about hacking PayPlans. We will talk to our developer about this.

Now...

here is another registration issue!

On Full registration...

New user starts the registration procedure.
First thing he does is to select the EasySocial profile type he wants to register with.
He selects profile type 1
Then he follows the registration procedure till he finishes and he is getting the "Awaiting Account Approval" notice.

Now if we check on EasySocial pending users, we see that this user is not registered as Profile Type: "profile type 1" user, but he is registered as "Registered Users".

"profile type 1" shows fine on PayPlans users and Joomla users.

How can we fix this to show the profile type selected during registration on Easy Social users?
·
Thursday, 15 February 2018 17:45
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Aikaterini,

I am really sorry for the delay of this reply as it is a weekend for us here. Did you go initially started the registrations with PayPlans or did you go through the registration via EasySocial? I have tested this on the site and because you have installed the EasySocial profile type app for PayPlans, you need to first pick a plan via PayPlans. Otherwise it would then fallback to the default profile type on the site.
·
Saturday, 17 February 2018 14:43
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post