diff --git a/addons/default/visiosoft/advs-module/resources/config/settings.php b/addons/default/visiosoft/advs-module/resources/config/settings.php
index df8cbb733..42cb17ab9 100644
--- a/addons/default/visiosoft/advs-module/resources/config/settings.php
+++ b/addons/default/visiosoft/advs-module/resources/config/settings.php
@@ -1,11 +1,15 @@
[
+ 'type' => 'anomaly.field_type.boolean',
+ 'config' => [
+ 'default_value' => true,
+ ],
+ ],
+
+
'latest-limit' => [
'type' => 'anomaly.field_type.integer',
'config' => [
@@ -13,8 +17,6 @@ return [
'default_value' => 5,
],
],
-
-
"favicon" => [
"type" => "anomaly.field_type.file",
"config" => [
diff --git a/addons/default/visiosoft/advs-module/resources/lang/en/setting.php b/addons/default/visiosoft/advs-module/resources/lang/en/setting.php
index fe1727df5..18a089366 100644
--- a/addons/default/visiosoft/advs-module/resources/lang/en/setting.php
+++ b/addons/default/visiosoft/advs-module/resources/lang/en/setting.php
@@ -107,5 +107,7 @@ return [
'google_statistic_code' => [
'name' => 'Google Statistic Code',
],
-
+ 'register_email_field' => [
+ 'name' => 'Member Registration Email Requirement',
+ ],
];
diff --git a/addons/default/visiosoft/advs-module/resources/lang/tr/setting.php b/addons/default/visiosoft/advs-module/resources/lang/tr/setting.php
index 3f96c2021..cfdcdc27b 100644
--- a/addons/default/visiosoft/advs-module/resources/lang/tr/setting.php
+++ b/addons/default/visiosoft/advs-module/resources/lang/tr/setting.php
@@ -18,9 +18,12 @@ return [
],
'favicon' => [
'name' => 'Favicon',
- ]
- ,'map_coordinates_long' => [
- 'name' => 'Önbellek sil',
+ ],
+ 'contact_mail' => [
+ 'name' => 'Mail ile iletişime geçin',
+ 'warning' => 'Otomatik eklenen sitename info @sitename',
+ ],'map_coordinates_long' => [
+ 'name' => 'Harita Koordinat',
],
'map_coordinates_lat' => [
'name' => 'Harita Koordinat',
@@ -40,7 +43,7 @@ return [
'name' => 'Aktif Para Birimleri',
],
'latest-limit' => [
- 'name' => 'Son Sınır',
+ 'name' => 'Son Eklenenler Limiti',
],
'site_address' => [
'name' => 'Site adresi',
@@ -107,5 +110,7 @@ return [
'google_statistic_code' => [
'name' => 'Google İstatistik Kodu',
],
-
+ 'register_email_field' => [
+ 'name' => 'Üye Kayıt E-posta Zorunluluğu',
+ ],
];
diff --git a/addons/default/visiosoft/base-theme/resources/lang/en/field.php b/addons/default/visiosoft/base-theme/resources/lang/en/field.php
index 57fb46aba..3a4e13ec3 100644
--- a/addons/default/visiosoft/base-theme/resources/lang/en/field.php
+++ b/addons/default/visiosoft/base-theme/resources/lang/en/field.php
@@ -20,5 +20,6 @@ return [
'not_a_member_yet' => 'Not a Member Yet',
'not_a_member_yet_message' => 'Sign up for our members to benefit from our special service',
'forgot_password' => 'I Forgot My Password',
- 'email_or_phone_number' => 'Email Address or Phone Number'
+ 'email_or_phone_number' => 'Email Address or Phone Number',
+ 'phone_number' => 'Phone Number',
];
\ No newline at end of file
diff --git a/addons/default/visiosoft/base-theme/resources/lang/tr/field.php b/addons/default/visiosoft/base-theme/resources/lang/tr/field.php
index a04642b76..e14635675 100644
--- a/addons/default/visiosoft/base-theme/resources/lang/tr/field.php
+++ b/addons/default/visiosoft/base-theme/resources/lang/tr/field.php
@@ -20,5 +20,6 @@ return [
'not_a_member_yet' => 'Henüz Üye Değil Misiniz',
'not_a_member_yet_message' => 'Üyelerimize özel hizmetlerimizden faydalanabilmek için üye olun',
'forgot_password' => 'Şifremi Unuttum',
- 'email_or_phone_number' => 'E-Posta Adresiniz veya Telefon Numaranız'
+ 'email_or_phone_number' => 'E-Posta Adresiniz veya Telefon Numaranız',
+ 'phone_number' => 'Telefon Numarası',
];
\ No newline at end of file
diff --git a/addons/default/visiosoft/base-theme/resources/views/addons/anomaly/users-module/register.twig b/addons/default/visiosoft/base-theme/resources/views/addons/anomaly/users-module/register.twig
index d1e88c05c..4d31f24b8 100644
--- a/addons/default/visiosoft/base-theme/resources/views/addons/anomaly/users-module/register.twig
+++ b/addons/default/visiosoft/base-theme/resources/views/addons/anomaly/users-module/register.twig
@@ -37,19 +37,36 @@
-
+ {% if setting_value('visiosoft.module.advs::register_email_field') %}
+
+ {% else %}
+ {{ form.fields.email.setValue(random()~"@example.com").setAttributes({
+ 'class' :'hidden',
+ }).input|raw }}
+ {% endif %}