「いいね!」機能を追加します。
「いいね!」をクリックするといいね!が付きます。
自分のつけた「いいね!」は「いいね!を取り消す」をクリックすることで取り消すことができます。
スマートフォンにも対応しています。
opTimelinePlugin
opDiaryPlugin
opCommunityTopicPlugin
ver1.0.5以前ではmigrateを2回以上行うとエラーが発生する状態でした。
var1.1.0以降ではそのエラーを避けるためにDB構造を変更し、migrateスクリプトを削除致しました。
以上のことからver1.0.5とver1.1.0の互換性は無く、migrateコマンドでの移行は出来ません。
申し訳ありません。
消すことの出来ないデータがあり、移行が必要な場合はmysqldump等で退避し手動で入れなおして下さい。
「いいね!」プラグラインのダウンロード
symfonyコマンドを使って、直接DLします。
cd path/to/OpenPNE
./symfony opPlugin:install opLikePlugin -r 1.2.0
「いいね!」に対応したプラグインのダウンロード
cd path/to/OpenPNE
./symfony opPlugin:install opCommunityTopicPlugin -r 1.0.4
./symfony opPlugin:install opDiaryPlugin -r 1.4.1
./symfony opPlugin:install opTimelinePlugin -r 1.2.0
CSSの編集 ‘OpenPNE ディレクトリ'/web/css/bootstrap.cssを開き、以下の3行を追加
.icon-thumbs-up {
background-position: -96px -144px;
}
プラグインのインストール
./symfony openpne:migrate
./symfony plugin:publish-assets
./symfony opLike:addtags
./symfony cc
OpnePNE3.8.0以上
- 2013/04/04 他のプラグイン依存をなくしました。addtagsタスクでpatchを適用します。
- 2013/01/28 iPhoneでいいね!が押せないのを修正。
- 2012/12/28 schema.ymlを変更、migrateでエラーを出さないようDB構造を変更。
- 2012/11/16 opDiaryPlugin及び、opCommunityTopicPluginに対応。
- 2012/11/16 opNicePlugin → opLikePlugin に名称変更
- 2012/11/08 「いいね!」機能を追加