MovableTypeのススメ TOP > MovableType: 2007年12月

2007年12月11日

CSVデータを表示するプラグイン(CSVList)

CSVデータを表示するプラグイン(CSVList)

スカイアークさんのMTエンジニアブログCSVデータを整形して表示するプラグイン、CSVListが公開されていました。

このプラグインを入れると、CSVデータを整形してページ内に表示するためのテンプレートタグが追加されます。(例えば、MTSetVarBlock タグで変数にCSVデータをセット、その変数の内容を呼び出せるようになります。)

「これは便利そう!」と思い、試しに入れてみました。

とりあえずは簡単なリンク集から。(当サイトのリンク集をこのプラグインを使って作り直してみました。)

1.MTSetVarBlock タグで変数にCSVデータをセット
<MTSetVarBlock name="link1">
http://www.sixapart.jp/,Six Apart
http://www.koikikukan.com/,小粋空間
http://www.skyarc.co.jp/engineerblog/,MT エンジニアブログ | スカイアークシステム
http://bizcaz.com,MovableType備忘録
http://www.h-fj.com/blog/,The blog of H.Fujimoto
http://as-is.net/blog/,Ogawa::Memoranda
http://junnama.alfasado.net/online/index.html,Junnama Online
http://labs.m-logic.jp/,エムロジック放課後プロジェクト
http://blog.info-rich.jp/,ブログ別!作成・カスタマイズ講座
http://cms-mt.com/,30代サラリーマンのためのMovableTypeで簡単!ホームページ管理
http://www.zelazny.mydns.jp/,WolaWola
http://movabletype.gift-select.com/,MTをおしゃれにカスタマイズ♪
http://youmos.com/,youmos
http://phpspot.org/blog/,phpspot開発日誌
</MTSetVarBlock>

2.リンク集のリスト部分を下記に置き換え・再構築
<ul><MTCSVList data="$link1">
<li><a href="<$MTCSV1$>" title="<$MTCSV2 encode_html="1"$>"><$MTCSV2$></a></li>
</MTCSVList></ul>

以上です。簡単ですね。

※当サイトの場合、リンクを二つに分けているのでMTSetVarBlockタグの変数を変えてそれぞれにCSVデータを持たせて呼び出しています。

記事の追記(MTEntryMore)の欄にCSVデータを入力し、それを呼び出すような使い方もできるようです。

アイデア次第でいろんな使い方ができそうですね。

詳しくは配布元を参照下さい。
(配布元:MTエンジニアブログ|スカイアークシステム

この記事は期待通りの内容でしたか?
はてなブックマークに追加 del.icio.usに追加 livedoor clip!へ追加 Yahoo!ブックマークに登録
1