Move JS code shared between add group/delete group views into an include

pull/1620/head
Matt Westcott 2015-08-17 13:31:49 +02:00
rodzic 1c4a34b9c8
commit 7768d57d2f
4 zmienionych plików z 28 dodań i 34 usunięć

Wyświetl plik

@ -0,0 +1,13 @@
$(function() {
buildExpandingFormset('id_page_permissions', {
'onInit': function(index) {
var deleteInputId = 'id_page_permissions-' + index + '-DELETE';
var childId = 'inline_child_page_permissions-' + index;
$('#' + deleteInputId + '-button').click(function() {
/* set 'deleted' form field to true */
$('#' + deleteInputId).val('1');
$('#' + childId).fadeOut();
});
}
});
});

Wyświetl plik

@ -33,21 +33,5 @@
{% endblock %}
{% block extra_js %}
{% include "wagtailadmin/pages/_editor_js.html" %}
<script>
$(function() {
buildExpandingFormset('id_page_permissions', {
'onInit': function(index) {
var deleteInputId = 'id_page_permissions-' + index + '-DELETE';
var childId = 'inline_child_page_permissions-' + index;
$('#' + deleteInputId + '-button').click(function() {
/* set 'deleted' form field to true */
$('#' + deleteInputId).val('1');
$('#' + childId).fadeOut();
});
}
});
});
</script>
{% include "wagtailusers/groups/includes/group_form_js.html" %}
{% endblock %}

Wyświetl plik

@ -41,21 +41,5 @@
{% endblock %}
{% block extra_js %}
{% include "wagtailadmin/pages/_editor_js.html" %}
<script>
$(function() {
buildExpandingFormset('id_page_permissions', {
'onInit': function(index) {
var deleteInputId = 'id_page_permissions-' + index + '-DELETE';
var childId = 'inline_child_page_permissions-' + index;
$('#' + deleteInputId + '-button').click(function() {
/* set 'deleted' form field to true */
$('#' + deleteInputId).val('1');
$('#' + childId).fadeOut();
});
}
});
});
</script>
{% include "wagtailusers/groups/includes/group_form_js.html" %}
{% endblock %}

Wyświetl plik

@ -0,0 +1,13 @@
{% load static compress %}
<script>
window.chooserUrls = {
'pageChooser': '{% url "wagtailadmin_choose_page" %}'
};
</script>
{% compress js %}
<script src="{% static 'wagtailadmin/js/page-chooser.js' %}"></script>
<script src="{% static 'wagtailadmin/js/expanding_formset.js' %}"></script>
<script src="{% static 'wagtailadmin/js/modal-workflow.js' %}"></script>
<script src="{% static 'wagtailusers/js/group-form.js' %}"></script>
{% endcompress %}