I am just starting with Webtrees (2.0.6) and I wish to hide the birth date of living individuals on one tree from other members. I have set up a user with the role of "Member" for that tree, and it seems there is no way to prevent that user from viewing the birth dates. In the attached, I show that an additional privacy restriction of the Birth event is set to "Hide from everyone" as an extreme attempt, but even with this the Member has no trouble listing individuals and viewing their birth dates, living or deceased. Is it possible for members to be restricted from viewing birth dates on a tree? (The Member and the Admin are the only users.) Is this possibly the fault of the GEDCOM file that I was given for this tree? (I discovered just now privacy restrictions may be working on the one other tree on my site.) Thanks very much!
> In the attached, I show that an additional privacy restriction of the Birth event is set to
> "Hide from everyone" as an extreme attempt, but even with this the Member has no trouble listing individuals and viewing their birth dates,
I just tried this on my test site, and it worked as expected.
I was able to hide birth events from either all members, or all users (including admin).
Maybe try again with your attachment, so we can see what you did.
You may need to shrink it a bit before uploading it to the forum.
I've just set up the same settings on my test site - and all the births are hidden, even from the admin account.
Note that I didn't hide baptisms, and webtrees will use baptism as a proxy for birth in many circumstances.
Typically when showing lifespans (e.g. "John Smith - 1903-1980")
Also note that the individual list shows "estimated birth dates".
The privacy filtering works at a pretty low level, and the applicaiton cannot tell whether a birth date is missing or hidden.
So when no birth date exists, webtrees estimates, based on the available data (e.g. dates of marriage, death, etc.).
You can disable this using the "show estimated dates" option in the preferences.
> the Member has no trouble listing individuals and viewing their birth dates, living or deceased
Viewing *their own* birth date - or viewing *any* birth date?
Member has no trouble viewing any birth date that exists on the tree. The admin account and the Member account can see the same birth dates. The person who gave me the GEDCOM file told me it was old, so I am hoping it predates the present standard or is otherwise incompatible and Webtrees doesn't handle the birth date as a result. I asked him to regenerate it, which he says he can do. I will post as soon as I load it back in. If that seems unlikely or you want me to try something else, let me know. Thanks very much for troubleshooting.
The standard privacy setup in webtrees is to hide all data from living individuals, but allow members to view data of their own close relatives.
I'd have to check (don't know whether it travels directly through siblings or always via parents) but within 3 or 4 steps you're at the cousins of the member.
You can use the "masquerade as this user" function in the Control Panel to test it out.
You might also allow showing the names of private individuals to members. This is probably the safest approach and with the least hassle to set up.
You also have to check the GEDCOM data itself. I recall we had someone reporting a similar issue, turned out the exporting program had marked all persons as deceased (without a date) in order to bypass it's own privacy rules.