1. Laurent Zotto
  2. General
  3. Saturday, June 04 2016, 12:24 PM
Hello

I'm currently building a web site for out tabletennis club.
I created the profile fields I nee and I imported all users information.

A user that register himself can edit his profile!
How can I grant the rights to edit profiles to our committee? And even restrict the rights to each user to change specific fields!

Thank you in advance
Regards
Laurent Zotto
admin Accepted Answer
Admin
Hi,
all these thing are not available in Easy Profile, It extends Joomla user management, so you can't restrict edit profile page, to do this you need to write a small plugin

For each field you can set "Availability for" parameter, so based on ACL you can choose who will have available this field in his profile. If field is not available it also will be not available on profile (not only on edit profile).
  1. more than a month ago
  2. General
  3. # 1
Laurent Zotto Accepted Answer
Content Protected
  1. more than a month ago
  2. General
  3. # 2
admin Accepted Answer
Admin
Hi,
I'm not sure there is a bit of confusion what I want.
you have right :D

You can do this by setting "Edit" Permission for each usergroup in Administration->Users->Manage->Options (button)->Permission (tab)
  1. more than a month ago
  2. General
  3. # 3
Laurent Zotto Accepted Answer
It worked, see attachments...

I assigned the edit to the Committee group and I can edit all users. A user not in this group can only edit himself...
  1. more than a month ago
  2. General
  3. # 4
Laurent Zotto Accepted Answer
Now the second part, special fields should only be editable by members of the committee!
...like the next doctor's visit: "Medico"
  1. more than a month ago
  2. General
  3. # 5
admin Accepted Answer
Admin
Hi,
sorry for late reply, it's a weekend for us :D

now the only way to not allow to change some field by owner of profile is to remove it from edit profile page, unfortunately also admins can't see this field in frontend (frontend editing emulate the owner of profile). So admins can change this field only from backend.

we already plan to change this behavior, probably in next release.
  1. more than a month ago
  2. General
  3. # 6
Laurent Zotto Accepted Answer
Content Protected
  1. more than a month ago
  2. General
  3. # 7
admin Accepted Answer
Admin
Hi,
we already plan to change this behavior, probably in next release.
In this reply I have attached a plugin that allow this feature, you can simply install it from Joomla installer.

NOTES:
- This plugin shows a string in edit profile page "You have permission to edit all profiles, so you can see also not editable fields", now this string is not translatable (this package contain only plugin and not language translations)
- When we will release the new version then this feature will be disabled by default, we will add a parameter in Easy Profile options to enable this. I'm sure this is very useful for users, but we can not change the behavior on the pre-existing installations
Attachments (1)
  1. more than a month ago
  2. General
  3. # 8
Laurent Zotto Accepted Answer
Hello

Thank you for the plug-in, but I cannot see this parameter.
  1. more than a month ago
  2. General
  3. # 9
admin Accepted Answer
Admin
When we will release the new version then this feature will be disabled by default, we will add a parameter in Easy Profile options to enable this.

We will add this parameter in next release, now this plugin is only to met your needs now :D
  1. more than a month ago
  2. General
  3. # 10
  • Page :
  • 1


There are no replies made for this post yet.
However, you are not allowed to reply to this post.