Bug(バグ) #65
[PATCH] エンドユーザ宛にメールが飛ぶ機能でユーザ側でメール受信設定を行えないものがある [仕様バグ]
100%
説明
概要¶
エンドユーザ宛にメールが飛ぶ機能でユーザ側でメール受信設定を行えないものがある。
- コミュニティ参加お知らせメール
- コミュニティ参加申請メール
- フレンドリンク承認完了メール
- フレンドの誕生日お知らせメール
備考¶
以前のチケットは http://trac.openpne.jp/ticket/3887 です
関連するチケット
関係しているリビジョン
added Member::sendNotificationMail() to send mail following member's configurationa (refs #65)
fixed some conditional expression of the Member::sendNotificationMail() (refs #65)
moved function of Member::sendNotificationMail() to opMailSend::sendTemplateMailToMember() (refs #65)
fixed words for i18n (fixes #65)
Fixed for coding standard (fixes #65)
fixed to initialize i18n object (fixes #65)
履歴
#1 Kiwa Sakai が13年以上前に更新
- トラッカー を Enhancement(機能追加・改善) から Bug(バグ) に変更
- 題名 を メール受信設定機能の追加 から エンドユーザ宛にメールが飛ぶ機能でユーザ側でメール受信設定を行えないものがある [仕様バグ] に変更
- 優先度 を Low(低め) から Normal(通常) に変更
- 3.6 で発生するか を Yes にセット
#2 Kiwa Sakai が13年以上前に更新
- ファイル pc_frontend-member-config_mail.png 表示 を追加
- ファイル mobile_frontend-member-config_mail.png 表示 を追加
- ファイル pc_frontend-community-edit.png 表示 を追加
- ファイル mobile_frontend-community-edit.png 表示 を追加
受信設定のUIイメージを添付します
#3 Kousuke Ebihara が13年以上前に更新
- 対象バージョン を OpenPNE 3.7.0 にセット
#4 Kousuke Ebihara が13年以上前に更新
- 優先度 を Normal(通常) から High(高め) に変更
#5 Shogo Kawahara が13年以上前に更新
- 担当者 を 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(差し戻し) に変更
#14 Yuya Watanabe がほぼ13年前に更新
Naoya Tozuka は書きました:
- #11 の修正( 645e3a1e )の MemberConfigMailForm.class.php ですが、configure() の中で $i18n が用いられる前に初期化されていません。
- 川原さんの修正の取り込み + #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(差し戻し) に変更
- 修正箇所 (b908613d2) については問題ないことを確認しました。
- 本チケットにて取り扱われるべきと思われる「コミュニティ参加申請メール」についての項目の実装が未だですので、一旦差し戻します。
#18 Shingo Yamada が12年以上前に更新
- ステータス を Rejected(差し戻し) から Accepted(着手) に変更
#19 Shingo Yamada が12年以上前に更新
- ステータス を Accepted(着手) から Pending Review(レビュー待ち) に変更
Naoya Tozuka は書きました:
- 本チケットにて取り扱われるべきと思われる「コミュニティ参加申請メール」についての項目の実装が未だですので、一旦差し戻します。
上記の件は #2260 にて進捗します。
本件は「テスト待ち」にしてよいと認識しています。
#20 Maki Takahashi が12年以上前に更新
#21 Rimpei Ogawa が12年以上前に更新
- ステータス を Pending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
- 進捗率 を 50 から 70 に変更
本チケットでの修正内容については既にレビュー済みのようですのでステータスを変更します。
#22 Shingo Yamada が12年以上前に更新
- 360対象 を beta13 にセット
#23 Fumie Toyooka が12年以上前に更新
- ステータス を Pending Testing(テスト待ち) から Fixed(完了) に変更
- 進捗率 を 70 から 100 に変更
テストOKです。