{% extends "layout2.html" %} {% load i18n %} {% load static %} {% block css_include %} {% endblock %} {% block js_include %} {% endblock %} {% block content %} {% if form.non_field_errors %} {# Print form errors correctly #} {% translate "Form errors" %} {{ form.non_field_errors|safe }} {# If there is save/configuration errors #} {% if save_error %} {% translate "Advanced informations" %} {% translate "Message" %} {% translate "Configuration error" %} {{ save_error.0 }} {{ save_error.1 }} {% endif %} {% endif %} {% csrf_token %} {% translate "General" %} {% translate "Errors" %} {% translate "Friendly name" %} {{form.name}} {{form.name.errors|safe}} {% translate "400 (Bad Request)" %} {% translate "Return mode" %} {{form.error_400_mode}} {{form.error_400_mode.errors|safe}} {% translate "HTML code" %} {{form.error_400_html}} {{form.error_400_html.errors|safe}} {% translate "Redirect URL" %} {{form.error_400_url}} {{form.error_400_url.errors|safe}} {% translate "403 (Forbidden)" %} {% translate "Return mode" %} {{form.error_403_mode}} {{form.error_403_mode.errors|safe}} {% translate "HTML code" %} {{form.error_403_html}} {{form.error_403_html.errors|safe}} {% translate "Redirect URL" %} {{form.error_403_url}} {{form.error_403_url.errors|safe}} {% translate "405 (Method Not Allowed)" %} {% translate "Return mode" %} {{form.error_405_mode}} {{form.error_405_mode.errors|safe}} {% translate "HTML code" %} {{form.error_405_html}} {{form.error_405_html.errors|safe}} {% translate "Redirect URL" %} {{form.error_405_url}} {{form.error_405_url.errors|safe}} {% translate "408 (Request Timeout)" %} {% translate "Return mode" %} {{form.error_408_mode}} {{form.error_408_mode.errors|safe}} {% translate "HTML code" %} {{form.error_408_html}} {{form.error_408_html.errors|safe}} {% translate "Redirect URL" %} {{form.error_408_url}} {{form.error_408_url.errors|safe}} {% translate "425 (Too Early)" %} {% translate "Return mode" %} {{form.error_425_mode}} {{form.error_425_mode.errors|safe}} {% translate "HTML code" %} {{form.error_425_html}} {{form.error_425_html.errors|safe}} {% translate "Redirect URL" %} {{form.error_425_url}} {{form.error_425_url.errors|safe}} {% translate "429 (Too Many Requests)" %} {% translate "Return mode" %} {{form.error_429_mode}} {{form.error_429_mode.errors|safe}} {% translate "HTML code" %} {{form.error_429_html}} {{form.error_429_html.errors|safe}} {% translate "Redirect URL" %} {{form.error_429_url}} {{form.error_429_url.errors|safe}} {% translate "500 (Internal Server Error)" %} {% translate "Return mode" %} {{form.error_500_mode}} {{form.error_500_mode.errors|safe}} {% translate "HTML code" %} {{form.error_500_html}} {{form.error_500_html.errors|safe}} {% translate "Redirect URL" %} {{form.error_500_url}} {{form.error_500_url.errors|safe}} {% translate "502 (Bad Gateway)" %} {% translate "Return mode" %} {{form.error_502_mode}} {{form.error_502_mode.errors|safe}} {% translate "HTML code" %} {{form.error_502_html}} {{form.error_502_html.errors|safe}} {% translate "Redirect URL" %} {{form.error_502_url}} {{form.error_502_url.errors|safe}} {% translate "503 (Service Unavailable)" %} {% translate "Return mode" %} {{form.error_503_mode}} {{form.error_503_mode.errors|safe}} {% translate "HTML code" %} {{form.error_503_html}} {{form.error_503_html.errors|safe}} {% translate "Redirect URL" %} {{form.error_503_url}} {{form.error_503_url.errors|safe}} {% translate "504 (Gateway Timeout)" %} {% translate "Return mode" %} {{form.error_504_mode}} {{form.error_504_mode.errors|safe}} {% translate "HTML code" %} {{form.error_504_html}} {{form.error_504_html.errors|safe}} {% translate "Redirect URL" %} {{form.error_504_url}} {{form.error_504_url.errors|safe}} {% endblock %} {% block jquery_code %} if (!String.prototype.endsWith) { String.prototype.endsWith = function(searchString, position) { var subjectString = this.toString(); if (typeof position !== 'number' || !isFinite(position) || Math.floor(position) !== position || position > subjectString.length) { position = subjectString.length; } position -= searchString.length; var lastIndex = subjectString.lastIndexOf(searchString, position); return lastIndex !== -1 && lastIndex === position; }; } //$(function() { /* Switchery mandatory code */ var elems = Array.prototype.slice.call(document.querySelectorAll('.js-switch')); elems.forEach(function(html) { var switchery = new Switchery(html, { 'color': '#FA9834', }); }); /* Initialize select2 objects */ $('.select2').select2(); /* Error modes bind */ $('.mode').on("change", function(e) { var value = $(this).val(); // Retrieve the id of the selected item var id = $(this).attr('id'); // With its id, retrieve the 2 associated inputs (_html and _url) var code = id.substring(3, id.lastIndexOf("_mode")); console.log(code); if( value === "display" ) { $('.'+code+'_html').show(); $('.'+code+'_url').hide(); } else { $('.'+code+'_html').hide(); $('.'+code+'_url').show(); } }); $('.mode').trigger("change"); $('.tag-editor').css({"min-width": "100px"}); //}); // end of function() {% endblock %}
{{ save_error.0 }}
{{ save_error.1 }}