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

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

2003年9月30日06:02| 記事内容分類:Movable Type| by 松永英明
この記事のリンク用URL| ≪ 前の記事 ≫ 次の記事
| トラックバック(27)
twitterでこの記事をつぶやく (旧:

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| 記事内容分類:Movable Type| by 松永英明
この記事のリンク用URL| ≪ 前の記事 ≫ 次の記事
| トラックバック(27)
twitterでこの記事をつぶやく (旧:

トラックバック(27)

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

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

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

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

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

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

〜サーバ構築@Bal4u〜 - 天気情報のプラグイン (2004年9月 2日 07:58)

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

Designer's よもやまネットライフ - デザインをちょっとずつ変更 (2004年11月12日 00:37)

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

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

さーて今日も一杯引っ掛けるぞ〓! 信州松本ラーメン情報 - カスタマイズ・メモ 2004年12月 (2004年12月28日 21:57)

MovableTypeをカスタマイズして構築された当サイトですが、どうカスタマイ... 続きを読む

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

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

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

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

ブログで稼ぐアフィリエイト サイト構築マニュアル - movabletypeでデータの並べ替えソートを行う方法 (2006年1月 8日 09:09)

データの並べ替えソートを行う方法by movabletype
続きを読む

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

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

さーて今日も一杯引っ掛けるぞ~! 信州松本ラーメン情報 - カスタマイズ・メモ 2004年12月 (2006年6月27日 15:48)

MovableTypeをカスタマイズして構築された当サイトですが、どうカスタマイ... 続きを読む

http://prada_sunglasses_deal_tv.japansyo.com - http://prada_sunglasses_deal_tv.japansyo.com (2014年10月18日 23:37)

http://prada_fashion_news4jax.japansyo.comhttp://prada_fashion_news4jax.japan... 続きを読む

http://prada_shoes_2007_buick_lacrosse.japansyo.com - http://prada_shoes_2007_buick_lacrosse.japansyo.com (2014年10月20日 13:08)

http://prada_definition_urban_behavior.japansyo.comhttp://prada_definition_ur... 続きを読む

http://prada_eyewear_quotes_yoda.japansyo.com - http://prada_eyewear_quotes_yoda.japansyo.com (2014年10月21日 11:09)

http://prada_designer_xl_2g_herbicide.japansyo.comhttp://prada_designer_xl_2g... 続きを読む

http://prada_group_corporate_giveaways.japansyo.com - http://prada_group_corporate_giveaways.japansyo.com (2014年10月22日 05:03)

http://prada_japan_military.japansyo.comhttp://prada_japan_military.japansyo.com 続きを読む

このブログ記事について

このページは、松永英明が2003年9月30日 06:02に書いたブログ記事です。
同じジャンルの記事は、Movable Typeをご参照ください。

ひとつ前のブログ記事は「ちまちまボタン80×15px」です。

次のブログ記事は「育毛剤を食べる!?」です。

最近のコンテンツはインデックスページで見られます。
過去に書かれたものは月別・カテゴリ別の過去記事ページで見られます。