個人用ツール

「プラグイン:opIdCallPlugin」を編集中

提供: OpenPNE3まとめwiki

移動: 案内, 検索

警告: ログインしていません。

編集すると、IPアドレスがこのページの編集履歴に記録されます。
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 編集中の文章
行1: 行1:
 
== 概要 ==
 
== 概要 ==
日記、アクティビティ、コミュニティイベント、コミュニティトピックやそのコメント欄に @+ID を含めると、IDで指定した人の登録メールアドレス宛に、あるいはIDで指定したコミュニティの皆さん宛に、お知らせが届く機能を実現するプラグインです。
+
日記、アクティビティ、コミュニティイベント、コミュニティトピックやそのコメント欄に @+ID を含めると、IDで指定した人の登録メールアドレス宛にお知らせが届く機能を実現するプラグインです。
  
 
m@+ID とすることで携帯宛に送信することもできます。
 
m@+ID とすることで携帯宛に送信することもできます。
行8: 行8:
 
== インストール ==
 
== インストール ==
 
<pre>
 
<pre>
$ ./symfony opPlugin:install opIdCallPlugin -r 0.8.3
+
$ ./symfony opPlugin:install opIdCallPlugin -r 0.8.0
$ ./symfony openpne:migrate --target=opIdCallPlugin
+
 
$ patch -p0 < plugins/opIdCallPlugin/form-post_save.patch
 
$ patch -p0 < plugins/opIdCallPlugin/form-post_save.patch
 +
$ ./symfony openpne:migrate --target=opIdCallPlugin
 
</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クラスへのパッチ(※本プラグインに同梱)
+
 
|}
 
|}
  
行77: 行30:
 
: fork・pullリクエスト大歓迎です。
 
: fork・pullリクエスト大歓迎です。
  
== author ==
+
== 作者 ==
* tozuka@tejimaya.com
+
* [[User:tozuka]]
 
+
== contributor ==
+
* urabe@tejimaya.com
+

OpenPNE3まとめwikiへの投稿は、すべてCreative Commons Attribution (詳細はOpenPNE3まとめwiki:著作権を参照) のもとで公開したと見なされることにご注意ください。 あなたが投稿したものを、他人がよって遠慮なく編集し、それを自由に配布するのを望まない場合は、ここには投稿しないでください。
また、投稿するのは、あなたが書いたものか、パブリック ドメインまたはそれに類するフリーな資料からの複製であることを約束してください。 著作権保護されている作品を、許諾なしに投稿しないでください!

中止 | 編集の仕方 (新しいウィンドウで開きます)