Support

  1. maxpower108
  2. General
  3. Sunday, March 02 2014, 02:57 PM
Hi,

i want to have 2 usergroups with different fields.

One usergroup "househelper" with fields like "experience" "strenghen" ... and a lot of other fields.

And one usergroup "registered" with just the fields "name" "Pw"

is that possible?
Accepted Answer
admin Accepted Answer
Admin
Hi,
unfortunately, there is some limitation:
- Easy Profile not allow to set permission to display their fields
- You can not set the different permission for profiles

But I have a solution
Follow these steps:

1.Set access levels
- create a group Househelper with parent Public (screenshot 1)
- create a group Families Paying with parent Public (screenshot 1)
- create access level Househelper ACL (screenshot 2)
- create access level Families Paying ACL (screenshot 3)

2.Create Fields for your groups
- Now when you create a fields you can choose the access level. Only member with this access level may have available these fields (screenshot 4)

3.Profiles permission
- Now you must set the permission to see other profile. Go to Components->Easy Profile->Option and set:
Visibility Profiles on Custom Access
Visibility Profiles (Custom Access) on Families Paying ACL

4.Problem Profiles
Now only Families Paying group can see other profile, but they can also see the profiles of all the other families (NO GOOD FOR PRIVACY), for this problem you can install the attached (publicgroup) plugin:
- Download and install this plugin
- Go to Administration->Extensions->Plugin Manager
- Search for 'publicgroup'
- Click on plugin and set:
Status (on right bar) to Enabled
Public Groups to Househelper
Now the user in group Families Paying are only can see Househelper profiles, and they can not view other Families(registered) profiles

Workflow
You can set a list of Househelper on your Homepage:
- If Families Paying group click on profile of Househelper no problem.
- If Families(Registered) click on profile of Househelper get message not authorized.

If you want customize not authorized message go to Administration->Language Manager->Overrides (on left bar) and create a new value with:
Language Constant: COM_JSN_NOTVIEWPROFILE
Text: what you like, even HTML! for example you can insert a link to membership page
Attachments (5)
  1. more than a month ago
  2. General
  3. # Permalink
maxpower108 Accepted Answer
Content Protected
  1. more than a month ago
  2. General
  3. # 1
admin Accepted Answer
Admin
yes,
but if you tell me more about what you want to do you can help!
But only tomorrow, it's weekend for us.
  1. more than a month ago
  2. General
  3. # 2
maxpower108 Accepted Answer
cool thanks!
  1. more than a month ago
  2. General
  3. # 3
  • Page :
  • 1


There are no replies made for this post yet.
However, you are not allowed to reply to this post.
Sorry, the discussion is currently locked. You will not be able to post a reply at the moment.

Request Support

Support is currently Offline

Support Availability

Working days: Monday to Friday. The support staff is not available on weekends; in the most of cases tickets will not be answered during that time.

Reply time: Depending on the complexity of your support issue it's usually between a few minutes and 24 hours for paid members and about one week for free members. When we expect longer delays we will notify you.

Guidelines

Before you post: read the documentation and search the forums for an answer to your question.

When you post: include Site Details if you request a support (you can use the form below the reply in Site Details tab).

Auto Solved Question: If after a week the author of the post does not reply to a request by moderator, the question will be marked as resolved.

Language: only English

Search Users

Easy Profile® is not affiliated with or endorsed by Open Source Matters or the Joomla Project. Joomla is Free Software released under the GNU/GPL License.