diff --git a/config.jsonc b/config.jsonc index 20e8cc0..3f32ee5 100644 --- a/config.jsonc +++ b/config.jsonc @@ -73,7 +73,7 @@ "canSeeDebugMenu": {"staff": true, "admin": true}, "canSeeExtraItemViews": {"staff": true, "admin": true}, "canSeeMedia": {"staff": true, "admin": true}, - "canSeeDocument": {"guest": 0, "member": 1, "staff": 4, "admin": 4}, + "canSeeDocument": {"guest": 1, "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}, diff --git a/static/js/documentInfoView.amp.js b/static/js/documentInfoView.amp.js index 4b7951d..00d5a7a 100644 --- a/static/js/documentInfoView.amp.js +++ b/static/js/documentInfoView.amp.js @@ -493,58 +493,6 @@ pandora.ui.documentInfoView = function(data, isMixed) { .appendTo($statistics); renderRightsLevel(); - // User and Groups --------------------------------------------------------- - if (!isMultiple) { - - ['user', 'groups'].forEach(function(key) { - var $input; - (canEdit || data[key] && data[key].length) && $('
') - .css({marginBottom: '4px'}) - .append(formatKey(key, 'statistics')) - .append( - $('
') - .css({margin: '2px 0 0 -1px'}) // fixme: weird - .append( - $input = Ox.Editable({ - placeholder: key == 'groups' ? formatLight(Ox._('No Groups')) : '', - editable: key == 'user' && canEdit, - tooltip: canEdit ? pandora.getEditTooltip() : '', - value: key == 'user' ? data[key] : data[key].join(', ') - }) - .bindEvent(Ox.extend({ - submit: function(event) { - editMetadata(key, event.value); - } - }, key == 'groups' ? { - doubleclick: canEdit ? function() { - setTimeout(function() { - if (window.getSelection) { - window.getSelection().removeAllRanges(); - } else if (document.selection) { - document.selection.empty(); - } - }); - pandora.$ui.groupsDialog = pandora.ui.groupsDialog({ - id: data.id, - name: data.title, - type: 'item' - }) - .bindEvent({ - groups: function(data) { - $input.options({ - value: data.groups.join(', ') - }); - } - }) - .open(); - } : function() {} - } : {})) - ) - ) - .appendTo($statistics); - }); - - function editMetadata(key, value) { if (value != data[key]) { var edit = {