diff --git a/django/contrib/admin/media/js/row_level_permission.js b/django/contrib/admin/media/js/row_level_permission.js index a99c36de92..23db14bf82 100644 --- a/django/contrib/admin/media/js/row_level_permission.js +++ b/django/contrib/admin/media/js/row_level_permission.js @@ -1,13 +1,31 @@ var row_level_permission = { - - copyToNew: function (id) { - var newForm = add_row_level_permission.form; + var newForm = document.getElementById("addRLPForm"); var form = document.getElementById("editRLPForm-"+id); newForm.owner.selectedIndex = form.owner.selectedIndex; newForm.perm.selectedIndex = form.perm.selectedIndex; newForm.negative.checked = form.negative.checked; - } + }, + + apply_selected: function () + { + var eleList = document.getElementsByName("apply_checkbox"); + var formList = []; + for(var i=0; eleList.length; i++) + { + var ele = eleList[i]; + if(ele.tagName == "INPUT") { + if(ele.checked) { + ele.form.submit(); + } + } + } + return false; + }, + + init: function() { + + } } diff --git a/django/contrib/admin/templates/admin/row_level_permission.html b/django/contrib/admin/templates/admin/row_level_permission.html index 8b44f07191..412a5da869 100644 --- a/django/contrib/admin/templates/admin/row_level_permission.html +++ b/django/contrib/admin/templates/admin/row_level_permission.html @@ -50,16 +50,17 @@
+ | + | {% trans "Owner" %} | -+ | {% trans "Permission" %} | -+ | {% trans "Negative" %} | -+ | {% trans "Options" %} |
---|---|---|---|---|---|---|---|---|
- | ||||||||
+ |
+||||||||
No row level permissions |