プロジェクト

全般

プロフィール

Bug(バグ) #65

[PATCH] エンドユーザ宛にメールが飛ぶ機能でユーザ側でメール受信設定を行えないものがある [仕様バグ]

Kousuke Ebihara14年以上前に追加. 8年以上前に更新.

ステータス:
Fixed(完了)
優先度:
High(高め)
担当者:
対象バージョン:
開始日:
2009-04-27
期日:
進捗率:

100%

3.6 で発生するか:
Yes
3.8 で発生するか:
Unknown (未調査)

説明

概要

エンドユーザ宛にメールが飛ぶ機能でユーザ側でメール受信設定を行えないものがある。

  • コミュニティ参加お知らせメール
  • コミュニティ参加申請メール
  • フレンドリンク承認完了メール
  • フレンドの誕生日お知らせメール

備考

以前のチケットは http://trac.openpne.jp/ticket/3887 です

pc_frontend-member-config_mail.png 表示 - 「フレンドリンク承認完了メール」「フレンドの誕生日お知らせメール」受信設定のためのUIイメージ(PC) (19.3 KB) Kiwa Sakai, 2010-11-10 21:14

mobile_frontend-member-config_mail.png 表示 - 「フレンドリンク承認完了メール」「フレンドの誕生日お知らせメール」受信設定のためのUIイメージ(携帯) (11.1 KB) Kiwa Sakai, 2010-11-10 21:14

pc_frontend-community-edit.png 表示 - 「コミュニティ参加お知らせメール」「コミュニティ参加申請メール」受信設定のためのUIイメージ(PC) (32.2 KB) Kiwa Sakai, 2010-11-10 21:14

mobile_frontend-community-edit.png 表示 - 「コミュニティ参加お知らせメール」「コミュニティ参加申請メール」受信設定のためのUIイメージ(携帯) (58.8 KB) Kiwa Sakai, 2010-11-10 21:14


関連するチケット

関連している OpenPNE 3 - Enhancement(機能追加・改善) #1509: The issue that notification email doesn't send to both mobile and PC. (通知メールがモバイルとPCの両方に送信されていない問題) New(新規) 2010-08-18
関連している OpenPNE 3 - Backport(バックポート) #2182: [PATCH] エンドユーザ宛にメールが飛ぶ機能でユーザ側でメール受信設定を行えないものがある [仕様バグ] Fixed(完了) 2011-06-10
関連している OpenPNE 3 - Enhancement(機能追加・改善) #2260: コミュニティ参加申請通知メールの実装 New(新規) 2011-07-05
関連している OpenPNE 3 - Bug(バグ) #2694: 3.4 系で、管理画面からフレンドリンク承認完了メールを有効に設定しても、メンバー側のメール設定にフレンドリンク承認完了メールの項目が表示されない Won't fix(対応せず) 2011-12-15
関連している OpenPNE 3 - Bug(バグ) #2512: 管理画面からデイリーニュースを無効に設定すると、メンバー側で「メール設定」のページが開けなくなる Fixed(完了) 2011-10-18

関係しているリビジョン

リビジョン 68fc7758 (差分)
Shogo Kawahara約13年前に追加

added Member::sendNotificationMail() to send mail following member's configurationa (refs #65)

リビジョン 7affd7aa (差分)
Shogo Kawahara約13年前に追加

