最新版 |
編集中の文章 |
行1: |
行1: |
| == 概要 == | | == 概要 == |
− | 日記、アクティビティ、コミュニティイベント、コミュニティトピックやそのコメント欄に @+ID を含めると、IDで指定した人の登録メールアドレス宛に、あるいはIDで指定したコミュニティの皆さん宛に、お知らせが届く機能を実現するプラグインです。 | + | 日記、アクティビティ、コミュニティイベント、コミュニティトピックやそのコメント欄に @+ID を含めると、IDで指定した人の登録メールアドレス宛にお知らせが届く機能を実現するプラグインです。 |
| | | |
− | m@+ID とすることで携帯宛に送信することもできます。 | + | m@+ID で送信先を携帯アドレスに変えられます。 |
| | | |
− | ※本体symfony部分(sfFormObjectクラス)へのパッチ(同梱)が必要です
| |
| | | |
| + | ※本体symfony部分(sfFormObjectクラス)へのパッチ(同梱)が必要です |
| == インストール == | | == インストール == |
| <pre> | | <pre> |
− | $ ./symfony opPlugin:install opIdCallPlugin -r 0.8.3 | + | $ ./symfony opPlugin:install opIdCallPlugin -r 0.8.0 |
| + | $ patch -p0 < plugins/opIdCallPlugin/form-post_save.patch |
| $ ./symfony openpne:migrate --target=opIdCallPlugin | | $ ./symfony openpne:migrate --target=opIdCallPlugin |
− | $ patch -p0 < plugins/opIdCallPlugin/form-post_save.patch
| |
| </pre> | | </pre> |
− | | + | (バージョン0.8.0現在)マイグレーションを(まだ)書いてないので、3番目のは(まだ)意味ないです。これから書きます。 |
− | == 使い方 ==
| + | |
− | | + | |
− | 1. アクティビティへの書き込み
| + | |
− | <pre>
| + | |
− | @taro
| + | |
− | 昨日の件ですが、…
| + | |
− | </pre>
| + | |
− | * @マークは全角でも半角でも構いません。
| + | |
− | * コールIDは漢字や仮名でも構いません。
| + | |
− | * スペースまたは改行をコールIDの切れ目として認識します。
| + | |
− | * @〜〜 の代わりに m@〜〜 とすることで、PCではなく携帯に通知されます。
| + | |
− | ** 「@taro m@taro こんにちは」と書けばPC・携帯両方に通知されます。
| + | |
− | * コールID末尾の「様」「さん」「くん」「ちゃん」等は無視されます。
| + | |
− | | + | |
− | 2. 届くメール
| + | |
− | <pre>
| + | |
− | 件名:[MySNS] IDコールのお知らせ
| + | |
− | | + | |
− | アクティビティ でtaroさんが呼ばれているようです。
| + | |
− | http://sns.example.com/friend/showActivity
| + | |
− | | + | |
− | OpenPNE君≫
| + | |
− | > @taro
| + | |
− | > 昨日の件ですが、…
| + | |
− | </pre>
| + | |
− | | + | |
− | == コールIDの設定方法 ==
| + | |
− | | + | |
− | opIdCallPluginは、以下のソースからコールIDを読み込みます。
| + | |
− | IDが重複する場合は、そのIDを登録している全員に通知が届く仕様になっています。
| + | |
− | | + | |
− | * 氏名(※スペースが含まれている場合のみ分解される)
| + | |
− | * 〈プロフィール設定〉ニックネーム
| + | |
− | * 〈プロフィール設定〉コールID
| + | |
− | * config/app.yml
| + | |
− | | + | |
− | == 現バージョン(0.8.3)における既知の問題 ==
| + | |
− | * 当該テキストの閲覧権限を反映していません。→ これは改善の予定です。
| + | |
− | * コールIDはキャッシュされていないので、毎回設定を読みに行きます。→ memcached が設定されている場合、短期的に保存しておくようにする予定です。
| + | |
| | | |
| == リリース情報 == | | == リリース情報 == |
行57: |
行18: |
| ! Version !! 日付 !! リリース内容 !! 概要 !! 利用出来るOpenPNEのバージョン | | ! Version !! 日付 !! リリース内容 !! 概要 !! 利用出来るOpenPNEのバージョン |
| |- | | |- |
− | | 0.8.3 || 2011/6/15 || [http://plugins.openpne.jp/release/336 リリース情報] || コミュニティにコールIDを設定可能に || OpenPNE 3.6beta1以上<br>+ sfFormObjectクラスへのパッチ(※本プラグインに同梱) | + | | 0.8 beta || 2011/3/10 || [http://plugins.openpne.jp/release/275 リリース情報] || プラグイン公開 || OpenPNE 3.6beta1以上<br>+ sfFormObjectクラスへのパッチ(※本プラグインに同梱) |
− | |-
| + | |
− | | 0.8.2.1 || 2011/4/21 || [http://plugins.openpne.jp/release/309 リリース情報] || アクセスブロックしている/されているメンバーへのIDコールを抑制 || OpenPNE 3.6beta1以上<br>+ sfFormObjectクラスへのパッチ(※本プラグインに同梱)
| + | |
− | |-
| + | |
− | | 0.8.2 || 2011/3/22 || [http://plugins.openpne.jp/release/278 リリース情報] || 携帯からIDコールに返信可能に || OpenPNE 3.6beta1以上<br>+ sfFormObjectクラスへのパッチ(※本プラグインに同梱)
| + | |
− | |-
| + | |
− | | 0.8.1 || 2011/3/10 || [http://plugins.openpne.jp/release/276 リリース情報] || マイグレーション追加 || OpenPNE 3.6beta1以上<br>+ sfFormObjectクラスへのパッチ(※本プラグインに同梱)
| + | |
− | |-
| + | |
− | | 0.8.0 || 2011/3/10 || [http://plugins.openpne.jp/release/275 リリース情報] || プラグイン公開 || OpenPNE 3.6beta1以上<br>+ sfFormObjectクラスへのパッチ(※本プラグインに同梱)
| + | |
| |} | | |} |
− |
| |
− | [[Category:プラグイン情報|Wikify]]
| |
| | | |
| == フィードバック == | | == フィードバック == |
行77: |
行28: |
| : fork・pullリクエスト大歓迎です。 | | : fork・pullリクエスト大歓迎です。 |
| | | |
− | == author == | + | == 作者 == |
− | * tozuka@tejimaya.com | + | * [[User:tozuka]] |
− | | + | |
− | == contributor ==
| + | |
− | * urabe@tejimaya.com
| + | |