【freo】【freoプラグイン】【同人系プラグイン】サークルカップリングクラウド表示プラグイン
- 2013/04/15 20:13
- サークル管理プラグイン
- サークルカップリングクラウド表示プラグイン
- 58
サークル管理プラグインのデータをもとに、カップリングを一覧表示し、その件数も表示します。
このプラグインを利用するには、あらかじめサークル管理プラグインを導入しておく必要があります。
サークルリスト(freo/index.php/circle)画面、サークル個別画面(freo/index.php/circle/view)のそれぞれの画面で利用できます。
サンプル
当サイトのfreoユーザーリンク集で使用しています。
左部メニューのジャンル一覧部分がそれです。
当サイトで使用しているサークル管理プラグインでは、サークルをカップリング(ジャンル)ごとに表示する改造を行なっており、カップリング(ジャンル)表示にリンクを発生させていますが、本プラグインの利用だけだと、リンクは発生しません。(カップリングが一覧表示されるだけです。)
カップリングごとの検索結果へのリンクを貼るには、サークルをカップリング検索する方法を実装し、カップリングごとの検索結果へのリンクを適用する必要があります。
ダウンロード
circle_couplingcloud_32877_1_0_0.zip
導入方法
- 上記ファイルをDLして解凍します。
- [configs][files][libs]フォルダをfreo設置フォルダにアップロードします。
- ブラウザソフトで freo/index.php/setup にアクセスすると、必要なパーミッションが自動設定されます。
※ただし、設置時に「ご利用のサーバーは、PHPから直接パーミッションを設定することができない環境のようです。」と表示された環境の場合は自動設定されないので、FTPソフトで以下のファイルのパーミッションを設定してください。
対象 パーミッション configs/plugins/circle_couplingcloud.ini
606
に設定files/plugins/circle_couplingcloud.log
606
に設定 - カップリングクラウドを表示したい画面のテンプレートに、以下の記述を追加します。
<h3>カップリング一覧</h3> <ul class="tagcloud"> <!--{foreach from=$plugin_circle_couplingclouds|smarty:nodefaults item='plugin_circle_couplingcloud'}--> <li><span style="font-size:{$plugin_circle_couplingcloud.size}%;">{$plugin_circle_couplingcloud.tag}</span>{$plugin_circle_couplingcloud.count}</li> <!--{/foreach}--> </ul>
- 上記で編集したテンプレートをアップロードします。
- [管理画面-設定管理-プラグインの設定-サークルカップリングクラウド表示]で各種設定を変えられます。
CSS
CSSはfreo公式で配布しているブックマークタグクラウド表示プラグインを参考にして下さい。
完了
カップリングクラウドは、サークル管理プラグインのデータが更新されると同時に更新されます。カップリングクラウドが表示されない場合、適当なサークルを更新してみてください。
更新履歴
2013/04/15 プラグイン公開・配布開始。
若月
初めまして。freoでのサイト構築のためにこちらのサイトを拝見して日々勉強させていただいています。
質問なのですが、サークル管理プラグインで、こちらのfreoユーザーリンク集のように登録サークル数や更新サークルを表示させるにはどのようにしたら可能でしょうか。プラグインで表示させていらっしゃるのでしょうか。恐れ入りますがお時間のあるときにでもご教授いただければ幸いです。