From 7bb2fd690bf6cc8331eeb07269df70d356d4f3ef Mon Sep 17 00:00:00 2001 From: j Date: Thu, 27 Jul 2023 14:05:10 +0200 Subject: [PATCH 1/2] only members can see restricted documents --- config.jsonc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.jsonc b/config.jsonc index f5dcf14..c0a78cc 100644 --- a/config.jsonc +++ b/config.jsonc @@ -60,7 +60,7 @@ "canSeeDebugMenu": {"staff": true, "admin": true}, "canSeeExtraItemViews": {"staff": true, "admin": true}, "canSeeMedia": {"staff": true, "admin": true}, - "canSeeDocument": {"guest": 1, "member": 1, "staff": 4, "admin": 4}, + "canSeeDocument": {"guest": 0, "member": 1, "staff": 4, "admin": 4}, "canSeeItem": {"guest": 1, "member": 1, "staff": 4, "admin": 4}, "canSeeSize": {"staff": true, "admin": true}, "canSeeSoftwareVersion": {"staff": true, "admin": true}, From 1e4b59e746be089ef5a61c8ca89e53e05e03e13c Mon Sep 17 00:00:00 2001 From: j Date: Thu, 27 Jul 2023 14:05:22 +0200 Subject: [PATCH 2/2] add/remove button for mixed fields --- static/js/infoView.bakma.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/static/js/infoView.bakma.js b/static/js/infoView.bakma.js index 1f6134a..2c906e0 100644 --- a/static/js/infoView.bakma.js +++ b/static/js/infoView.bakma.js @@ -707,6 +707,13 @@ pandora.ui.infoView = function(data, isMixed) { } }) .appendTo($element); + if (isMixed[key] && Ox.contains(listKeys, key)) { + pandora.ui.addRemoveKeyDialog({ + ids: ui.listSelection, + key: key, + section: ui.section + }).appendTo($element) + } } }); $element.appendTo($text);