fixed some conditional expression of the Member::sendNotificationMail() (refs #65)

リビジョン 177823a8 (差分)
Shogo Kawahara約13年前に追加

moved function of Member::sendNotificationMail() to opMailSend::sendTemplateMailToMember() (refs #65)

リビジョン ea65d184 (差分)
Yuya Watanabeほぼ13年前に追加

fixed words for i18n (fixes #65)

リビジョン 645e3a1e (差分)
Yuya Watanabeほぼ13年前に追加

Fixed for coding standard (fixes #65)

リビジョン b908613d (差分)
Yuya Watanabeほぼ13年前に追加

fixed to initialize i18n object (fixes #65)

履歴

#1 Kiwa Sakai13年以上前に更新

  • トラッカーEnhancement(機能追加・改善) から Bug(バグ) に変更
  • 題名メール受信設定機能の追加 から エンドユーザ宛にメールが飛ぶ機能でユーザ側でメール受信設定を行えないものがある [仕様バグ] に変更
  • 優先度Low(低め) から Normal(通常) に変更
  • 3.6 で発生するかYes にセット

#2 Kiwa Sakai13年以上前に更新

受信設定のUIイメージを添付します

#3 Kousuke Ebihara13年以上前に更新

  • 対象バージョンOpenPNE 3.7.0 にセット

#4 Kousuke Ebihara13年以上前に更新

  • 優先度Normal(通常) から High(高め) に変更

#5 Shogo Kawahara13年以上前に更新

  • 担当者Shogo Kawahara にセット

#6 Shogo Kawahara約13年前に更新

  • ステータスNew(新規) から Accepted(着手) に変更

#7 Shogo Kawaharaほぼ13年前に更新

  • 担当者 を削除 (Shogo Kawahara)

https://github.com/kawahara/OpenPNE3/tree/t65

で、修正案を作成していました。現状、テストして取り込む時間が取れないので
誰かに依頼します。

#8 Shogo Kawaharaほぼ13年前に更新

  • 題名エンドユーザ宛にメールが飛ぶ機能でユーザ側でメール受信設定を行えないものがある [仕様バグ] から [PATCH] エンドユーザ宛にメールが飛ぶ機能でユーザ側でメール受信設定を行えないものがある [仕様バグ] に変更

#9 Shingo Yamadaほぼ13年前に更新

  • 担当者Yuya Watanabe にセット

#10 Yuya Watanabeほぼ13年前に更新

説明の部分には四つのメール送信の設定が示されていますが、提示された修正案では「コミュニティ参加申請メール」についての項目が実装されていません。

現状の本体のソースを確認してみると、「コミュニティ参加申請メール」自体が実装されていない状態であると確認しました。
提示された修正案の取り込みを行いますが、この「コミュニティ参加申請メール」の機能を実装し、設定項目を追加する必要があると思います。

また、修正案に国際化対応がなされていないため、この部分についても修正を行う必要があると思います。
この点については取り込みの際に私の方で修正を行います。

#11 wa taほぼ13年前に更新

  • ステータスAccepted(着手) から Pending Review(レビュー待ち) に変更
  • 進捗率0 から 50 に変更

更新履歴 645e3a1ef15b4d49c499b08fd91f9ba9a86a489d で適用されました。

#12 wa taほぼ13年前に更新

更新履歴 ea65d18463fe4193f56fe1debf1a76b31502fc7d で適用されました。

#13 Naoya Tozukaほぼ13年前に更新

  • ステータスPending Review(レビュー待ち) から Rejected(差し戻し) に変更
  1. #11 の修正( 645e3a1e )の MemberConfigMailForm.class.php ですが、configure() の中で $i18n が用いられる前に初期化されていません。
  2. 川原さんの修正の取り込み + #11, #12 の修正適用の段階では「コミュニティ参加申請メール」についての項目は未実装という認識でよろしいでしょうか。

以上ご確認よろしくお願いします。

#14 Yuya Watanabeほぼ13年前に更新

Naoya Tozuka は書きました:

  1. #11 の修正( 645e3a1e )の MemberConfigMailForm.class.php ですが、configure() の中で $i18n が用いられる前に初期化されていません。
  2. 川原さんの修正の取り込み + #11, #12 の修正適用の段階では「コミュニティ参加申請メール」についての項目は未実装という認識でよろしいでしょうか。

以上ご確認よろしくお願いします。

1については修正を行いました。
2についてもその認識で大丈夫です。
現在の状態では「コミュニティ参加申請メール」設定の実装以前にメール送信部分が実装されていない状態だと思われます。

#15 Naoya Tozukaほぼ13年前に更新

1. の修正箇所については問題ないことを確認しました。
2. (「コミュニティ参加申請メール」についての項目の実装)については本チケットで(実装から動作確認まで)取り扱うべき問題と思われます。

#16 wa taほぼ13年前に更新

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

更新履歴 b908613d2d3190f1149353537bdaf42ae933b427 で適用されました。

#17 Naoya Tozukaほぼ13年前に更新

  • ステータスPending Review(レビュー待ち) から Rejected(差し戻し) に変更
  1. 修正箇所 (b908613d2) については問題ないことを確認しました。
  2. 本チケットにて取り扱われるべきと思われる「コミュニティ参加申請メール」についての項目の実装が未だですので、一旦差し戻します。

#18 Shingo Yamada12年以上前に更新

  • ステータスRejected(差し戻し) から Accepted(着手) に変更

#19 Shingo Yamada12年以上前に更新

  • ステータスAccepted(着手) から Pending Review(レビュー待ち) に変更

Naoya Tozuka は書きました:

  1. 本チケットにて取り扱われるべきと思われる「コミュニティ参加申請メール」についての項目の実装が未だですので、一旦差し戻します。

上記の件は #2260 にて進捗します。
本件は「テスト待ち」にしてよいと認識しています。

#21 Rimpei Ogawa12年以上前に更新

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

本チケットでの修正内容については既にレビュー済みのようですのでステータスを変更します。

#22 Shingo Yamada12年以上前に更新

  • 360対象beta13 にセット

#23 Fumie Toyooka12年以上前に更新

  • ステータスPending Testing(テスト待ち) から Fixed(完了) に変更
  • 進捗率70 から 100 に変更

テストOKです。

#24 kaoru n8年以上前に更新

  • 3.8 で発生するかUnknown (未調査) にセット

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