From 27bd2590f2b106c126b627b08ba87ebc3bc6fc5f Mon Sep 17 00:00:00 2001 From: iBNu Maksum Date: Mon, 4 Nov 2024 12:05:17 +0700 Subject: [PATCH] add Security settings --- system/lan/indonesia.json | 18 +- ui/ui/app-miscellaneous.tpl | 348 ++++++++++++++++-------------------- ui/ui/app-settings.tpl | 76 ++++++++ 3 files changed, 246 insertions(+), 196 deletions(-) diff --git a/system/lan/indonesia.json b/system/lan/indonesia.json index af228277..52f89373 100644 --- a/system/lan/indonesia.json +++ b/system/lan/indonesia.json @@ -827,5 +827,21 @@ "Information": "Informasi", "Export_and_Print_will_show_all_data_without_pagination": "Ekspor dan Cetak akan menampilkan semua data tanpa pagination", "First_Name": "Nama depan", - "Last_Name": "Nama Belakang" + "Last_Name": "Nama Belakang", + "General": "Umum", + "Registration": "Pendaftaran", + "Allow_Registration": "Izinkan Registrasi", + "Voucher_Only": "Hanya Voucher", + "No_Registration": "Tidak Ada Registrasi", + "Registration_Username": "Nama Pengguna Registrasi", + "Customer_Registration_need_to_validate_using_OTP": "Registrasi Pelanggan perlu divalidasi menggunakan OTP", + "SMS_Notification": "Pemberitahuan SMS", + "Tax_Rates_by_percentage": "Tarif Pajak Berdasarkan Persentase", + "Settings_For_Mikrotik": "Pengaturan Untuk Mikrotik", + "Settings_For_Cron_Expired": "Pengaturan Untuk Cron Kedaluwarsa", + "Choose_one__above_or_below": "Pilih salah satu, di atas atau di bawah", + "Settings_For_Cron_Reminder": "Pengaturan Untuk Pengingat Cron", + "Security": "Keamanan", + "Enable_CSRF_Validation": "Aktifkan Validasi CSRF", + "Cross_site_request_forgery": "Pemalsuan permintaan lintas situs" } \ No newline at end of file diff --git a/ui/ui/app-miscellaneous.tpl b/ui/ui/app-miscellaneous.tpl index df680cb9..219d66bb 100644 --- a/ui/ui/app-miscellaneous.tpl +++ b/ui/ui/app-miscellaneous.tpl @@ -12,209 +12,167 @@ {Lang::T('Miscellaneous')} -
-
- -
- -
-

- {Lang::T('Logout Admin if not Available/Online a period of time')}

-
- -
- -
- -
-

- {Lang::T('Admin can only have single session login, it will logout another session')} -

-
-
- -
- + + - -
-

{Lang::T('This is to notify you when new updates is + + +

+

{Lang::T('This is to notify you when new updates is available')} -

-
-
- -
- -
-

- {Lang::T('If enabled, the system will notify Admin when router goes Offline, If admin - have 10 or more router and many customers, it will get overlapping, you can disabled')} -

-
-
- -
- -
-

- {Lang::T('OTP is required when user want to change phone number and registration')} -

-
-
- -
- -
-

{Lang::T('The method which OTP will be sent to user')}
- {Lang::T('For Registration and Update Phone Number')}

-
-
- -
- -
-

- {Lang::T('OTP is required when user want to change Email Address')} -

-
-
- -
- -
-

- {Lang::T(' for Customer')}

-
-
- -
- -
-

- {Lang::T('Hotspot Authentication Method. Make sure you have changed your hotspot login - page.')}
Download - phpnuxbill-login-hotspot -

-
-
- -
- -
-

- {Lang::T('This will show is Customer currently is online or not')} -

-
-
- -
- -
-

- {Lang::T('Allow Customer buy balance with any amount')} -
*Maybe still have bug -

-
- +

- -
-
- +
+ +
+
+

+ {Lang::T('If enabled, the system will notify Admin when router goes Offline, If admin + have 10 or more router and many customers, it will get overlapping, you can disabled')} +

+
+
+ +
+ +
+

+ {Lang::T('OTP is required when user want to change phone number and registration')} +

+
+
+ +
+ +
+

{Lang::T('The method which OTP will be sent to user')}
+ {Lang::T('For Registration and Update Phone Number')}

+
+
+ +
+ +
+

+ {Lang::T('OTP is required when user want to change Email Address')} +

+
+
+ +
+ +
+

+ {Lang::T(' for Customer')}

+
+
+ +
+ +
+

+ {Lang::T('Hotspot Authentication Method. Make sure you have changed your hotspot login + page.')}
Download + phpnuxbill-login-hotspot +

+
+
+ +
+ +
+

+ {Lang::T('This will show is Customer currently is online or not')} +

+
+
+ +
+ +
+

+ {Lang::T('Allow Customer buy balance with any amount')} +
*Maybe still have bug +

+ +
+
+ +
+
+ +