pages.php 5.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. <?php
  2. define('TITLES', [
  3. 'index' => '<span aria-hidden="true">🪐 </span>Niver',
  4. 'auth' => [
  5. 'index' => '<span aria-hidden="true">🔐 </span>Authentification',
  6. 'login' => 'Se connecter',
  7. 'register' => 'Créer un compte',
  8. 'unregister' => 'Supprimer son compte',
  9. 'password' => 'Changer la clé de passe',
  10. 'logout' => 'Déconnexion',
  11. ],
  12. 'reg' => [
  13. 'index' => '<span aria-hidden="true">🏷️ </span>Registre <code>' . CONF['reg']['registry'] . '</code>',
  14. 'register' => 'Enregistrer un nouveau domaine',
  15. 'unregister' => 'Effacer un domaine',
  16. 'print' => 'Afficher les données',
  17. 'ns' => 'Ajouter un enregistrement <abbr title="Name Server">NS</abbr>',
  18. 'ds' => 'Ajouter un enregistrement <abbr title="Delegation Signer">DS</abbr>',
  19. 'glue' => 'Créer un Glue Record',
  20. ],
  21. 'ns' => [
  22. 'index' => '<span aria-hidden="true">📖 </span>Serveurs de noms',
  23. 'zone-add' => 'Ajouter une zone',
  24. 'zone-del' => 'Effacer une zone',
  25. 'print' => 'Afficher les données',
  26. 'ip' => 'Enregistrements A et AAAA',
  27. 'ns' => 'Enregistrement <abbr title="Name Server">NS</abbr>',
  28. 'txt' => 'Enregistrement <abbr title="TeXT">TXT</abbr>',
  29. 'caa' => 'Enregistrement <abbr title="Certification Authority Authorization">CAA</abbr>',
  30. 'srv' => 'Enregistrement <abbr title="SeRVice">SRV</abbr>',
  31. 'mx' => 'Enregistrement <abbr title="Mail eXchanger">MX</abbr>',
  32. 'sshfp' => 'Enregistrement <abbr title="Secure SHell FingerPrint">SSHFP</abbr>',
  33. 'tlsa' => 'Enregistrement <abbr title="Transport Layer Security Association">TLSA</abbr>',
  34. 'cname' => 'Enregistrement <abbr title="Canonical NAME">CNAME</abbr>',
  35. 'dname' => 'Enregistrement <abbr title="Delegation NAME">DNAME</abbr>',
  36. 'loc' => 'Enregistrement <abbr title="LOCation">LOC</abbr>',
  37. ],
  38. 'ht' => [
  39. 'index' => '<span aria-hidden="true">🕸️ </span>Hypertexte',
  40. 'add-http-onion' => 'Ajouter un accès HTTP par Onion',
  41. 'add-http-dns' => 'Ajouter un accès HTTP par DNS+TLS',
  42. 'del-http-onion' => 'Retirer un accès HTTP par Onion',
  43. 'del-http-dns' => 'Retirer un accès HTTP par DNS+TLS',
  44. ],
  45. ]
  46. );
  47. define('DESCRIPTIONS', [
  48. 'auth' => [
  49. 'index' => 'Gérer son compte',
  50. 'login' => 'Démarrer une nouvelle session avec un compte existant',
  51. 'register' => 'Créer un nouveau compte Niver',
  52. 'unregister' => 'Effacer les données liées à son compte',
  53. 'password' => 'Changer la chaîne de caractères permettant de vous authentifier.',
  54. 'logout' => 'Terminer la session et effacer ses cookies',
  55. ],
  56. 'reg' => [
  57. 'index' => 'Demander l\'attribution d\'un sous-domaine',
  58. 'register' => 'Prendre possession d\'un sous-domaine de <code>' . CONF['reg']['registry'] . '</code>',
  59. 'unregister' => 'Effacer toutes les données d\'un domaine',
  60. 'print' => 'Afficher les enregistrements relatifs à un domaine',
  61. 'ns' => 'Indiquer les serveurs de noms de son sous-domaine de <code>' . CONF['reg']['registry'] . '</code>',
  62. 'ds' => 'Déléguer la confiance <abbr title="Domain Name System Security Extensions">DNSSEC</abbr>',
  63. 'glue' => 'Indiquer les IP de ses serveurs de noms de son sous-domaine de <code>' . CONF['reg']['registry'] . '</code> dont les adresses se trouvent sur ce même sous-domaine',
  64. ],
  65. 'ns' => [
  66. 'index' => 'Gérer les données enregistrées dans ses domaines',
  67. 'zone-add' => 'Pour qu\'elle soit gérée par le serveur de noms de Niver',
  68. 'zone-del' => 'Effacer toutes les données d\'une zone',
  69. 'print' => 'Afficher le contenu de la zone',
  70. 'ip' => 'Indiquer l\'adresse IP d\'un domaine',
  71. 'ns' => 'Indiquer le serveur de noms d\'une zone',
  72. 'txt' => 'Associer du texte à un domaine',
  73. 'caa' => 'Limiter les autorités de certification autorisées à émettre des certificats',
  74. 'srv' => 'Indiquer l\'adresse d\'un service spécifique',
  75. 'mx' => 'Indiquer l\'adresse du serveur recevant les courriels',
  76. 'sshfp' => 'Indiquer les empreintes des clés <abbr title="Secure SHell">SSH</abbr>',
  77. 'tlsa' => 'Mettre en place <abbr title="DNS-based Authentication of Named Entities">DANE</abbr> en indiquant l\'empreinte d\'un certificat <abbr title="Transport Layer Security">TLS</abbr>',
  78. 'cname' => 'Définir un domaine comme étant l\'alias d\'un autre',
  79. 'dname' => 'Définir les sous-domaines d\'un domaine comme étant les alias des sous-domaines d\'un autre domaine',
  80. 'loc' => 'Indiquer des coordonnées géographiques',
  81. ],
  82. 'ht' => [
  83. 'index' => 'Mettre en ligne son site statique sur un espace <abbr title="SSH File Transfert Protocol">SFTP</abbr>, et le faire répondre en <abbr title="HyperText Transfert Protocol">HTTP</abbr> par DNS ou Tor',
  84. 'add-http-onion' => 'Ajouter un accès HTTP par ' . linkToDocs('tor', 'service Onion') . ' sur un sous-dossier de l\'espace SFTP',
  85. 'add-http-dns' => 'Ajouter un accès HTTP par ' . linkToDocs('dns', 'DNS') . ' et ' . linkToDocs('tls', 'TLS') . ' sur un sous-dossier de l\'espace SFTP',
  86. 'del-http-onion' => 'Retirer un accès HTTP par service Onion d\'un sous-dossier de l\'espace SFTP',
  87. 'del-http-dns' => 'Retirer un accès HTTP par DNS et TLS d\'un sous-dossier de l\'espace SFTP',
  88. ],
  89. ]
  90. );