{% extends "layout2.html" %} {% load i18n %} {% load static %} {% block css_include %} {% endblock %} {% block js_include %} {% endblock %} {% block content %}
{# Print form errors correctly #} {% if form.non_field_errors %}

{% translate "Form errors" %}

{{ form.non_field_errors|safe }}
{% endif %} {# If there is save/configuration errors #} {% if save_error %} {% endif %}
{% translate "IPSEC" %}
{% csrf_token %}
{% endblock %} {% block jquery_code %} /* Switchery mandatory code */ var elems = Array.prototype.slice.call(document.querySelectorAll('.js-switch')); elems.forEach(function(html) { var switchery = new Switchery(html, { 'color': '#FA9834', }); }); /* Initialise tag-editor objects */ $(".tag-editor").tagEditor({ delimiter: ',' }); /* Initialise select2 objects */ $('.select2').select2(); function updateFieldsAuthBy () { var v=$(this).val(); if (v=="secret") { $('.hidesecret').show(); } else { $('.hidesecret').hide(); } } function updateFieldsDPD () { var v=$(this).val(); if (v && v!="none") { $('.hidedpd').show(); } else { $('.hidedpd').hide(); } } function updateFieldsKeyExchange () { var v=$(this).val(); if (v && v=="ikev2") { $('.hideikelifetime').show(); } else { $('.hideikelifetime').hide(); $('.hidedpd').hide(); $('.hideikelifetime').hide(); } } $('#id_ipsec_authby').on("change", updateFieldsAuthBy); $('#id_ipsec_dpdaction').on("change", updateFieldsDPD); $('#id_ipsec_keyexchange').on("change", updateFieldsKeyExchange); $('.link-tab').click(function(){ window.location.href = ($(this).attr('href')); }); $('#id_ipsec_dpdaction').trigger('change'); $('#id_ipsec_keyexchange').trigger('change'); $('#id_ipsec_authby').trigger('change'); {% endblock %}