Previous
left arrow key
Next
right arrow key
Close Move
loading ...

タグクラウドページを作る。

Sep 13 2007
Date:2007年9月13日 今日は何の日?
Category : Customize

Movable Type備忘録さまのbzbellさまにご指導頂き、タグクラウドのページが出来ました。

 参考:TagSupplementals プラグインでタグクラウドを作る

 1.TagSupplementals プラグインをダウンロードする。

 2.Movable Typeのインストール先 mtディレクトリ内(mt/plugins/)へアップロード。

 3.タグクラウド用の JavaScript を作成します。tagcloud.jsをダウンロードする。
   ●デザイン⇒テンプレート⇒インデックステンプレート
    インデックステンプレートを作成する。
    テンプレート名称:JavaScript(tagcloud.js)
    出力ファイル名称:tagcloud.js
    編集部分にダウンロードしたものをコピーしてペーストする。

 4.タグクラウド用のテンプレートモジュールを作成する。
   ●デザイン⇒テンプレート⇒テンプレートモジュール
    上記コードをコピー & ペーストしてテンプレートモジュールを作成する。
    テンプレート名称:タグ一覧

<MTIfArchiveTypeEnabled archive_type="Individual">
    <div class="archive-tagcloud archive">
        <div class="archive-content">
            <ul id="tags">
                <MTTags>
                <li title="<$MTTagName$>:<$MTTagCount$>:<$MTTagLastUpdated format="%Y-%m-%d"$>"><a href="<$MTTagSearchLink$>" rel="tag"><$MTTagName$></a></li>
                </MTTags>
            </ul>

            <script type='text/javascript' src='<$MTLink template="JavaScript(tagcloud.js)"$>'>"></script>
        </div><!-- archive-content -->
    </div><!-- archive -->
</MTIfArchiveTypeEnabled>


 5.タグクラウド用のインデックステンプレートを作成する。
  メインページなどをベースに作成して、上記(4.)作成したテンプレートモジュールを
  インクルードします。

<$MTInclude module="タグ一覧"$>


 6.これで再構築すれば完了なのですが・・・

私のブログの場合・・・タグがズラズラと並んでしまう為にスタイルシートを入れる事で
表示する事を教えて下さいました。

●デザイン⇒テンプレート⇒インデックステンプレート⇒スタイルシート(メイン)

#tags {
    margin: 0;/*ul タグのマージン/パディングを初期化します */
    padding: 0;
    list-style: none;
}
#tags li {
    margin: 0;/* li タグのマージン/パディングを初期化します */
    padding: 0;
    display: inline;/*各タグを横に並べます */
    line-height: 1.7;/* 各タグの行間を設定します */
}
#tags li a {
    padding: 0 .1em;/* タグ間の余白を設定します */
    text-decoration: none;/*アンカーのアンダーラインを消します */
    color: #8fabbe;/* リンク(タグ)の初期カラーを設定します */
}
#tags  li.rank-1 a {
    color: #192f60;/* レベル1 のカラーを設定します */
    font-weight: bold;
}
#tags li.rank-2 a {
    color: #003f8e;/* レベル2 のカラーを設定します */
}
#tags li.rank-3 a {
    color: #4753a2;/* レベル3 のカラーを設定します */
}
#tags li.rank-4 a {
    color: #7a99cf;/* レベル4 のカラーを設定します */
}
#tags li.rank-5 a {
    color: #bcc7d7;/* レベル5 のカラーを設定します */
}
#tags li.rank-6 a {
    color: #ff80c0;/* レベル6 のカラーを設定します */
}
#tags li a:hover {
    text-decoration: none;/*ホバー時のアンダーラインを消します */
    color: #8fabbe;/*ホバー時のカラーを設定します */
}


Trackback Pings

関連記事からであればお気軽に・・・♪
ただし宣伝目的や無関係のエントリーからのトラックバックの場合は
削除させていただく場合もありますので、ご了承下さい。

Trackback URL for this entry:
 

♪トラックバックエラーによる重複はこちらで削除致しますので、削除依頼コメントは不要です。

Post a Comment



コメント欄に(X)HTMLタグやMTタグを記述される場合、「<」は「&lt;」、「>」は「&gt;」と入力して下さい。
例えば「<$MTBlogURL$>」は「&lt;$MTBlogURL$&gt;」となります。(全て半角文字)

Powered by Movable Type 4.01
This weblog is licensed under a Creative Commons License.
Copyright © 2007-2008 むちゃとアプルの1日。All Rights Reserved.