【絵文録ことのは.】HOME|過去ログ表紙 > [MovableType] > MT:前/次のカテゴリーへリンク

≫ 次:育毛剤を食べる!?
≪ 前: ちまちまボタン80×15px

MT:前/次のカテゴリーへリンク

 Movable Typeはデフォルトで、各個別の記事ファイルから「前の登録項目エントリー」「次の登録項目」へのリンクが付くようになっている。これと似たことがカテゴリー書庫ファイルでもできると便利だ。
 これはBradley Shannon Choate氏作成の「Supplemental Category Tags」プラグインで実現可能だが、日本語で紹介されていないようなので、その使い方を訳しておく。


2003年9月30日06:02|記事内容分類:MovableType|by 松永英明
この記事のリンク用URL|コメント&トラックバック(23)
新:はてなブックマークに追加 はてなブックマークに追加 del.icio.usに追加 del.icio.us に追加 MM/Memoに追加 MM/Memo に追加

Supplemental Category Tags 補足的カテゴリー・タグ

 これは、Movable Typeに新しいカテゴリー・タグを追加するちょっとしたプラグインです。

【入手】
 このプラグインはここからダウンロードしてください。mtcatx-1_5.zip

【必要条件】
 このプラグインを使うには以下の条件が必要です。
 ・Movable Type 2.21以降
 ・MT-Regex (IfCategoryまたはIfPrimaryCategoryタグの‘pattern’属性を使う場合)

【インストール】
 インストールするには、‘catx.pl’ファイルをMovable Typeの‘plugins’ディレクトリに置いてください。‘catx.pm’ファイルはMovable Typeの‘extlib’の下に‘bradchoate’サブディレクトリを作って置くこと。インストールするとこうなります。
 (mt home)/plugins/catx.pl
 (mt home)/extlib/bradchoate/catx.pm

【説明】
 このプラグインはMovable Typeのカテゴリーのための追加タグを提供します。このプラグインで使えるタグは以下のとおり。

・<MTCategoryNext>: 現在の登録項目のカテゴリーまたは書庫カテゴリーから見て次のカテゴリーを見つけるコンテナタグ。
・<MTCategoryPrevious>: 現在の登録項目のカテゴリーまたは書庫カテゴリーから見て前のカテゴリーを見つけるコンテナタグ。
・<MTIfCategory>: もし現在のカテゴリー(カテゴリー書庫テンプレートの状態)が、与えられた名前やパターンと一致する場合に内容を出力するのに使う。登録項目内で使われた場合は、その登録項目に割り当てられたすべてのカテゴリーと比較する。
・<MTIfPrimaryCategory>: ‘IfCategory’と同様だが、その登録項目の主要カテゴリーとだけ比較する。
・<MTEntryAdditionalCategories>: Movable Typeの‘MTEntryCategories’に似ているが、副次的カテゴリーのみを一覧する。

<MTCategoryNext>, <MTCategoryPrevious>

属性
 ・show_empty: ‘1’をセットすると、空カテゴリーの選択も許す。
用法
 これはデフォルトのカテゴリー書庫テンプレートに追加する一部分である(これは<MTEntries>タグのすぐ上に置くこと)

<div id="menu">
<MTCategoryPrevious>
<a href="<$MTCategoryArchiveLink$>"> &laquo;
<$MTCategoryLabel$></a> |
</MTCategoryPrevious>
<a href="<$MTBlogURL$>">Main</a>
<MTCategoryNext> |
<a href="<$MTCategoryArchiveLink$>">
<$MTCategoryLabel$>
&raquo;</a>
</MTCategoryNext>
</div>
 次のカテゴリー、前のカテゴリーは、アルファベット順に基づいて選ばれる。

<MTIfCategory>, <MTIfNotCategory>, <MTIfPrimaryCategory>, <MTIfNotPrimaryCategory>

