Project

General

Profile

Bug(バグ) #2705

新規登録URLお知らせメール通知テンプレート設定変更が新規登録者へのメールに反映されない

Added by Fumie Toyooka over 7 years ago. Updated 5 months ago.

Status:
Rejected(差し戻し)
Priority:
Normal(通常)
Assignee:
Target version:
Start date:
2019-01-25
Due date:
% Done:

50%

3.6 で発生するか:
Yes (はい)
3.8 で発生するか:
Yes (はい)

Description

Overview (現象)

管理画面 > メール設定 > メール通知テンプレート設定 > 新規登録URLお知らせメール
での設定変更が新規登録者へのメールに反映されません。以下に詳細を示します。

新規登録URLお知らせメールテンプレート機能の確認

この機能は、新規登録/招待されて登録 何れの場合のテンプレートも、「新規登録URLお知らせメール」テンプレートの設定1箇所で変更可能である。

設定

メンバー登録方法は以下が可能になるように設定
  • 新規登録
  • 招待

3.6.x での動作確認結果

管理画面 > メール通知テンプレート設定 > 新規登録URLお知らせメール
にて、以下のように変更を加えた
  • 1行目冒頭:「新規新規」という文字列追加
  • 3行目文末:「招待招待」という文字列追加
    新規新規こんにちは!{{ op_config.sns_name }} からのお知らせです。
    {% if name %}
    {{ name }} があなたを{{ op_config.sns_name }} へ招待しています招待招待。
    
    {% if message %}
    ---------- < {{ name }} > からあなたへのメッセージ ----------
    ---------------------------------------------------
    {{ message }}
    ---------------------------------------------------
    {% endif %}
    {% endif %}
    下記のURLから、会員登録(無料)をおこなうと、
    {{ op_config.sns_name }} に参加できます。
    
    ■ {{ op_config.sns_name }} に参加する
    {% app_url_for('pc_frontend', 'member/register?token='~token, true) %}
    
  1. 新規登録しようとしているユーザが受け取るメール
    こんにちは! MySNS からのお知らせです。
    下記のURLから、会員登録(無料)をおこなうと、
    MySNSに参加できます。
    ■ MySNS に参加する
    
    {{登録用URL}}
    この登録用URLはPC専用です。
    ■□━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    ご意見、ご感想などはお気軽にどうぞ!
    
    MySNS
    URL     : http://sns.example.com
    お問い合わせ : sns@example.com
    
    このメールに書かれた内容の無断転載、無断複製を禁じます。
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━□■
    
  2. 招待されたユーザが受け取るメール
    新規新規こんにちは!MySNS からのお知らせです。
    
    {{招待したユーザのニックネーム}} があなたをMySNS へ招待しています招待招待。
    
    ---------- < {{招待したユーザのニックネーム}} > からあなたへのメッセージ ----------
    ---------------------------------------------------
    こんにちは!
    ---------------------------------------------------
    
    下記のURLから、会員登録(無料)をおこなうと、
    MySNS に参加できます。
    
    ■ MySNS に参加する
    {{登録用URL}}
    ■□━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    ご意見、ご感想などはお気軽にどうぞ!
    
    MySNS
    URL     : http://sns.example.com
    お問い合わせ : sns@example.com
    
    このメールに書かれた内容の無断転載、無断複製を禁じます。
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━□■
    
    

以上より、管理画面でのメールテンプレート設定値が新規登録の際に届くメールに正しく反映されていないようですので修正をお願いいたします。

補足

[3.4.x の結果]
新規登録の場合にも変更はちゃんと反映されました。

再現バージョン

  • OpenPNE3.6.2

Subtasks

Backport(バックポート) #4299: 新規登録URLお知らせメール通知テンプレート設定変更が新規登録者へのメールに反映されないPending Review(レビュー待ち)kaoru n

opAuthMailAddressPlugin - Backport(バックポート) #4300: 新規登録URLお知らせメール通知テンプレート設定変更が新規登録者へのメールに反映されないRejected(差し戻し)kaoru n

Backport(バックポート) #4301: 新規登録URLお知らせメール通知テンプレート設定変更が新規登録者へのメールに反映されないPending Review(レビュー待ち)kaoru n

History

#1 Updated by Fumie Toyooka over 7 years ago

  • Subject changed from メール通知テンプレート設定が反映されない to 新規登録URLお知らせメール通知テンプレート設定変更が新規登録者へのメール反映されない

#2 Updated by Fumie Toyooka over 7 years ago

  • Subject changed from 新規登録URLお知らせメール通知テンプレート設定変更が新規登録者へのメール反映されない to 新規登録URLお知らせメール通知テンプレート設定変更が新規登録者へのメールに反映されない

#3 Updated by Yuya Watanabe over 7 years ago

  • Project changed from OpenPNE 3 to opAuthMailAddressPlugin
  • Target version deleted (OpenPNE 3.6.x)

おそらくプラグインの問題のためプロジェクトを移動します.

#4 Updated by kaoru n 7 months ago

  • 3.8 で発生するか changed from Unknown (未調査) to Yes (はい)

#5 Updated by kaoru n 7 months ago

  • Project changed from opAuthMailAddressPlugin to OpenPNE 3
  • Target version set to OpenPNE 3.9.x

master, OpenPNE-3.8.x は opAuthMailAddressPlugin が同梱されているので、OpenPNE 3プロジェクトにチケットを戻します。

#6 Updated by kaoru n 7 months ago

  • Status changed from New(新規) to Pending Review(レビュー待ち)
  • Assignee set to kaoru n
  • % Done changed from 0 to 50

https://github.com/openpne/OpenPNE3/pull/511
にてプルリクエストしました

#7 Updated by kaoru n 7 months ago

  • Status changed from Pending Review(レビュー待ち) to Rejected(差し戻し)

テンプレートは適用されるが記載のリンクを開くと「このページにはアクセスできません。」と表示され登録できないため差し戻します。

#8 Updated by kaoru n 7 months ago

  • Status changed from Rejected(差し戻し) to Pending Review(レビュー待ち)

https://github.com/openpne/OpenPNE3/pull/511
プルリクエスト更新しました

#9 Updated by Rimpei Ogawa 5 months ago

  • Status changed from Pending Review(レビュー待ち) to Rejected(差し戻し)

notifyRegisterURL を使わないのであれば、以下のファイルも不要になると思います。
plugins/opAuthMailAddressPlugin/templates/mail/mobile/_notifyRegisterURL.php
plugins/opAuthMailAddressPlugin/templates/mail/pc/_notifyRegisterURL.php

別テンプレートが用意されていて、URLも違うものであるので、

この機能は、新規登録/招待されて登録 何れの場合のテンプレートも、「新規登録URLお知らせメール」テンプレートの設定1箇所で変更可能である。

の前提が本当にそうだったのかは若干疑問です。

Also available in: Atom PDF