mirror of
https://github.com/silverstripe/silverstripe-dms
synced 2024-10-22 14:05:56 +02:00
Merge pull request #130 from robbieaverill/bugfix/permission-field-visibility
FIX Initial visibility of permission fields when editing a document
This commit is contained in:
commit
fb989de12b
@ -34,20 +34,21 @@
|
||||
}
|
||||
}
|
||||
});*/
|
||||
$('#CanViewType input, #CanEditType input').entwine({
|
||||
$('.permissions input[name="CanViewType"], .permissions input[name="CanEditType"]').entwine({
|
||||
onchange: function () {
|
||||
var dropDown = $(this).closest('.field').next();
|
||||
if ($(this).val() === 'OnlyTheseUsers') {
|
||||
if (!this.is(':checked')) {
|
||||
return;
|
||||
}
|
||||
|
||||
var dropDown = this.closest('.fieldholder-small').next();
|
||||
if (this.val() === 'OnlyTheseUsers') {
|
||||
dropDown.removeClass('hide');
|
||||
} else {
|
||||
dropDown.addClass('hide');
|
||||
}
|
||||
},
|
||||
onadd: function () {
|
||||
if ($(this).is(':checked') && $(this).val() === 'OnlyTheseUsers') {
|
||||
var dropDown = $(this).closest('.field').next();
|
||||
dropDown.removeClass('hide');
|
||||
}
|
||||
this.trigger('change');
|
||||
}
|
||||
});
|
||||
$('#Actions ul li').entwine({
|
||||
|
Loading…
Reference in New Issue
Block a user