属性
 ・name: 特定のカテゴリー名と比較するのに使う。
 ・pattern: カテゴリー名を正規表現で比較するのに使う(要MT-Regexプラグイン)。
用法

<MTIfCategory name="Special">
<img src="images/special.gif" align="right" />
</MTIfCategory>

<MTEntryAdditionalCategories>

属性
 ・glue: 複数のカテゴリーの間に置く区切り記号を設定。
用法
Also filed under:
<MTEntryAdditionalCategories glue="; ">
<$MTCategoryLabel$>
</MTEntryAdditionalCategories>

【ライセンス】

 MITライセンスのもとで公表。詳細は
http://www.opensource.org/licenses/mit-license.php
を見てください。



2003年9月30日06:02|記事内容分類:MovableType|by 松永英明
この記事のリンク用URL|コメント&トラックバック(23)
はてなブックマークに追加 はてなブックマークに追加 del.icio.usに追加 del.icio.us に追加 MM/Memoに追加 MM/Memo に追加


コメントとトラックバック

[No.1] トラックバック:「カテゴリページへの移動」(DERU-HARU)[2003年11月 3日 00:26]

カテゴリページを一覧にしたので、カテゴリごとに移動する方法がどこかにないかなーと探していたら、やっとみつけました。 ||| ウェブログ@ことのは ||| MT:前/次のカテゴリーへリン...……[全文を読む]

[No.2] トラックバック:「Movable Type で特定のカテゴリのみにコンテンツを表示させるには」(津田ふみかの日記)[2004年3月15日 13:01]

あるカテゴリの場合にのみ、サイドメニューに表示させる広告などを変更したいと思ったのですが、標準の機能では難しいようです。 特定のカテゴリの記事だけを表示したいのであれば...……[全文を読む]

[No.3] トラックバック:「プラグインの導入(MTCategoryTags)」(VNDN-NKJG)[2004年3月16日 19:11]

プラグインの導入MTCategoryTags編。 参照サイト ウェブログ @ ことのはMT:前/次のカテゴリーへリンク chez sugiカテゴリーで遊ぼう 本家...……[全文を読む]

[No.4] トラックバック:「予定表カレンダー作成」(電情舞台裏)[2004年4月28日 21:23]

