|
@@ -31,14 +31,17 @@ define('PAGES', [
|
|
'approval' => [
|
|
'approval' => [
|
|
'title' => _('Switch to an approved account'),
|
|
'title' => _('Switch to an approved account'),
|
|
'description' => _('Switch to an approved account using an approval key'),
|
|
'description' => _('Switch to an approved account using an approval key'),
|
|
|
|
+ 'tokens_account_cost' => 300,
|
|
],
|
|
],
|
|
'password' => [
|
|
'password' => [
|
|
'title' => _('Change password'),
|
|
'title' => _('Change password'),
|
|
'description' => _('Change the character string used to authenticate yourself'),
|
|
'description' => _('Change the character string used to authenticate yourself'),
|
|
|
|
+ 'tokens_account_cost' => 300,
|
|
],
|
|
],
|
|
'username' => [
|
|
'username' => [
|
|
'title' => _('Change username'),
|
|
'title' => _('Change username'),
|
|
'description' => _('Change the name used to identify your account when logging in and displayed at the start of every page'),
|
|
'description' => _('Change the name used to identify your account when logging in and displayed at the start of every page'),
|
|
|
|
+ 'tokens_account_cost' => 300,
|
|
],
|
|
],
|
|
],
|
|
],
|
|
'reg' => [
|
|
'reg' => [
|
|
@@ -58,22 +61,27 @@ define('PAGES', [
|
|
'print' => [
|
|
'print' => [
|
|
'title' => _('Display domain records'),
|
|
'title' => _('Display domain records'),
|
|
'description' => _('Print every record related to a domain and served by the registry'),
|
|
'description' => _('Print every record related to a domain and served by the registry'),
|
|
|
|
+ 'tokens_account_cost' => 60,
|
|
],
|
|
],
|
|
'ns' => [
|
|
'ns' => [
|
|
'title' => sprintf(_('%s records'), '<abbr title="Name Server">NS</abbr>'),
|
|
'title' => sprintf(_('%s records'), '<abbr title="Name Server">NS</abbr>'),
|
|
'description' => sprintf(_('Indicate the name servers of a %s subdomain'), '<code>' . key(CONF['reg']['suffixes']) . '</code>'),
|
|
'description' => sprintf(_('Indicate the name servers of a %s subdomain'), '<code>' . key(CONF['reg']['suffixes']) . '</code>'),
|
|
|
|
+ 'tokens_account_cost' => 300,
|
|
],
|
|
],
|
|
'ds' => [
|
|
'ds' => [
|
|
'title' => sprintf(_('%s records'), '<abbr title="Delegation Signer">DS</abbr>'),
|
|
'title' => sprintf(_('%s records'), '<abbr title="Delegation Signer">DS</abbr>'),
|
|
'description' => _('Delegate <abbr title="Domain Name System Security Extensions">DNSSEC</abbr> trust'),
|
|
'description' => _('Delegate <abbr title="Domain Name System Security Extensions">DNSSEC</abbr> trust'),
|
|
|
|
+ 'tokens_account_cost' => 300,
|
|
],
|
|
],
|
|
'transfer' => [
|
|
'transfer' => [
|
|
'title' => _('Receive a domain transfer'),
|
|
'title' => _('Receive a domain transfer'),
|
|
'description' => _('Transfer a domain owned by another account to the current account'),
|
|
'description' => _('Transfer a domain owned by another account to the current account'),
|
|
|
|
+ 'tokens_account_cost' => 300,
|
|
],
|
|
],
|
|
'glue' => [
|
|
'glue' => [
|
|
'title' => _('Glue records'),
|
|
'title' => _('Glue records'),
|
|
'description' => _('Advanced: store the IP address of a name server whose domain is inside the domain it serves'),
|
|
'description' => _('Advanced: store the IP address of a name server whose domain is inside the domain it serves'),
|
|
|
|
+ 'tokens_account_cost' => 300,
|
|
],
|
|
],
|
|
],
|
|
],
|
|
'ns' => [
|
|
'ns' => [
|
|
@@ -93,6 +101,7 @@ define('PAGES', [
|
|
'print' => [
|
|
'print' => [
|
|
'title' => _('Display zone'),
|
|
'title' => _('Display zone'),
|
|
'description' => _('Print zonefile content'),
|
|
'description' => _('Print zonefile content'),
|
|
|
|
+ 'tokens_account_cost' => 60,
|
|
],
|
|
],
|
|
'edit' => [
|
|
'edit' => [
|
|
'title' => _('Edit zone'),
|
|
'title' => _('Edit zone'),
|
|
@@ -102,46 +111,57 @@ define('PAGES', [
|
|
'ip' => [
|
|
'ip' => [
|
|
'title' => _('AAAA and A records'),
|
|
'title' => _('AAAA and A records'),
|
|
'description' => _('Store domain\'s IP address'),
|
|
'description' => _('Store domain\'s IP address'),
|
|
|
|
+ 'tokens_account_cost' => 120,
|
|
],
|
|
],
|
|
'ns' => [
|
|
'ns' => [
|
|
'title' => sprintf(_('%s records'), '<abbr title="Name Server">NS</abbr>'),
|
|
'title' => sprintf(_('%s records'), '<abbr title="Name Server">NS</abbr>'),
|
|
'description' => _('Store zone\'s name server'),
|
|
'description' => _('Store zone\'s name server'),
|
|
|
|
+ 'tokens_account_cost' => 120,
|
|
],
|
|
],
|
|
'txt' => [
|
|
'txt' => [
|
|
'title' => sprintf(_('%s records'), '<abbr title="TeXT">TXT</abbr>'),
|
|
'title' => sprintf(_('%s records'), '<abbr title="TeXT">TXT</abbr>'),
|
|
'description' => _('Associate text to domain'),
|
|
'description' => _('Associate text to domain'),
|
|
|
|
+ 'tokens_account_cost' => 120,
|
|
],
|
|
],
|
|
'caa' => [
|
|
'caa' => [
|
|
'title' => sprintf(_('%s records'), '<abbr title="Certification Authority Authorization">CAA</abbr>'),
|
|
'title' => sprintf(_('%s records'), '<abbr title="Certification Authority Authorization">CAA</abbr>'),
|
|
'description' => _('Limit the certificate authorities allowed to certify the domain'),
|
|
'description' => _('Limit the certificate authorities allowed to certify the domain'),
|
|
|
|
+ 'tokens_account_cost' => 120,
|
|
],
|
|
],
|
|
'srv' => [
|
|
'srv' => [
|
|
'title' => sprintf(_('%s records'), '<abbr title="SeRVice">SRV</abbr>'),
|
|
'title' => sprintf(_('%s records'), '<abbr title="SeRVice">SRV</abbr>'),
|
|
'description' => _('Store the location of a domain\'s service'),
|
|
'description' => _('Store the location of a domain\'s service'),
|
|
|
|
+ 'tokens_account_cost' => 120,
|
|
],
|
|
],
|
|
'mx' => [
|
|
'mx' => [
|
|
'title' => sprintf(_('%s records'), '<abbr title="Mail eXchanger">MX</abbr>'),
|
|
'title' => sprintf(_('%s records'), '<abbr title="Mail eXchanger">MX</abbr>'),
|
|
'description' => _('Store the email server\'s address'),
|
|
'description' => _('Store the email server\'s address'),
|
|
|
|
+ 'tokens_account_cost' => 120,
|
|
],
|
|
],
|
|
'sshfp' => [
|
|
'sshfp' => [
|
|
'title' => sprintf(_('%s records'), '<abbr title="Secure SHell FingerPrint">SSHFP</abbr>'),
|
|
'title' => sprintf(_('%s records'), '<abbr title="Secure SHell FingerPrint">SSHFP</abbr>'),
|
|
'description' => _('Store <abbr title="Secure SHell">SSH</abbr> public keys fingerprints'),
|
|
'description' => _('Store <abbr title="Secure SHell">SSH</abbr> public keys fingerprints'),
|
|
|
|
+ 'tokens_account_cost' => 120,
|
|
],
|
|
],
|
|
'tlsa' => [
|
|
'tlsa' => [
|
|
'title' => sprintf(_('%s records'), '<abbr title="Transport Layer Security Association">TLSA</abbr>'),
|
|
'title' => sprintf(_('%s records'), '<abbr title="Transport Layer Security Association">TLSA</abbr>'),
|
|
'description' => _('Setup <abbr title="DNS-based Authentication of Named Entities">DANE</abbr> by publishing the <abbr title="Transport Layer Security">TLS</abbr> certificate fingerprint'),
|
|
'description' => _('Setup <abbr title="DNS-based Authentication of Named Entities">DANE</abbr> by publishing the <abbr title="Transport Layer Security">TLS</abbr> certificate fingerprint'),
|
|
|
|
+ 'tokens_account_cost' => 120,
|
|
],
|
|
],
|
|
'cname' => [
|
|
'cname' => [
|
|
'title' => sprintf(_('%s records'), '<abbr title="Canonical NAME">CNAME</abbr>'),
|
|
'title' => sprintf(_('%s records'), '<abbr title="Canonical NAME">CNAME</abbr>'),
|
|
'description' => _('Define a domain as an alias of another'),
|
|
'description' => _('Define a domain as an alias of another'),
|
|
|
|
+ 'tokens_account_cost' => 120,
|
|
],
|
|
],
|
|
'dname' => [
|
|
'dname' => [
|
|
'title' => sprintf(_('%s records'), '<abbr title="Delegation NAME">DNAME</abbr>'),
|
|
'title' => sprintf(_('%s records'), '<abbr title="Delegation NAME">DNAME</abbr>'),
|
|
'description' => _('Define all subdomains of a domain as aliases of subdomains of another domain'),
|
|
'description' => _('Define all subdomains of a domain as aliases of subdomains of another domain'),
|
|
|
|
+ 'tokens_account_cost' => 120,
|
|
],
|
|
],
|
|
'loc' => [
|
|
'loc' => [
|
|
'title' => sprintf(_('%s records'), '<abbr title="LOCation">LOC</abbr>'),
|
|
'title' => sprintf(_('%s records'), '<abbr title="LOCation">LOC</abbr>'),
|
|
'description' => _('Store geographic coordinates'),
|
|
'description' => _('Store geographic coordinates'),
|
|
|
|
+ 'tokens_account_cost' => 120,
|
|
],
|
|
],
|
|
],
|
|
],
|
|
'ht' => [
|
|
'ht' => [
|