「プラグイン:opIdCallPlugin」の版間の差分
提供:OpenPNE3まとめwiki
編集の要約なし |
細 →インストール |
||
9行目: | 9行目: | ||
<pre> | <pre> | ||
$ ./symfony opPlugin:install opIdCallPlugin -r 0.8.1 | $ ./symfony opPlugin:install opIdCallPlugin -r 0.8.1 | ||
$ ./symfony openpne:migrate --target=opIdCallPlugin | |||
$ patch -p0 < plugins/opIdCallPlugin/form-post_save.patch | $ patch -p0 < plugins/opIdCallPlugin/form-post_save.patch | ||
</pre> | </pre> | ||
2011年3月10日 (木) 23:43時点における版
概要
日記、アクティビティ、コミュニティイベント、コミュニティトピックやそのコメント欄に @+ID を含めると、IDで指定した人の登録メールアドレス宛にお知らせが届く機能を実現するプラグインです。
m@+ID とすることで携帯宛に送信することもできます。
※本体symfony部分(sfFormObjectクラス)へのパッチ(同梱)が必要です
インストール
$ ./symfony opPlugin:install opIdCallPlugin -r 0.8.1 $ ./symfony openpne:migrate --target=opIdCallPlugin $ patch -p0 < plugins/opIdCallPlugin/form-post_save.patch
使い方
1. アクティビティへの書き込み
@taro 昨日の件ですが、…
- @マークは全角でも半角でも構いません。
- コールIDは漢字や仮名でも構いません。
- スペースまたは改行をコールIDの切れ目として認識します。
- @〜〜 の代わりに m@〜〜 とすることで、PCではなく携帯に通知されます。
- 「@taro m@taro こんにちは」と書けばPC・携帯両方に通知されます。
- コールID末尾の「様」「さん」「くん」「ちゃん」等は無視されます。
2. 届くメール
件名:[MySNS] IDコールのお知らせ アクティビティ でtaroさんが呼ばれているようです。 http://sns.example.com/friend/showActivity OpenPNE君≫ > @taro > 昨日の件ですが、…
コールIDの設定方法
opIdCallPluginは、以下のソースからコールIDを読み込みます。 IDが重複する場合は、そのIDを登録している全員に通知が届く仕様になっています。
- 氏名(※スペースが含まれている場合のみ分解される)
- 〈プロフィール設定〉ニックネーム
- 〈プロフィール設定〉コールID
- config/app.yml
現バージョン(0.8.1)における既知の問題
- 当該テキストの閲覧権限を反映していません。→ これは改善の予定です。
- コールIDはキャッシュされていないので、毎回設定を読みに行きます。→ memcached が設定されている場合、短期的に保存しておくようにする予定です。
リリース情報
Version | 日付 | リリース内容 | 概要 | 利用出来るOpenPNEのバージョン |
---|---|---|---|---|
0.8.1 | 2011/3/10 | リリース情報 | マイグレーション追加 | OpenPNE 3.6beta1以上 + sfFormObjectクラスへのパッチ(※本プラグインに同梱) |
0.8.0 | 2011/3/10 | リリース情報 | プラグイン公開 | OpenPNE 3.6beta1以上 + sfFormObjectクラスへのパッチ(※本プラグインに同梱) |
フィードバック
- バグ報告
- http://redmine.openpne.jp/projects/plg-idcall
- ソースコード
- https://github.com/tozuka/opIdCallPlugin
- fork・pullリクエスト大歓迎です。
作者
- tozuka@tejimaya.com