From 82777d08dab059716771b64e5798f471e72ba86f Mon Sep 17 00:00:00 2001 From: "jisangs (iMac)" Date: Sat, 16 Jul 2022 17:39:43 +0900 Subject: [PATCH] Fix: announce trial maestro account --- src/web/js/maestro_available_date.js | 2 +- src/web/module/home_section.html | 2 +- src/web/module/maestro_extension.html | 4 +- src/web/module/maestro_section_help.html | 6 +- src/web/module/maestro_section_login.html | 17 +++- src/web/module/maestro_section_main.html | 2 +- src/web/module/maestro_section_register.html | 101 ++++++++----------- src/web/server/mail/mail_contents.php | 26 +++++ src/web/server/mail/send_naver_mail.php | 7 +- 9 files changed, 95 insertions(+), 72 deletions(-) diff --git a/src/web/js/maestro_available_date.js b/src/web/js/maestro_available_date.js index 0a5c767..91bc8d4 100644 --- a/src/web/js/maestro_available_date.js +++ b/src/web/js/maestro_available_date.js @@ -59,7 +59,7 @@ MaestroAvailableDate.prototype.showMaestroExtensionMessage = function(maestroNam var message = ""; if(diffDay > 0) - message = "" + maestroName + " 계정의 유효기간이 얼마 남지 않았습니다.
1년 더 사용하기를 원하신다면 우측의 [유효기간 연장] 버튼을 눌러주세요."; + message = "" + maestroName + " 계정의 유효기간이 얼마 남지 않았습니다.
1년 더 사용하기를 원하신다면 우측의 유효기간 연장 버튼을 눌러주세요."; else message = "" + maestroName + " 계정의 유효기간이 지났습니다. 등록된 학생들의 정보는 유지되지만, 로그인이 제한됩니다.
유효기간 연장을 하시면 다시 로그인하고 사용할 수 있게 됩니다."; diff --git a/src/web/module/home_section.html b/src/web/module/home_section.html index cd4bce1..ddbc2a7 100644 --- a/src/web/module/home_section.html +++ b/src/web/module/home_section.html @@ -184,7 +184,7 @@ function experienceMaestro() {
- 마에스트로 체험 계정 가입 (2022년 07월 31일까지 무료) + 마에스트로 체험 계정 가입
diff --git a/src/web/module/maestro_extension.html b/src/web/module/maestro_extension.html index 6ef6063..b6eda06 100644 --- a/src/web/module/maestro_extension.html +++ b/src/web/module/maestro_extension.html @@ -131,7 +131,7 @@ function extendMaestroAccount() {
- +
@@ -166,7 +166,7 @@ function extendMaestroAccount() {

마에스트로 계정 연장 안내

    -
  1. 위의 유효기간 연장 버튼을 누르면 계정 연장, 송금 안내 내용이 이메일로 자동 발송됩니다.
  2. +
  3. 위의 연장 신청하기 버튼을 누르면 계정 연장, 송금 안내 내용이 이메일로 자동 발송됩니다.
  4. 입금 확인 및 적용을 수작업으로 하고 있습니다. 최대한 빨리 확인하고 적용할 수 있도록 노력하겠습니다.
    (보통 늦어도 반나절 이내에 처리됩니다) diff --git a/src/web/module/maestro_section_help.html b/src/web/module/maestro_section_help.html index ef9fac2..a623dbe 100644 --- a/src/web/module/maestro_section_help.html +++ b/src/web/module/maestro_section_help.html @@ -95,7 +95,7 @@ $(document).ready(function() {
@@ -120,7 +120,7 @@ $(document).ready(function() {

diff --git a/src/web/module/maestro_section_login.html b/src/web/module/maestro_section_login.html index d1fb714..60cd364 100644 --- a/src/web/module/maestro_section_login.html +++ b/src/web/module/maestro_section_login.html @@ -89,7 +89,7 @@ function login() { -
+

마에스트로 유료 계정 가입시

@@ -125,10 +125,21 @@ function login() {
+ + + +
+ +

마에스트로 체험 계정

+ +

2주무료 마에스트로 체험 계정을 사용해보세요.

+

+ ✓ 체험 기간 동안 유료 계정과 동일한 기능을 무료로 사용하실 수 있습니다.
+ ✓ 마음에 들면 체험 기간이 끝나기 전에 유료 결제(유효기간 연장 / 업그레이드)를 부탁드립니다.

+

- - 마에스트로 체험 계정 가입 (2022년 07월 31일까지 무료) + 마에스트로 체험 계정 가입

diff --git a/src/web/module/maestro_section_main.html b/src/web/module/maestro_section_main.html index 47aed51..3d57d29 100644 --- a/src/web/module/maestro_section_main.html +++ b/src/web/module/maestro_section_main.html @@ -147,7 +147,7 @@ function showModal(popupModalID, popupContentID, contentFileName) { + +
+ +
+
+ 계정 유효기간 연장 +
+
+
유효기간 연장
+

+

    +
  • 유효기간이 30일을 넘지 않으면, 마에스트로 로그인 홈 화면에 유효기간 연장 버튼이 나타납니다.
  • +
  • 유효기간 연장을 신청하면 입금 안내 이메일이 발송됩니다.
  • +
  • 입금 내역을 확인하는대로, 가능한 빨리 유효기간 연장을 처리해드리겠습니다.
  • +
+

+
비활성화

    @@ -321,6 +346,8 @@ $('#myTab a').on('click', function (e) {
    업그레이드

      +
    • 마에스트로 로그인 홈 화면에 업그레이드 버튼이 나타납니다.
    • +
    • 업그레이드를 신청하면 입금 안내 이메일이 발송됩니다.
    • 사용중인 요금제보다 높은 요금제로 변경이 가능합니다.
    • 업그레이드하면, 유효 기간이 1년으로 다시 채워집니다.
    @@ -344,8 +371,8 @@ $('#myTab a').on('click', function (e) {
    미입금 계정이란?

      -
    • 가입 신청을 한 뒤 오랫동안 입금하지 않은 계정을 말합니다.
    • -
    • 입금이 안 되면 계속 비활성화된 채로 남기 때문에, 다른 사람들이 해당 아이디로 신규 등록하지 못하게 됩니다.
    • +
    • 마에스트로 체험 계정이 만료된 뒤 비활성화된 계정을 말합니다.
    • +
    • 비활성화된 계정들이 쌓이면 다른 사람들이 해당 아이디로 신규 등록하지 못하게 됩니다.

    @@ -496,7 +523,7 @@ $('#myTab a').on('click', function (e) {
    -

    마에스트로 계정 정보 입력

    +

    마에스트로 체험 계정 정보 입력

    @@ -564,7 +591,7 @@ $('#myTab a').on('click', function (e) { 1,000명 (5만원)
    - 2022년 07월 31일까지 무료로 위의 마에스트로 계정을 체험하실 수 있습니다. + 가입일로부터 2주간 무료로 위의 내용으로 마에스트로 계정을 체험하실 수 있습니다. * 유료 결제하면, 위 내용으로 1년동안 사용하실 수 있습니다.
@@ -574,7 +601,7 @@ $('#myTab a').on('click', function (e) {
- + @@ -582,15 +609,13 @@ $('#myTab a').on('click', function (e) {

약관 주요 내용 요약

-

마지막 갱신 : 2019년 01월 10일

+

마지막 갱신 : 2022년 07월 18일

@@ -637,7 +662,7 @@ $('#myTab a').on('click', function (e) { 입력하신 내용이 모두 맞는지 확인해주세요.
- + @@ -650,16 +675,14 @@ $('#myTab a').on('click', function (e) {

신청 완료

-
-

마에스트로 아이디 ???? 가 신청되었습니다.

-
+

???? 마에스트로 체험 계정이 생성되었습니다.

+

화면 우상단에 있는 마에스트로 로그인 버튼을 눌러 신청하신 ???? 계정으로 로그인 해보세요.

-
+
    -
  • 7월 31일까지 베타 서비스를 진행중입니다.
  • -
  • 신청하신 마에스트로 아이디는 바로 사용하실 수 있습니다.
  • +
  • 오늘부터 2주(14일)간 모든 유료 기능을 사용하실 수 있습니다.
  • 등록하신 이메일로도 생성된 마에스트로 계정 정보를 보내드렸습니다.
  • -
  • 7월 31일까지 무료로 사용하시고, 마음에 들면 유효기간이 종료되기 전에 유료 결제를 부탁드립니다.
  • +
  • 마음에 들면 유효기간이 종료되기 전에 유효기간 연장 / 업그레이드 유료 결제를 부탁드립니다.
@@ -678,46 +701,6 @@ $('#myTab a').on('click', function (e) {
- - - -
diff --git a/src/web/server/mail/mail_contents.php b/src/web/server/mail/mail_contents.php index 05ee654..fa05140 100644 --- a/src/web/server/mail/mail_contents.php +++ b/src/web/server/mail/mail_contents.php @@ -106,6 +106,32 @@ $bodyMap['closedBetaRegistrationDone'] = "안녕하세요.
". "감사합니다."; +// registration - trialMaestro +$subjectMap['trialMaestroRegistrationDone'] = "[초코마에] {{maestro_name}} - 마에스트로 계정 등록 및 활성화 완료"; +$bodyMap['trialMaestroRegistrationDone'] = "안녕하세요.
". + "[초코마에] 마에스트로 계정을 신청해 주셔서 감사합니다.
". + "
". + "신청하신 마에스트로 계정 내용은 아래와 같습니다.
". + "1) 아이디 : {{maestro_name}}
". + "2) 요금제 : {{student_count}}명 ({{price}}원)
". + "
". + "--------------------". + "
". + "
". + "{{maestro_name}} - 마에스트로 계정이 활성화 되었습니다.
". + "
". + "
". + "* 오늘부터 2주(~{{two_weeks_later}})동안 무료로 사용하실 수 있습니다.
". + "* 체험 기간동안 유료 계정과 동일한 기능을 사용하실 수 있습니다. 마음에 들면 유료 결제(유효기간 연장 / 업그레이드)를 부탁드릴게요.
". + "* 체험 기간이 끝나고 비활성화된 계정은 어뷰징 및 서버 성능 향상을 위해 일정 기간이 지난 뒤 자동으로 삭제됩니다.
". + "
". + "등록하신 마에스트로 계정 정보는 마에스트로 로그인 후, [계정 정보 수정] 화면에서 변경이 가능합니다.
". + "(변경 가능 정보 : 마에스트로 아이디, 이메일, 암호)
". + "
". + "감사합니다."; + + + // extension $subjectMap['extensionBankInfo'] = "[초코마에] {{maestro_name}} - 마에스트로 계정 유효기간 연장을 위한 입금 안내"; $bodyMap['extensionBankInfo'] = "안녕하세요.
". diff --git a/src/web/server/mail/send_naver_mail.php b/src/web/server/mail/send_naver_mail.php index e6ce80d..d9c524b 100644 --- a/src/web/server/mail/send_naver_mail.php +++ b/src/web/server/mail/send_naver_mail.php @@ -44,12 +44,15 @@ function sendMailRegisterDone($maestro_name, $maestro_email) { function sendMailTrialRegisterDone($maestro_name, $maestro_email, $account_type) { global $subjectMap, $bodyMap; - $subject = str_replace("{{maestro_name}}", $maestro_name, $subjectMap['closedBetaRegistrationDone']); + $subject = str_replace("{{maestro_name}}", $maestro_name, $subjectMap['trialMaestroRegistrationDone']); - $body = str_replace("{{maestro_name}}", $maestro_name, $bodyMap['closedBetaRegistrationDone']); + $body = str_replace("{{maestro_name}}", $maestro_name, $bodyMap['trialMaestroRegistrationDone']); $body = str_replace("{{student_count}}", get_max_player_count($account_type), $body); $price = number_format(get_price($account_type)); $body = str_replace("{{price}}", $price, $body); + $today = date("Y-m-d"); //현재 날짜 + $two_weeks_later = date("Y-m-d", strtotime($today."+2 weeks")); + $body = str_replace("{{two_weeks_later}}", $two_weeks_later, $body); return send_naver_mail($maestro_email, $maestro_name, $subject, $body); }