diff --git a/powerdnsadmin/templates/domain_setting.html b/powerdnsadmin/templates/domain_setting.html index 1d68388..baccbff 100644 --- a/powerdnsadmin/templates/domain_setting.html +++ b/powerdnsadmin/templates/domain_setting.html @@ -1,395 +1,452 @@ {% extends "base.html" %} - -{% block title %} - - Domain Management - {{ SITE_NAME }} - -{% endblock %} +{% block title %}Zone Settings - {{ SITE_NAME }}{% endblock %} {% block dashboard_stat %} - -{% if status %} - {% if status.get('status') == 'ok' %} -
- Success! {{ status.get('msg') }} + {% if status %} + {% if status.get('status') == 'ok' %} +
+ Success! {{ status.get('msg') }} +
+ {% elif status.get('status') == 'error' %} +
+ {% if status.get('msg') != None %} + Error! + {{ status.get('msg') }} + {% else %} + Error! + An undefined error occurred. + {% endif %} +
+ {% endif %} + {% endif %} +
+
+
+
+

+ Zone Settings - {{ domain.name | pretty_domain_name }} +

+
+
+ +
+
+
- {% elif status.get('status') == 'error' %} -
- {% if status.get('msg') != None %} - Error! - {{ status.get('msg') }} - {% else %} - Error! - An undefined error occurred. - {% endif %} -
- {% endif %} -{% endif %} - -
-
-
-
-

- Domain Settings - {{ domain.name | pretty_domain_name }} -

-
-
- -
-
-
-
- {% endblock %} {% block content %} -
-
-
-
-
-
- -
-

Domain Access Control

-
-
-
-
-

Users on the right have access to manage the records in - the {{ domain.name | pretty_domain_name }} domain.

-

Click on users to move from between columns.

-

- Users in red are Administrators - and already have access to ALL domains. -

+
+
+ +
+ +
+ + +
+
+

Change Zone Account

-
- -
-
-
-
+ +
- + +
+
+ + +
-
- -
-
-
-
-
-
-
-

Account

+ +
-
-
-
-
+ + +
+
+
+

Auto PTR creation

+
+ +
+
+ +   + + {% if SETTING.get('auto_ptr') %} +

Auto-ptr is enabled globally on the PDA system!

+ {% endif %} +
+ +
+ +
+ +
+ + +
+
+
+

DynDNS 2 Settings

+
+ +
+
+ +   + +
+ +
+ +
+ +
+ + +
+ + +
+
+ + +
+
+

Domain Access Control

+
+ +
+
+
+

Users on the right have access to manage the records in + the {{ domain.name | pretty_domain_name }} domain.

+

Click on users to move from between columns.

+

+ Users in red are Administrators + and already have access to ALL domains. +

+
+
+ +
+
+
+ +
+ +
+
+ +
+ + + +
+ + +
+ +
+ + +
+
+
+
+

Change Zone Type

+
+ +
+

The type decides how the domain will be replicated across multiple DNS servers.

+
    +
  • + Native - PowerDNS will not perform any replication. Use this if you only have one + PowerDNS server or you handle replication via your backend. +
  • +
  • + Primary - This PowerDNS server will serve as the primary and will send zone + transfers + (AXFRs) to other servers configured as secondaries. +
  • +
  • + Secondary - This PowerDNS server will serve as the secondaries and will request and + receive + zone transfers (AXFRs) from other servers configured as primaries. +
  • +
+ New Domain Type Setting: +
-
-
+
+
+
-
-
-
-
-
-
-

Auto PTR creation

-
-
-

-  Allow automatic reverse pointer creation on record updates? - {% if SETTING.get('auto_ptr') %} -
Auto-ptr is enabled globally on the PDA system! - {% endif %} -

-
-
-
-
-
-
-
-
-

DynDNS 2 Settings

-
-
-

-  Allow on-demand creation of records via DynDNS updates?

-
-
-
-
-
-
-
-
-

Change Type

-
-
-

The type decides how the domain will be replicated across multiple DNS servers.

-
    -
  • - Native - PowerDNS will not perform any replication. Use this if you only have one - PowerDNS server or you handle replication via your backend. -
  • -
  • - Primary - This PowerDNS server will serve as the primary and will send zone transfers - (AXFRs) to other servers configured as secondaries. -
  • -
  • - Secondary - This PowerDNS server will serve as the secondaries and will request and receive - zone transfers (AXFRs) from other servers configured as primaries. -
  • -
- New Domain Type Setting: -
- -
-
-
-
-
-
-
-

Change SOA-EDIT-API

-
-
-

The SOA-EDIT-API setting defines how the SOA serial number will be updated after a change is made - to the domain.

-
    -
  • - DEFAULT - Generate a soa serial of YYYYMMDD01. If the current serial is lower than the - generated serial, use the generated serial. If the current serial is higher or equal to the - generated serial, increase the current serial by 1. -
  • -
  • - INCREASE - Increase the current serial by 1. -
  • -
  • - EPOCH - Change the serial to the number of seconds since the EPOCH, aka unixtime. -
  • -
  • - OFF - Disable automatic updates of the SOA serial. -
  • -
- New SOA-EDIT-API Setting: -
- -
- -
+ + +
+
+
+
+

Remove Zone

+
+ +
+

This function is used to remove a domain from PowerDNS-Admin AND PowerDNS. All + records and + user privileges associated with this domain will also be removed. This change cannot be + reverted.

+ +
+ +
+
+
+
-
-
-
-
-
-

Domain Deletion

+ +
+ +
+{% endblock %} + +{% block extrascripts %} + +{% endblock %} +{% block modals %} + -
-
-{% endblock %} -{% block extrascripts %} - -{% endblock %} -{% block modals %} - {% endblock %}