このHPの一つの目標だった「予定表カレンダー」を左フレームに作成しました。 今までのカレンダーも予定を表示していたといえば表示していたのですが、他のカテゴリ(戯言、更新...……[全文を読む]

[No.5] トラックバック:「MovableTypeのプラグイン情報!便利で使えるプラグイン集」(e-Service info MyFavoriteNews)[2004年5月28日 01:26]

individualページにあるような前後の記事へのリンク表示をカテゴリーページにも使いたい!これが可能となるプラグインがありました。……[全文を読む]

[No.6] トラックバック:「Archivesのページ分割」(:: mono.lcpweb.net ::)[2004年8月 3日 01:45]

このblogをphp化したのは、「Archivesのページ分割」がやりたかったんだけどなんか時間がなくて。日曜日はTypeKeyの認証もとってダウンロード済みだったMovable Type 3.1でも試そうかと思ったん...……[全文を読む]

[No.7] トラックバック:「天気情報のプラグイン」(〜サーバ構築@Bal4u〜)[2004年9月 2日 07:58]

この数日、ブログツール Movable Type (以下MTと略す) を色々いじ...……[全文を読む]

[No.8] トラックバック:「デザインをちょっとずつ変更」(Designer's よもやまネットライフ)[2004年11月12日 00:37]

今日は久々に早く帰宅したので、テンプレートモジュールの組み込みに挑戦。といっても...……[全文を読む]

[No.9] トラックバック:「カテゴリの前後リンクと記事ページを改良」(熱血!MULTI web)[2004年12月 8日 23:40]

今日は久しぶりにウェブログのテンプレートを編集。 前々から、ブログレンタルや一部のMovable Typeを使ったブログで前後のカテゴリーページへのリンクが張れるようになっているのを見...……[全文を読む]

[No.10] トラックバック:「カスタマイズ・メモ 2004年12月」(さーて今日も一杯引っ掛けるぞ〓! 信州松本ラーメン情報)[2004年12月28日 21:57]

MovableTypeをカスタマイズして構築された当サイトですが、どうカスタマイ...……[全文を読む]

[No.11] トラックバック:「カテゴリーアーカイブに「前」と「後」のリンクを付ける」(SNAPUPPER)[2005年1月 3日 17:36]

...……[全文を読む]

[No.12] トラックバック:「カテゴリーアーカイブに「前」と「後」のリンクを付ける」(SNAPUPPER)[2005年1月 3日 17:59]

...……[全文を読む]

[No.13] トラックバック:「カテゴリーアーカイブに「前」と「後」のリンクを付ける」(SNAPUPPER)[2005年1月10日 09:51]

...……[全文を読む]

[No.14] トラックバック:「カテゴリーアーカイブに「前」と「後」のリンクを付ける」(SNAPUPPER)[2005年1月10日 09:52]

...……[全文を読む]

[No.15] トラックバック:「カテゴリーアーカイブに「前」と「後」のリンクを付ける」(SNAPUPPER - photo blog)[2005年3月27日 12:27]

...……[全文を読む]

[No.16] トラックバック:「IfCategory」(H.U.D.)[2005年5月21日 01:49]

Movabletypeでサイトを制作していると既存のテンプレートだけでは物足りなくなります。 例えばカテゴリー毎に、ページのデザインを変更したい! って場合は、CSSでやればできるけども、...……[全文を読む]

[No.17] トラックバック:「IfCategory」(H.U.D.)[2005年5月21日 01:50]

Movabletypeでサイトを制作していると既存のテンプレートだけでは物足りなくなります。 例えばカテゴリー毎に、ページのデザインを変更したい! って場合は、CSSでやればできるけども、...……[全文を読む]

[No.18] トラックバック:「特定のカテゴリだけべつのテンプレート使用」(|| UTAGAME ||)[2005年6月12日 00:44]

特定のカテゴリだけべつテンプレートを使う方法。MTIfCategoryタグ(プラ...……[全文を読む]

[No.19] トラックバック:「特定のカテゴリだけべつのテンプレート使用」(|| UTAGAME ||)[2005年6月12日 01:00]

特定のカテゴリだけべつテンプレートを使う方法。MTIfCategoryタグ(プラ...……[全文を読む]

[No.20] トラックバック:「movabletypeでデータの並べ替えソートを行う方法」(ブログで稼ぐアフィリエイト サイト構築マニュアル)[2006年1月 8日 09:09]

データの並べ替えソートを行う方法by movabletype
……[全文を読む]

[No.21] トラックバック:「[o.]カテゴリーアーカイブにリンク」(`ohana)[2006年2月12日 10:21]

「小粋空間」さま、「絵文禄ことのは」さまを参考にカテゴリーアーカイブに 前後のカ...……[全文を読む]

[No.22] トラックバック:「[o.]カテゴリーアーカイブにリンク」(`ohana)[2006年2月12日 10:24]

「小粋空間」さま、「絵文禄ことのは」さまを参考にカテゴリーアーカイブに 前後のカ...……[全文を読む]

[No.23] トラックバック:「カスタマイズ・メモ 2004年12月」(さーて今日も一杯引っ掛けるぞ~! 信州松本ラーメン情報)[2006年6月27日 15:48]

MovableTypeをカスタマイズして構築された当サイトですが、どうカスタマイ...……[全文を読む]

このエントリー登録状況一覧

旧URL★はてなブックマークMM/Memo

新URL★はてなブックマークMM/Memo

【絵文録ことのは.】HOME|過去ログ表紙 > [MovableType] > MT:前/次のカテゴリーへリンク

≫ 次:育毛剤を食べる!?
≪ 前: ちまちまボタン80×15px