forked from tejima/opAutoFriendPlugin
-
Notifications
You must be signed in to change notification settings - Fork 0
ogumemura/opAutoFriendPlugin
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
■セットアップ方法 ./symfony opPlugin:install opAutoFriendPlugin ■使い方 /etc/crontab などに以下のようにcronの設定を行ないます。 0 * * * * cd /var/www/OPENPNE_DIR/ && /usr/bin/php symfony zuniv.us:AutoFriend 上記の設定では、毎時0分に全メンバーのフレンドリンクを行ないます。 symfony zuniv.us:AutoFriend --target=9999 id=9999 のユーザーを全フレンドリンクにする。 symfony zuniv.us:AutoFriend --targetcommunity=9999 コミュニティID=9999 内の全メンバーをフレンドリンクにする。 ■TODO ・コミュニティ指定やフレンド指定にバグがあるので修正 ・ユーザー追加イベントに合わせて、オートリンクタスクを実行する ・パフォーマンスチューニング ・片側リンクなど壊れているレコードの修復 ・特定のユーザーのフレンドリンクを切るタスクの追加(フレンドにならないユーザーをつくる) ・特定のユーザーだけは手動フレンドリンクにするタスクの追加 ・コミュニティ指定時のフレンドリンクがおかしい、モデルのパラメータが足りないなど ■更新情報 ・2010/07/26 ログイン停止中のメンバーとフレンドにならないようにした。 ・2010/07/09 Ver1.1 指定したコミュニティ内の全メンバーとのフレンドリンクに対応した。 ・2010/07/04 Ver1.0 全メンバーのリンク、個別メンバーのリンクに対応した。 ■コピーライト&免責事項 このソフトウエアは手嶋守が開発しApache2.0ライセンスで公開します。 このソフトウエアを利用したいかなる損害にも、開発社は責任を負いません。
About
メンバー全員を自動的にフレンド関係にするプラグイン
Resources
Stars
Watchers
Forks
Packages 0
No packages published