# Private event in person editor

**URL:** <https://gramps.discourse.group/t/private-event-in-person-editor/971>\
**Category:** Help\
**Created:** [November 29, 2020, 7:03pm UTC](https://gramps.discourse.group/t/private-event-in-person-editor/971 "2020-11-29T19:03:28Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![PLegoux](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/plegoux/32/413_2.png) [@PLegoux](https://gramps.discourse.group/u/PLegoux)\
**Post date:** [November 29, 2020, 7:03pm UTC](https://gramps.discourse.group/t/private-event-in-person-editor/971/1 "2020-11-29T19:03:28Z")

</div>

Is there something to do to display the lock next to private events in the person editor?

---

<div class="post-metadata">

**Author:** ![emyoulation](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/emyoulation/32/67_2.png) [@emyoulation](https://gramps.discourse.group/u/emyoulation)\
**Post date:** [November 29, 2020, 8:40pm UTC](https://gramps.discourse.group/t/private-event-in-person-editor/971/2 "2020-11-29T20:40:25Z")

</div>

We need to start cross-connecting information about hacks to the interface.

Like this tweak that [adds Phone and ZIP/Postal columns to the Addresses tab](https://gramps-project.org/bugs/view.php?id=11600).

---

<div class="post-metadata">

**Author:** ![emyoulation](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/emyoulation/32/67_2.png) [@emyoulation](https://gramps.discourse.group/u/emyoulation)\
**Post date:** [November 29, 2020, 8:56pm UTC](https://gramps.discourse.group/t/private-event-in-person-editor/971/3 "2020-11-29T20:56:33Z")

</div>

The padlock column already exists in the Person Editor… although it is often to the right of the default window size’s righthand border. It sound like maybe you want to change the order of columns?

 ![](https://global.discourse-cdn.com/free1/uploads/gramps/original/1X/9df201199be651cef8a42cb72d7f4a67987ad896.png)

---

<div class="post-metadata">

**Author:** ![PLegoux](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/plegoux/32/413_2.png) [@PLegoux](https://gramps.discourse.group/u/PLegoux)\
**Post date:** [November 30, 2020, 9:34am UTC](https://gramps.discourse.group/t/private-event-in-person-editor/971/4 "2020-11-30T09:34:07Z")

</div>

Yes I have seen this column but how to display the padlock in it when the event is private?

---

<div class="post-metadata">

**Author:** ![DaveSch](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/davesch/32/40_2.png) [@DaveSch](https://gramps.discourse.group/u/DaveSch)\
**Post date:** [November 30, 2020, 12:37pm UTC](https://gramps.discourse.group/t/private-event-in-person-editor/971/5 "2020-11-30T12:37:44Z")

</div>

There are two locks on the event. The Shared Information which locks the overall event but where many events are shared, setting the lock in Referenced information, the event for that person, sets the lock display.

The event can be “public” for some people while locked for certain other people.

Maybe setting the Shared lock should also display in the event list. Until your post, I never noticed it before and had to explore to see what was happening.

---

<div class="post-metadata">

**Author:** ![PLegoux](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/plegoux/32/413_2.png) [@PLegoux](https://gramps.discourse.group/u/PLegoux)\
**Post date:** [November 30, 2020, 1:20pm UTC](https://gramps.discourse.group/t/private-event-in-person-editor/971/6 "2020-11-30T13:20:24Z")

</div>

> [@DaveSch](#):
>
> There are two locks on the event. The Shared Information which locks the overall event but where many events are shared, setting the lock in Referenced information, the event for that person, sets the lock display.

Thanks a lot. I never paid attention to the padlock on the reference part of the event.

---

<div class="post-metadata">

**Author:** ![PLegoux](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/plegoux/32/413_2.png) [@PLegoux](https://gramps.discourse.group/u/PLegoux)\
**Post date:** [November 30, 2020, 1:23pm UTC](https://gramps.discourse.group/t/private-event-in-person-editor/971/7 "2020-11-30T13:23:15Z")

</div>

> [@DaveSch](#):
>
> Maybe setting the Shared lock should also display in the event list. Until your post, I never noticed it before and had to explore to see what was happening.

Yes sure. If the shared part is locked the event is locked for everybody and the padlock should appear on any person or familly the event is shared with.

---

<div class="post-metadata">

**Author:** ![emyoulation](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/emyoulation/32/67_2.png) [@emyoulation](https://gramps.discourse.group/u/emyoulation)\
**Post date:** [November 30, 2020, 4:37pm UTC](https://gramps.discourse.group/t/private-event-in-person-editor/971/8 "2020-11-30T16:37:01Z")

</div>

Ouch. Then you’d need to express more than 2 states (locked/unlocked) for the privacy.

These would include an inherited lock state and its explicit lock state.

---

<div class="post-metadata">

**Author:** ![DaveSch](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/davesch/32/40_2.png) [@DaveSch](https://gramps.discourse.group/u/DaveSch)\
**Post date:** [November 30, 2020, 5:05pm UTC](https://gramps.discourse.group/t/private-event-in-person-editor/971/9 "2020-11-30T17:05:53Z")

</div>

> [@emyoulation](#):
>
> Then you’d need to express more than 2 states (locked/unlocked) for the privacy.

Why? The event would either be locked for every person the event is shared with or just locked for the specific person. Either way, the event would be locked/private in the person’s event list.

---

<div class="post-metadata">

**Author:** ![emyoulation](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/emyoulation/32/67_2.png) [@emyoulation](https://gramps.discourse.group/u/emyoulation)\
**Post date:** [November 30, 2020, 5:16pm UTC](https://gramps.discourse.group/t/private-event-in-person-editor/971/10 "2020-11-30T17:16:47Z")

</div>

> [@DaveSch](#):
>
> Why? The event would either be locked for every person the event is shared with or just locked for the specific person. Either way, the event would be locked/private in the person’s event list.

Because users need a visual indicator of **which editor** has the ability to Unlock the setting. If you’re down deep in a cascade of inherited locks, you would not be able to determine if you had cleared the lock at that level. You would have to start at the top and clear your way down. You already have to clear from the top downwards with the (currently used) single-level padlock display, but at least you can see if the current level is clear.

Perhaps if double-clicking/right-clicking a dimmed lock would pop up the top editor that locked this item, then displaying an inherited lock state might be viable.

---

<div class="post-metadata">

**Author:** ![emyoulation](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/emyoulation/32/67_2.png) [@emyoulation](https://gramps.discourse.group/u/emyoulation)\
**Post date:** [November 30, 2020, 10:17pm UTC](https://gramps.discourse.group/t/private-event-in-person-editor/971/12 "2020-11-30T22:17:38Z")

</div>

That’s pretty complicated. Letter glyphs might be too language specific to be used in icons. And color-coding adds a bunch of color perception issues.

When it gets down to it, all you need to know visually is if the Privacy applies to this object & if the Privacy was invoked at this and/or a different level.

If the interface was modified, it would make more sense to make a Privacy Editor feature that brought up a list dialog of the Levels that enclose the Object. Each list item could have it’s own changeable padlock. An intuitive way to indicate it was locked on different levels instead of (or in combination with) the current level might be to use a combination lock icon. So the 3 states would become: unlocked, locked, & combo locked.

The first time I saw a padlock icon in Gramps, I thought it was so you could lock a record against being edited. Record locking is common feature in databases.

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/free1/uploads/gramps/original/1X/2ac1e712b7adf612e31ca08a55419f4cf37c0158.png) [@system](https://gramps.discourse.group/u/system)\
**Post date:** [December 30, 2020, 10:30pm UTC](https://gramps.discourse.group/t/private-event-in-person-editor/971/14 "2020-12-30T22:30:15Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
