Support

  1. kreatik-podjetje
  2. Features Request
  3. Monday, April 04 2016, 08:47 AM
Hi, I am using Joomla 3.5 and EP 1.3.17.

Is there a way to display different search results for public and registered users? I have 2 groups of users - those who want to share their information and those who only wish to disclose them to the registered users.

Also,

Is there a way to input an information (e.g. date of birth) that ONLY a user him/herself would see but would NOT be able to change it?

Thanks for your support!
Accepted Answer
admin Accepted Answer
Admin
Is there a way to display different search results for public and registered users? I have 2 groups of users - those who want to share their information and those who only wish to disclose them to the registered users.


You can create 2 menu items of type Easy Profile -> User List with different Access (maybe you need to create Access Levels before). On these menu items you can set a static filters with parameter "SQL Custom Where", some example at: http://docs.easy-profile.com/article/sql-custom-where

For example you can set first menu item with only users from a usergroup with this syntax in SQL Custom Where parameter:
group_id IN (5)

and second menu item with users from another usergroup
group_id IN (9)

You can find usergroup ID from Administration->Users->Groups

those who want to share their information and those who only wish to disclose them to the registered users.
For each field there is a possibility to set "Visible for" parameter, so you can set your field to show value only for some users. For example if you set this parameter to "Special" only owner and Admin can see this field. For more info read the tip on this parameter.

Is there a way to input an information (e.g. date of birth) that ONLY a user him/herself would see but would NOT be able to change it?
You can set a field to not show on edit profile page
  1. more than a month ago
  2. Features Request
  3. # Permalink
admin Accepted Answer
Admin
if I only set the "Visibility for" parameter then all registered users may see this information if they select another user.
If you set this parameter to "Special" then no, only admins and owner see this field


If I set Privacy control to "private" and then disable the "Edit profile" option, I get the desired result - only a registered user may see this info but cannot change it. In my case, only admins have the privileges to create new users (I forgot to mention that before).
Yes in your case this works, because user can't see privacy options on edit profile.
  1. more than a month ago
  2. Features Request
  3. # 1
kreatik-podjetje Accepted Answer
Pro
Thank you very much for your most helpful answer.

Would you please help me understand, if there is a way to determine visibility of a certain field only to the corresponding registered user - e.g. "Date of membership payment" - each registered user should see this (own) information but should not have an option to change it. The "visible for" option only selects a user group but does not define that only single registered user may see this (own and specific) information.

Once again, thank you very much for your prompt response.
  1. more than a month ago
  2. Features Request
  3. # 2
admin Accepted Answer
Admin
Hi,
"Visible for" parameter define who can see this field on others profiles. Owner always can see own field (if this field is shown on profile page).

So, if you want a field visible only for owner you can select "Special" on this parameter. This will be visible for owner and admins (see tip in screenshot). Classical example is the email address field, this should be visible only for admins and owner (no public).

Still, If you want this field not editable you can set to not show on edit profile.
Attachments (1)
  1. more than a month ago
  2. Features Request
  3. # 3
kreatik-podjetje Accepted Answer
Pro
Content Protected
  1. more than a month ago
  2. Features Request
  3. # 4
admin Accepted Answer
Admin
this is not the same:
Privacy is controlled by users, so user choose if he want to public or not this info.
Visibility is controlled by Admin, so admin choose who can see this field

In your case ("Date of membership payment";) I think is better "Visibility for" parameter.
  1. more than a month ago
  2. Features Request
  3. # 5
kreatik-podjetje Accepted Answer
Pro
Content Protected
  1. more than a month ago
  2. Features Request
  3. # 6
  • Page :
  • 1


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

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.