diff --git a/cp/app/Controllers/SystemController.php b/cp/app/Controllers/SystemController.php index ef1e2e7..7c07ce6 100644 --- a/cp/app/Controllers/SystemController.php +++ b/cp/app/Controllers/SystemController.php @@ -124,6 +124,36 @@ class SystemController extends Controller ] ); + $db->update( + 'settings', + [ + 'value' => $data['verifyPhone'] + ], + [ + 'name' => "verifyPhone" + ] + ); + + $db->update( + 'settings', + [ + 'value' => $data['verifyEmail'] + ], + [ + 'name' => "verifyEmail" + ] + ); + + $db->update( + 'settings', + [ + 'value' => $data['verifyPostal'] + ], + [ + 'name' => "verifyPostal" + ] + ); + $db->update( 'settings', [ @@ -181,6 +211,9 @@ class SystemController extends Controller $whois_server = $db->selectValue("SELECT value FROM settings WHERE name = 'whois_server'"); $rdap_server = $db->selectValue("SELECT value FROM settings WHERE name = 'rdap_server'"); $currency = $db->selectValue("SELECT value FROM settings WHERE name = 'currency'"); + $verifyPhone = $db->selectValue("SELECT value FROM settings WHERE name = 'verifyPhone'"); + $verifyEmail = $db->selectValue("SELECT value FROM settings WHERE name = 'verifyEmail'"); + $verifyPostal = $db->selectValue("SELECT value FROM settings WHERE name = 'verifyPostal'"); $uniqueCurrencies = []; foreach ($countries as $country) { @@ -204,7 +237,10 @@ class SystemController extends Controller 'whois_server' => $whois_server, 'rdap_server' => $rdap_server, 'uniqueCurrencies' => $uniqueCurrencies, - 'currency' => $currency + 'currency' => $currency, + 'verifyPhone' => $verifyPhone, + 'verifyEmail' => $verifyEmail, + 'verifyPostal' => $verifyPostal ]); } diff --git a/cp/resources/views/admin/contacts/createContact.twig b/cp/resources/views/admin/contacts/createContact.twig index e148332..1996bd3 100644 --- a/cp/resources/views/admin/contacts/createContact.twig +++ b/cp/resources/views/admin/contacts/createContact.twig @@ -167,21 +167,6 @@ - -
-
- - -
-
- - -
-
- - -
-
diff --git a/cp/resources/views/admin/contacts/updateContact.twig b/cp/resources/views/admin/contacts/updateContact.twig index 513dd2c..55a4bc3 100644 --- a/cp/resources/views/admin/contacts/updateContact.twig +++ b/cp/resources/views/admin/contacts/updateContact.twig @@ -160,21 +160,6 @@ - -
-
- - -
-
- - -
-
- - -
-
diff --git a/cp/resources/views/admin/system/registry.twig b/cp/resources/views/admin/system/registry.twig index e224a57..5609970 100644 --- a/cp/resources/views/admin/system/registry.twig +++ b/cp/resources/views/admin/system/registry.twig @@ -82,6 +82,41 @@ +
+ +
+
+ +
+
+ +
+
+ +
+
+
diff --git a/database/registry.mariadb.sql b/database/registry.mariadb.sql index 3933d5b..1b5738d 100644 --- a/database/registry.mariadb.sql +++ b/database/registry.mariadb.sql @@ -884,6 +884,9 @@ INSERT INTO `registry`.`settings` (`name`, `value`) VALUES ('address2', '48000'), ('cc', 'Ukraine'), ('vat_number', '12345678'), +('verifyEmail', NULL), +('verifyPhone', NULL), +('verifyPostal', NULL), ('phone', '+123456789'), ('handle', 'RXX'), ('email', 'contact@example.com'), diff --git a/database/registry.postgres.sql b/database/registry.postgres.sql index 57d37b7..c3cb585 100644 --- a/database/registry.postgres.sql +++ b/database/registry.postgres.sql @@ -813,6 +813,9 @@ INSERT INTO settings (name, value) VALUES ('address2', '48000'), ('cc', 'Ukraine'), ('vat_number', '12345678'), +('verifyEmail', NULL), +('verifyPhone', NULL), +('verifyPostal', NULL), ('phone', '+123456789'), ('handle', 'RXX'), ('email', 'contact@example.com'),