-
+
-
-
+
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -244,22 +210,15 @@
{@ $conf_value = escape(config("sms.$driver_name.$conf_name"))}
-
-
-
-
-
-
-
-
-
+ {@ $text_keys = ['service_id', 'account_sid', 'api_user', 'api_key', 'api_token']}
+ {@ $password_keys = ['api_pass', 'api_secret', 'auth_token']}
-
+
{@ $conf_exists = config("sms.$driver_name.api_key")}
-
+
@@ -268,56 +227,29 @@
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
-
+
diff --git a/modules/advanced_mailer/lang/en.php b/modules/advanced_mailer/lang/en.php
index ce5b7fa5e..783d8cc35 100644
--- a/modules/advanced_mailer/lang/en.php
+++ b/modules/advanced_mailer/lang/en.php
@@ -28,24 +28,26 @@ $lang->cmd_advanced_mailer_smtp_security_tls = 'TLS (STARTTLS)';
$lang->cmd_advanced_mailer_smtp_security_none = 'None';
$lang->cmd_advanced_mailer_smtp_user = 'Username';
$lang->cmd_advanced_mailer_smtp_pass = 'Password';
-$lang->cmd_advanced_mailer_service_id = 'Service ID';
-$lang->cmd_advanced_mailer_api_url = 'API URL';
-$lang->cmd_advanced_mailer_api_key = 'API key';
-$lang->cmd_advanced_mailer_api_secret = 'API secret';
-$lang->cmd_advanced_mailer_api_domain = 'Domain';
-$lang->cmd_advanced_mailer_api_token = 'API token';
-$lang->cmd_advanced_mailer_api_type = 'API type';
-$lang->cmd_advanced_mailer_api_type_free = 'Free account';
-$lang->cmd_advanced_mailer_api_type_paid = 'Paid account';
-$lang->cmd_advanced_mailer_api_user = 'Username';
-$lang->cmd_advanced_mailer_api_pass = 'Password';
+$lang->cmd_advanced_mailer_config_keys['service_id'] = 'Service ID';
+$lang->cmd_advanced_mailer_config_keys['account_sid'] = 'Account SID';
+$lang->cmd_advanced_mailer_config_keys['auth_token'] = 'Auth token';
+$lang->cmd_advanced_mailer_config_keys['api_url'] = 'API URL';
+$lang->cmd_advanced_mailer_config_keys['api_key'] = 'API key';
+$lang->cmd_advanced_mailer_config_keys['api_secret'] = 'API secret';
+$lang->cmd_advanced_mailer_config_keys['api_domain'] = 'Domain';
+$lang->cmd_advanced_mailer_config_keys['api_token'] = 'API token';
+$lang->cmd_advanced_mailer_config_keys['api_type'] = 'API type';
+$lang->cmd_advanced_mailer_config_keys['api_type_free'] = 'Free account';
+$lang->cmd_advanced_mailer_config_keys['api_type_paid'] = 'Paid account';
+$lang->cmd_advanced_mailer_config_keys['api_user'] = 'Username';
+$lang->cmd_advanced_mailer_config_keys['api_pass'] = 'Password';
+$lang->cmd_advanced_mailer_config_keys['sender_key'] = 'Sender key';
$lang->cmd_advanced_mailer_fcm_api_key = 'FCM Legacy API key';
$lang->cmd_advanced_mailer_fcm_service_account = 'FCM service account file';
$lang->cmd_advanced_mailer_apns_certificate = 'APNs certificate file';
$lang->cmd_advanced_mailer_apns_passphrase = 'APNs certificate passphrase';
$lang->cmd_advanced_mailer_allow_guest_device = 'Register Guest Devices';
$lang->cmd_advanced_mailer_about_allow_guest_device = 'Accept device registrations from users who are not logged in.';
-$lang->cmd_advanced_mailer_sender_key = 'Sender key';
$lang->cmd_advanced_mailer_sender_identity = 'Sender Identity';
$lang->cmd_advanced_mailer_about_sender_identity = 'You can change the sender\'s name and e-mail address in the
Notification Settings screen.';
$lang->cmd_advanced_mailer_sender_name = 'Sender\'s name';
diff --git a/modules/advanced_mailer/lang/ko.php b/modules/advanced_mailer/lang/ko.php
index 8e3f90a2c..e12ee7712 100644
--- a/modules/advanced_mailer/lang/ko.php
+++ b/modules/advanced_mailer/lang/ko.php
@@ -28,24 +28,26 @@ $lang->cmd_advanced_mailer_smtp_security_tls = 'TLS (STARTTLS)';
$lang->cmd_advanced_mailer_smtp_security_none = '사용하지 않음';
$lang->cmd_advanced_mailer_smtp_user = '아이디';
$lang->cmd_advanced_mailer_smtp_pass = '비밀번호';
-$lang->cmd_advanced_mailer_service_id = '서비스 ID';
-$lang->cmd_advanced_mailer_api_url = 'API URL';
-$lang->cmd_advanced_mailer_api_key = 'API 키';
-$lang->cmd_advanced_mailer_api_secret = 'API 비밀';
-$lang->cmd_advanced_mailer_api_domain = '도메인';
-$lang->cmd_advanced_mailer_api_token = 'API 토큰';
-$lang->cmd_advanced_mailer_api_type = 'API 구분';
-$lang->cmd_advanced_mailer_api_type_free = '무료';
-$lang->cmd_advanced_mailer_api_type_paid = '유료';
-$lang->cmd_advanced_mailer_api_user = '아이디';
-$lang->cmd_advanced_mailer_api_pass = '비밀번호';
+$lang->cmd_advanced_mailer_config_keys['service_id'] = '서비스 ID';
+$lang->cmd_advanced_mailer_config_keys['account_sid'] = '계정 SID';
+$lang->cmd_advanced_mailer_config_keys['auth_token'] = '인증 토큰';
+$lang->cmd_advanced_mailer_config_keys['api_url'] = 'API URL';
+$lang->cmd_advanced_mailer_config_keys['api_key'] = 'API 키';
+$lang->cmd_advanced_mailer_config_keys['api_secret'] = 'API 비밀';
+$lang->cmd_advanced_mailer_config_keys['api_domain'] = '도메인';
+$lang->cmd_advanced_mailer_config_keys['api_token'] = 'API 토큰';
+$lang->cmd_advanced_mailer_config_keys['api_type'] = 'API 구분';
+$lang->cmd_advanced_mailer_config_keys['api_type_free'] = '무료';
+$lang->cmd_advanced_mailer_config_keys['api_type_paid'] = '유료';
+$lang->cmd_advanced_mailer_config_keys['api_user'] = '아이디';
+$lang->cmd_advanced_mailer_config_keys['api_pass'] = '비밀번호';
+$lang->cmd_advanced_mailer_config_keys['sender_key'] = '센더 키';
$lang->cmd_advanced_mailer_fcm_api_key = 'FCM Legacy API 키';
$lang->cmd_advanced_mailer_fcm_service_account = 'FCM 서비스 계정 파일';
$lang->cmd_advanced_mailer_apns_certificate = 'APNs 인증서 파일';
$lang->cmd_advanced_mailer_apns_passphrase = 'APNs 인증서 암호';
$lang->cmd_advanced_mailer_allow_guest_device = '비회원 기기 등록';
$lang->cmd_advanced_mailer_about_allow_guest_device = '로그인하지 않은 사용자도 기기를 등록할 수 있도록 허용합니다.';
-$lang->cmd_advanced_mailer_sender_key = '센더 키';
$lang->cmd_advanced_mailer_sender_identity = '보낸이 설정';
$lang->cmd_advanced_mailer_about_sender_identity = '보낸이의 이름과 메일 주소는
알림 설정 화면에서 변경할 수 있습니다.';
$lang->cmd_advanced_mailer_sender_name = '보낸이 이름';