-オープンソースのSNSエンジン OpenPNEプロジェクト-

opBlogPlugin 1.0.0 リリースのお知らせ

02 / 02 火曜日 2010

OpenPNE 開発チームの長澤です。

OpenPNE3 用の外部ブログプラグイン opBlogPlugin のバージョン 1.0.0 をリリースしました。

今回のリリースでは、速度改善とバグ修正を行っています。

RSSをキャッシュするように対応した事で、表示に時間がかかっていた問題が改善されていますので
旧バージョンをインストールしている方はアップデートをお願いします。

1.0.0での変更点

#307 :  RSSをキャッシュ化する
#394 : パラメーターの指定が間違っている
#533 : ルーティングを追加する
#558 : アクセスブロックに対応していない

詳しくは、Redmine の v1.0.0 バージョン情報のページをご覧ください。

アップデート手順

opPlugin:install タスクを実行することで最新バージョンへのアップデートをおこなうことができます。


$ php symfony opPlugin:install -r 1.0.0 opBlogPlugin
$ php symfony openpne:migrate --target=opBlogPlugin
$ php symfony cc

アップデートは以上で完了です。

以下のコマンドでインストールされているプラグインのバージョンを確認することができます。

$ php symfony plugin:list

正常にアップデートされていれば以下のように表示されます。

opBlogPlugin 1.0.0-stable # plugins.openpne.jp (plugins.openpne.jp)

このままではキャッシュが保存されていないためなにも表示されていない状態になっていますので、

以下のコマンドを実行してください。

$ php symfony openpne:update-blog-rss-cache

このコマンドを実行することで、DB上にRSSの情報がキャッシュされ表示されるようになります。

このコマンドは初期設定では一度の実行で100件のメンバーを更新するようになっていますので、

100件以上のメンバーが外部ブログを登録している場合は複数回実行する必要があります。

一度にすべてのメンバーを実行したい場合は、

「plugins/opBlogPlugin/config/app.yml」に記述されている

「update_blog_rss_cache_limit」の行の先頭に「#」をつけてコメントアウトしてください。

最後に、定期的にこのコマンドを実行するように cron に登録して完了です。

開発やバグ報告・要望について

バグや要望等は、こちらから、報告ができます。

また、今回のリリースからソースコードリポジトリをGithubへ移行しました。
より開発に参加しやすくなったと思いますので、どしどし Pull Request していただければと思います。
http://github.com/nothan/opBlogPlugin

コメント:1

アン 10-02-10 (水) 10:53

上の
$ php symfony openpne:migrate –target=opBlogPlugin

$ php symfony openpne:migrate –-target=opBlogPlugin
のtypoですね

ページの先頭に戻る