By Michel Dubé on Sunday, 28 May 2017
Posted in General Issues
Replies 17
Likes 0
Views 539
Votes 0
Hi!

I am using Profile Unlocker on ES configured with 5 Profile Types. To be simple let's say Profile Type Level-1, Level-2, Level-3, Level-4 and the last one is named Paid-Suscriber (for some more menu item access etc).

I want to use the Profile Unlocker App on Level-1-2-3-4 but I would like to keep Paid-Suscriber ProfileType out of the upgrading process.

Now, if PayPlan set a user to the Paid-Suscriber ProfileType, if that user has only 50 points (Level-1), that user is downgraded to Level-1 ProfileType automatically losing all tha Paid-Suscriber access rights.

When I configure the App, I did not enable the Paid-Suscriber Access Control but no difference at all. No difference if the App is set as default or not.

What should I do to exclude Paid-Suscriber Profile Type to the refresh process?

Thank you !

Michel
++++++++++++++++++++++++++++=
I do not have the profile unlocker yet but I think it would be a logical way to make the subscriber profile to be at 1.000.000 points or something that users will never achieve. Once the member has that profile he will not get downgraded by reaching lower point levels.
·
Monday, 29 May 2017 03:06
·
0 Likes
·
0 Votes
·
0 Comments
·
Yeah! I tried this option but it looks a little weird to add 1,000,000 points in a user profile compared to other users if you think that points are allowed from activities or related to some kind of "trophies" deserved on the site by the user's participation. To my point of view, it could be interpreted as we sell trophees.

Any feedback about that point?
·
Monday, 29 May 2017 03:34
·
0 Likes
·
0 Votes
·
0 Comments
·
I think there is no need to give the points to the user. It should be enough when the subscription profile is the highest reachable profile type at a score of a million. Since it is the highest profile it should not get into lower profile types because that would be a downgrade. At least this is how I understood the profile unlocker but I have no experience with the addon.
When it is not working that way I am glad that I did not bought it yet, because that would be a problem for me too.
·
Monday, 29 May 2017 04:27
·
0 Likes
·
0 Votes
·
0 Comments
·
I understand that there is no need to give the points to the user and that's the way the App is working.

But I need to have at least one Profile Type that is not ruled/driven by Profile Unlocker.

Right now, if I want to use Profile Unlocker with a Profile Type that is not ruled by it, I have to give it something like 1000000 points. Then I'm sure that the profile Type will not be downgraded.

May be this is a better explanation of the problem I have with this App.
·
Monday, 29 May 2017 06:28
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Michel Dubé and Sabih,

I've discussed this with our developers and I've logged this in our issue tracker under future request

Thanks for your understanding.
·
Monday, 29 May 2017 12:52
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Muhammad Fadhli,

Any idea when it could be done in terms of days, weeks, months ?

Could it be possible to get a simple temporary patch, something like an if statement that could exclude only one Profile Type in the process?

Thank you!

Michel
+++++++++++++++++++++++++++++++++++=
·
Monday, 29 May 2017 17:36
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Michel Dubé,

We actually do not have ETA for when it could be done as this is not actually consider as a bug we've logged in as feature request in version 2.1.
·
Tuesday, 30 May 2017 10:15
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Muhammad Fadhli,

I'm sorry but it should be considered as a bug if we consider that in the Access control section of the application, (Only selected items above will have access to this app) I don't select a profile type and this same profile type is included in the upgrade process.

Let's talk to Mark about that ;-)

Thanks!
·
Tuesday, 30 May 2017 17:18
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Michel Dubé,

Actually I've discussed this with our developer earlier regarding this and it suppose to be in the future request . However, can you apply the code below (change the id number (5) to the id number of profile type that you want to exclude) https://www.screencast.com/t/kEyZ8pDnVLQ :

if ($currentProfile->id == '5') {
return;
}

in the file:
.../media/com_easysocial/apps/user/profile_unlocker/profile_unlocker.php
after line 37 https://www.screencast.com/t/VUF0LnXq

Once the proper code was pushed in our issue tracker I will update you here Michel Dube

Your understanding was most appreciated.
·
Wednesday, 31 May 2017 12:44
·
0 Likes
·
0 Votes
·
0 Comments
·
My apologies for interrupting here but I have a question to make this clear. In case we have 3 profiles:

Level 1 - 0 points
Level 2 - 500 points
Level 3 - 1000 points

On my site users will have the possibility to spend their points. Now someone is level 3 with 1000 points and spends 600 points then he got 400 points left and is still level 3 for what I understand. But when he reaches 500 points a second time he will get back to level 2 though he was level 3?
·
Wednesday, 31 May 2017 15:32
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Sabih,

The user will always follows the range of the points set in the settings. If the user with points 1000 and spends 600 he will switched to to the level 1 (1-499pts). And once he get 500 pts he will got switched to level 2 (500-999pts).
·
Wednesday, 31 May 2017 16:16
·
0 Likes
·
0 Votes
·
0 Comments
·
Appreciate your answer though this means that the plugin is useless for me. But thank you very much for making this clear.
·
Wednesday, 31 May 2017 16:37
·
0 Likes
·
0 Votes
·
0 Comments
·
You are most welcome Sabih any suggestion, opinion and future request is most appreciated to make it a better application.
·
Wednesday, 31 May 2017 16:47
·
0 Likes
·
0 Votes
·
0 Comments
·
Thank you very much Muhammad!

I really appreciate.

A+
·
Wednesday, 31 May 2017 23:49
·
0 Likes
·
0 Votes
·
0 Comments
·
You are most welcome Michel Dubé Your understanding is the most appreciated.

As a gentle reminder, kindly start a new thread if you have any other issue in the future so it will be easier for us to manage your inquiry.

Have a nice day ahead
·
Thursday, 01 June 2017 10:17
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post