Project

General

Profile

Enhancement(機能追加・改善) #91

Add ability for email notifications (お知らせメールのための機能を追加する)

Added by Kousuke Ebihara over 10 years ago. Updated 5 months ago.

Status:
Fixed(完了)
Priority:
High(高め)
Target version:
Start date:
2009-10-13
Due date:
% Done:

100%


Description

Add ability for email notifications.

Type of email notifications are extendable from plugins.

Notifications must have configuration of message text and configuration that message should be sent.

OpenPNE3 platform must support the following notifications:
  • PC
    • Notification of My Friend's Birthday
    • Notification of Confirmation of Changing Your PC E-mail Address
    • Notification of Confirmation of Changing Password
    • Notification of Someone's Joining Your Community
    • Notification of Completion of Friend Link
    • Notification of Completion of Leaving From the SNS
  • Mobile
    • Notification of Confirmation of Changing Your Mobile E-mail Address
    • Notification of Confirmation of Changing Password
    • Notification of Login URL
    • Notification of Completion of Your Registration
    • Notification of Registration URL
    • Notification of Completion of Leaving From the SNS
But OpenPNE3 should send more than notifications that integrate with plugins.
I'll show the ideal list of notifications:
  • PC
    • Notification of Ashiato
    • Notification of Community Posting
    • Notification of My Friend's Birthday
    • Notification of Confirmation of Changing Your PC E-mail Address
    • Notification of Confirmation of Changing Password
    • Notification of Introduction from Your Friend
    • Notification of Someone's Joining Your Community
    • Notification of Message that Announces About Community Event
    • Notification of Message that Introduces Community Event
    • Notification of Message that Introduces Member
    • Notification of Confirmation Message
    • Notification of Message
    • Notification of Schedule
    • Notification of Completion of Friend Link
    • Notification of Completion of Leaving From the SNS
    • Notification of Rank-up
  • Mobile
    • Notification of Ashiato
    • Notification of Community Posting
    • Notification of Diary Comment Posting
    • Notification of Confirmation of Changing Your Mobile E-mail Address
    • Notification of Confirmation of Changing Password
    • Notification of Login URL
    • Notification of Completion of Your Registration
    • Notification of Message
    • Notification of Schedule
    • Notification of Registration URL
    • Notification of Invitation
    • Notification of Completion of Leaving From the SNS

お知らせメールのための機能を追加する。

通知メールの種類はプラグインからの拡張が可能になるようにする。

この機能はメッセージテキストとメッセージを送るかどうかが設定可能でなければならない。

OpenPNE3 プラットフォームとしては以下の通知を備えているべきである:
  • PC
    • マイフレンドの誕生日お知らせメール
    • PCメールアドレス変更確認メール
    • パスワード再発行メール
    • コミュニティ参加お知らせメール
    • フレンドリンク承認完了メール
    • 退会完了メール
  • 携帯
    • 携帯メールアドレス変更確認メール
    • パスワード再発行メール
    • 携帯版ログインURLお知らせメール
    • 登録完了メール
    • 新規登録メール
    • 退会完了メール
しかし、プラグインと連携してより多くの通知がおこなえるようにしたほうがよい。
以下に理想的な通知のリストを示す。
  • PC
    • あしあとお知らせメール
    • コミュニティ書き込み通知メール
    • マイフレンドの誕生日お知らせメール
    • PCメールアドレス変更確認メール
    • パスワード再発行メール
    • マイフレンドからの紹介文お知らせメール
    • コミュニティ参加お知らせメール
    • イベントお知らせメッセージお知らせメール
    • イベント紹介メッセージお知らせメール
    • メンバー紹介メッセージお知らせメール
    • コミュニティ紹介メッセージお知らせメール
    • 承認メッセージお知らせメール
    • メッセージお知らせメール
    • スケジュールお知らせメール
    • フレンドリンク承認完了メール
    • 退会完了メール
    • ランクアップお知らせメール
  • 携帯
    • あしあとお知らせメール
    • コミュニティ書き込み通知メール
    • 日記コメント書き込み通知メール
    • 携帯メールアドレス変更確認メール
    • パスワード再発行メール
    • 携帯版ログインURLお知らせメール
    • 登録完了メール
    • メッセージお知らせメール
    • スケジュールお知らせメール
    • 新規登録メール
    • 招待メール
    • 退会完了メール

Related issues

Related to OpenPNE 3 - Bug(バグ) #4104: 管理画面 メール通知テンプレート設定 にてエラーメッセージが翻訳されない Fixed(完了) 2017-01-06

Associated revisions

Revision a4afed55 (diff)
Added by Kousuke Ebihara over 10 years ago

added the sfOpenPNEMailSend::sendTemplateMail() method and moved mail templates (refs #91)

Revision d2c110d7 (diff)
Added by Kousuke Ebihara over 10 years ago

added ability to send friend birthday notification mail (refs #91)

Revision 750ced1d (diff)
Added by Kousuke Ebihara over 10 years ago

added ability to store the customized mail templates (refs #91)

Revision c92a67b9 (diff)
Added by Kousuke Ebihara over 10 years ago

added the ebihara/sfSymfonyTemplatingViewPlugin from its master branch (refs #91)

Revision 80b4ee4a (diff)
Added by Kousuke Ebihara over 10 years ago

fixed a return value of the opConfig::offsetExists() that is wrong so twig doesn't accept an instance of the opConfig (refs #91)

Revision 9f772d8b (diff)
Added by Kousuke Ebihara over 10 years ago

added ability to render customized mail template in database as twig formatted template (refs #91)

Revision 481fd72d (diff)
Added by Kousuke Ebihara over 10 years ago

fixed the sfOpenPNEMailSend::sendTemplateMail() displays Warning (refs #91)

Revision dcacc86e (diff)
Added by Kousuke Ebihara over 10 years ago

added migration scripts (refs #91)

History

#1 Updated by Kousuke Ebihara over 10 years ago

  • Priority changed from Normal(通常) to High(高め)

#2 Updated by Kousuke Ebihara over 10 years ago

  • Status changed from New(新規) to Accepted(着手)
  • Assignee set to Kousuke Ebihara

#4 Updated by Kousuke Ebihara over 10 years ago

  • Status changed from Accepted(着手) to Pending Review(レビュー待ち)
  • % Done changed from 0 to 50

#5 Updated by Kousuke Ebihara over 10 years ago

  • Status changed from Pending Review(レビュー待ち) to Fixed(完了)
  • % Done changed from 50 to 100

#6 Updated by kaoru n over 3 years ago

  • Related to Bug(バグ) #4104: 管理画面 メール通知テンプレート設定 にてエラーメッセージが翻訳されない added

Also available in: Atom PDF