• 虹色ミツバチ
  • freoカスタマイズメモ、テンプレート・プラグイン配布/officeTIPS
検索プラグイン
虹色ミツバチ

> Entry >freo>freoプラグイン>同人系プラグイン> サークルカップリングクラウド表示プラグイン

【freo】【freoプラグイン】【同人系プラグイン】サークルカップリングクラウド表示プラグイン

サークル管理プラグインのデータをもとに、カップリングを一覧表示し、その件数も表示します
このプラグインを利用するには、あらかじめサークル管理プラグインを導入しておく必要があります。

サークルリスト(freo/index.php/circle)画面、サークル個別画面(freo/index.php/circle/view)のそれぞれの画面で利用できます。

サンプル

当サイトのfreoユーザーリンク集で使用しています。
左部メニューのジャンル一覧部分がそれです。
当サイトで使用しているサークル管理プラグインでは、サークルをカップリング(ジャンル)ごとに表示する改造を行なっており、カップリング(ジャンル)表示にリンクを発生させていますが、本プラグインの利用だけだと、リンクは発生しません。(カップリングが一覧表示されるだけです。)
カップリングごとの検索結果へのリンクを貼るには、サークルをカップリング検索する方法を実装し、カップリングごとの検索結果へのリンクを適用する必要があります。

ダウンロード

circle_couplingcloud_32877_1_0_0.zip

導入方法

  1. 上記ファイルをDLして解凍します。
  2. [configs][files][libs]フォルダをfreo設置フォルダにアップロードします。
  3. ブラウザソフトで freo/index.php/setup にアクセスすると、必要なパーミッションが自動設定されます。
    ※ただし、設置時に「ご利用のサーバーは、PHPから直接パーミッションを設定することができない環境のようです。」と表示された環境の場合は自動設定されないので、FTPソフトで以下のファイルのパーミッションを設定してください。
    対象 パーミッション
    configs/plugins/circle_couplingcloud.ini 606 に設定
    files/plugins/circle_couplingcloud.log 606 に設定
  4. カップリングクラウドを表示したい画面のテンプレートに、以下の記述を追加します。
    <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>
    
  5. 上記で編集したテンプレートをアップロードします。
  6. [管理画面-設定管理-プラグインの設定-サークルカップリングクラウド表示]で各種設定を変えられます。

CSS

CSSはfreo公式で配布しているブックマークタグクラウド表示プラグインを参考にして下さい。

完了

カップリングクラウドは、サークル管理プラグインのデータが更新されると同時に更新されます。カップリングクラウドが表示されない場合、適当なサークルを更新してみてください。

更新履歴

2013/04/15 プラグイン公開・配布開始。

ページ移動

関連記事

ページ上部へ