プロジェクト

全般

プロフィール

Bug(バグ) #2705

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

Fumie Toyooka12年以上前に追加. 3年以上前に更新.

ステータス:
Fixed(完了)
優先度:
Normal(通常)
担当者:
対象バージョン:
開始日:
2019-01-25
期日:
進捗率:

100%

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

説明

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

子チケット

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

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

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

Backport(バックポート) #4400: 新規登録URLお知らせメール通知テンプレート設定変更が新規登録者へのメールに反映されないFixed(完了)isao sano

関係しているリビジョン

リビジョン 6407fa60 (差分)
kaoru n約5年前に追加

(refs #2705) 新規登録URLお知らせメール通知テンプレート設定変更が新規登録者へのメールに反映されない問題を修正

リビジョン a3712495 (差分)
kaoru n約5年前に追加

(refs #2705) 招待されていない場合も登録できるよう修正

リビジョン bc60150e (差分)
kaoru n3年以上前に追加

(refs #2705) 不要なテンプレートファイルを削除

リビジョン 157450ff
kaoru n3年以上前に追加

Merge pull request #511 from nishizoe/t-2705

(refs #2705) 新規登録URLお知らせメール通知テンプレート設定変更が新規登録者へのメールに反映されない問題を修正

履歴

#1 Fumie Toyooka12年以上前に更新

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

#2 Fumie Toyooka12年以上前に更新

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

#3 Yuya Watanabe12年以上前に更新

  • プロジェクトOpenPNE 3 から opAuthMailAddressPlugin に変更
  • 対象バージョン を削除 (OpenPNE 3.6.x)

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

#4 kaoru n約5年前に更新

  • 3.8 で発生するかUnknown (未調査) から Yes (はい) に変更

#5 kaoru n約5年前に更新

  • プロジェクトopAuthMailAddressPlugin から OpenPNE 3 に変更
  • 対象バージョンOpenPNE 3.10.x にセット

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

#6 kaoru n約5年前に更新

  • ステータスNew(新規) から Pending Review(レビュー待ち) に変更
  • 担当者kaoru n にセット
  • 進捗率0 から 50 に変更

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

#7 kaoru n約5年前に更新

  • ステータスPending Review(レビュー待ち) から Rejected(差し戻し) に変更

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

#8 kaoru n約5年前に更新

  • ステータスRejected(差し戻し) から Pending Review(レビュー待ち) に変更

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

#9 Rimpei Ogawa約5年前に更新

  • ステータスPending Review(レビュー待ち) から Rejected(差し戻し) に変更

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

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

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

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

#10 kaoru n3年以上前に更新

  • 対象バージョンOpenPNE 3.10.x から OpenPNE 3.11.x に変更

#11 kaoru n3年以上前に更新

  • ステータスRejected(差し戻し) から Pending Review(レビュー待ち) に変更

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

#12 Rimpei Ogawa3年以上前に更新

  • ステータスPending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
  • 進捗率50 から 70 に変更

#13 isao sano3年以上前に更新

  • ステータスPending Testing(テスト待ち) から Pending Merge(マージ待ち) に変更
  • 進捗率70 から 80 に変更

試験完了しました。
問題ありません。

#14 kaoru n3年以上前に更新

  • ステータスPending Merge(マージ待ち) から Fixed(完了) に変更
  • 進捗率80 から 100 に変更

マージしました

他の形式にエクスポート: Atom PDF