Source

django-powerdns-manager / src / powerdns_manager / templates / powerdns_manager / import / zone.html

{% extends "admin/base_site.html" %}
{% load i18n static %}
{% load url from future %}

{% block extrastyle %}{{ block.super }}<link rel="stylesheet" type="text/css" href="{% static "admin/css/forms.css" %}" />{% endblock %}

{% block title %}{% trans "Import zone file to PowerDNS Manager" %}{% endblock %}

{% block breadcrumbs %}
    <div class="breadcrumbs">
        <a href="{% url 'admin:index' %}">{% trans 'Home' %}</a>
        &rsaquo; <a href="{% url 'admin:app_list' app_label='powerdns_manager' %}">PowerDNS Manager</a>
        &rsaquo; <a href="{% url 'admin:powerdns_manager_domain_changelist' %}">{% trans "Zones" %}</a>
        &rsaquo; {% trans "Import zone file" %}
    </div>
{% endblock %}

{% block content %}
    <div id="content-main">
        
        <form action="" method="post">{% csrf_token %}
        <div>
            {% if form.errors %}
                <p class="errornote">
                {% blocktrans count counter=form.errors.items|length %}Please correct the error below.{% plural %}Please correct the errors below.{% endblocktrans %}
                </p>
            {% endif %}

	        <h1>{% trans 'Import Zone File' %}</h1>
	        <p>{% trans "This web form facilitates importing zone files to PowerDNS Manager by pasting the zone file data in the textarea below." %}</p>
	        <p>{% trans "The origin field is optional. It should be filled in case this information is not available in your zone file either by the $ORIGIN directive or by using an FQDN in the name field of each record." %}</p>
	        <p>{% trans "By checking ``overwrite``, if a zone with the same origin exists in your database will be deleted and replaced by the imported one. Proceed with caution." %}</p>
            
	        <fieldset class="module aligned wide">
	
	            <div class="form-row">
	                {{ form.origin.errors }}
	                <label for="id_origin" class="">{% trans 'Origin' %}:</label>{{ form.origin }}
	            </div>
	
	            <div class="form-row">
	                {{ form.zonetext.errors }}
	                <label for="id_zonetext" class="required">{% trans 'Zone file text' %}:</label>{{ form.zonetext }}
	            </div>
	
	            <div class="form-row">
	                {{ form.overwrite.errors }}
	                <label for="id_overwrite" class="">{% trans 'Overwrite' %}:</label>{{ form.overwrite }}
	            </div>
	
	        </fieldset>

	        <div class="submit-row">
	            <input type="submit" value="{% trans 'Import zone' %}" class="default" />
	        </div>

            <script type="text/javascript">document.getElementById("id_origin").focus();</script>
        </div>
        </form>

    </div> <!-- content-main -->
{% endblock %}
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.