Support

  1. sean
  2. Support
  3. Tuesday, January 27 2015, 12:54 AM
I'm having an issue with visibility settings for public display. For example, the Phone Cell field has Enable Privacy Control set to Yes. However, if the field is set to hidden in the User's Profile, the cell phone will still show up in the person's listing on the site under the Minister's link in the Directory. Shouldn't the user's selection override any display of this field on the public site?
Thanks,
=sean
Accepted Answer
admin Accepted Answer
Admin
Hi,
attached to this post you can find the override, please follow these steps:
- Extract file
- Create folder /templates/your_template_folder/html/com_jsn/list/
- Copy table_user.php into new folder

With Joomla Template Override when you update Easy Profile the override will not be overwriten.

Set "Private" on the Privacy Settings does not mean hide the field, means making it available only to owner.

ALTENATIVE

To do what you want, there are other methods (not Privacy), you may do so:
- Disable parameter "Enable Privacy control"
- Set "home telephone number" field to show only on edit profile page and registration
- Create a new field, show only on profile
Type: HTML Delimiter
Title: home telephone number
HTML description: {user home_telephone_number_alias displayed}
- Create a new field displayed only on edit profile page and registration
Type: Radio
Title: Public your Home telephone number?
Options:
0|No
1|Yes
Condition 1: if equal to 1 show home telephone number field (HTML Delimiter)

Now in registration/edit profile you have 2 fields: "home telephone number" and "Public your Home telephone number?"
In profile/list pages you will see only "home telephone number" field (HTML Delimiter), this field will be displayed only when "Public your Home telephone number?" is set to yes.

DOCS
the string {user home_telephone_number_alias displayed} will be replaced with user value of field with "home_telephone_number_alias" alias, this is possible using our content plugin, you will find docs with examples at https://www.easy-profile.com/docs/26-plugin-content.html
Attachments (1)
  1. more than a month ago
  2. Support
  3. # Permalink
admin Accepted Answer
Admin
Hi Sean,
this depends of user configuration, if user select Public all user can see.

Keep in mind some rule:
- Owner can see his private fields
- Admin* can see all private fields

* all the users who are allowed to edit profiles, you can set this from Users->User Manager->Options->Permissions

We have tried on your site and works, I have filled "Phone - Home" field, see screenshots
Screenshot 1->with private privacy
Screenshot 2->with public privacy
Attachments (2)
  1. more than a month ago
  2. Support
  3. # 1
sean Accepted Answer
Content Protected
  1. more than a month ago
  2. Support
  3. # 2
admin Accepted Answer
Admin
Hi,
I'm sorry, perhaps I did not understand well.

if the field is set to hidden in the User's Profile, the cell phone will still show up in the person's listing on the site under the Minister's link in the Directory
if the field is set to hidden in the User's Profile means that this field is not available on profile page (regardless of the configuration of privacy), this field is shown in user list because you have set this on "Minister" menu item.

if user set privacy on private, the field must be private, so this info can be viewed only for Owner and Admins.

you can explain better what would you do?
  1. more than a month ago
  2. Support
  3. # 3
sean Accepted Answer
Hi,
Let me try to explain this with a scenario:
The user has a home telephone number which they do not want displayed to the public. They log in, go to Edit Profile, and set their home telephone number to private. Then, they go into the public directory to review the display of their personal information to make sure it's displaying the way they set it. When they're logged in, what they see is that the phone number they set to private is still showing to the public. They say, "Hey, what's going on? I set this to private." They'll go back and review their setting in their Edit Profile and see that it IS set to private. Then, they'll call the office to tell us there's a bug in our system.

This isn't good interface display behaviour, as illustrated by the scenario above. And really, I can't think of a use case where the current display behaviour would be better than simply mirroring the Edit Profile's setting, whether or not the user is logged in. I would really like to see this updated or have a workaround until there's an update because I can't launch this tool under these circumstances, and I REALLY want to launch.

Thanks,
=sean
  1. more than a month ago
  2. Support
  3. # 4
admin Accepted Answer
Admin
hi,
I know, but the same thing could be said of the page profile. We can not change the concept of privacy (private is available only for owner).

Easy profile is build with joomla MVC model so you can override our default template with your custom code to adapt to your needs. We can help you to do this but tomorrow, now it's night for us:D
  1. more than a month ago
  2. Support
  3. # 5
sean Accepted Answer
Thanks for getting back to me. I didn't quite understand what you meant about the concept of privacy. I illustrated the issue as best I could but it seems there's a disconnect somewhere. The bottom line is that when I'm viewing my public user profile, I should see the same thing whether I'm logged in or not. If I can only achieve this by modifying your default template with your help, I'm happy to do that.

Thanks!
=sean
  1. more than a month ago
  2. Support
  3. # 6
  • 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.