2010年2月| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
トップ > Movable Type > Movable Type 4.2:カテゴリーとフォルダを並べ替えるプラグインSortCatFld

Movable Type 4.2:カテゴリーとフォルダを並べ替えるプラグインSortCatFld

2009年1月17日 06:34

カテゴリーの並べ替え

カテゴリーを任意に並び替えるのは、とても面倒なので、いまさらながら、藤本さんが作った、カテゴリーとフォルダを並べ替えるプラグイン、「SortCatFld」を試してみた。

カテゴリーとフォルダを並べ替えるプラグイン(MT4以降用) - The blog of H.Fujimoto
http://www.h-fj.com/blog/archives/2007/08/28-114447.php

■プラグインのインストール

アップグレード開始

  1. 上記URLより、ダウンロードしたファイルを解凍
  2. 「SortCatFld_1_02」を開くと、「mt-static」と、「plugins」の2つのフォルダーが入っているので、それぞれの場所に上書きインストール
  3. 管理画面にログイン
  4. 「アップグレード開始」が表示され、ドキッ!とするが気にせずクリック。
    ※念のため事前にDBのバックアップはとっておきましょう。

■設定

検索画面

  1. MTSubCategories/MTTopLevelCategories/MTSubFolders/MTTopLevelFoldersタグを使っている箇所を検索
    ※上記画像では、「MTTopLevelCategories」を検索すると、2カ所の修正を行うことがわかる。
  2. それらのタグに、「sort_method="SortCatFld::Sort"」のアトリビュートを追加し、テンプレートを保存。
  3. 以上で終わり、設定は実に簡単

「MTTopLevelCategories」に追加した例

<MTTopLevelCategories sort_method="SortCatFld::Sort">

■カテゴリーの並び替え

カテゴリーの管理

カテゴリーの画面を開くと、タイトル下に新たに追加された「カテゴリーの並び替え」をクリック。

カテゴリーの並べ替え

矢印のアイコンをクリックして、任意の並び替えを行う。
操作も実に簡単でわかりやすい。

カテゴリ追加画面

エントリー投稿画面のカテゴリー編集も、任意の並び替えが反映されていることがわかる。

■表示結果

任意の順番で表示されたカテゴリー

トップページ(静的出力)のカテゴリーは任意の順番で表示された。

MT標準のカテゴリーの表示

ところが、その他のページ(動的出力)では、MTで決められたカテゴリー順のままだ…orz
原因は、最初にプラグインの構成を見ればわかったのだが、MT標準のダイナミックパブリッシング(PHP出力)には対応していないためで、藤本さんに責任ではない。
Movable Typeならば、カスタムフィールドと変数で対応が可能だが、このブログはあえてMTOSを利用しているから、藤本さんの対応を待つとしよう(笑)。
それ以外では、このプラグインは、誰もがほしがる機能を、簡単に設置できて、簡単に扱えるという点で素晴らしい!賞賛に十分に値する。

備考

なお、藤本さんは、その後、「カテゴリ/フォルダ/ブログ記事/ウェブページを並べ替えるプラグインβ版」も、リリースされ、さらに素晴らしいものへとなっている。
ただし、残念ながら、こちらもMT標準のダイナミックパブリッシングには対応していない。
せっかくの素晴らしいプラグインなので、是非、ダイナミックパブリッシングに対応していただきたいものだ。よろしくお願いします(ぺこり)>藤本さん

参考になれば幸い。

投稿者: Dakiny 日時: 2009年1月17日 06:34 |  このエントリーをはてなブックマークに追加 「Movable Type 4.2:カテゴリーとフォルダを並べ替えるプラグインSortCatFld」のはてなブックマーク被リンク数 |  このエントリをdel.icio.usに追加 このエントリのdeliciousの被リンク数  |  このエントリをlivedoorクリップに追加 このエントリのlivedoorクリップ被リンク数 |  「Movable Type 4.2:カテゴリーとフォルダを並べ替えるプラグインSortCatFld」をTwitterでつぶやく |   | コメント(0)  | トラックバック (0)

トラックバック

このエントリーのトラックバックURL:
http://www.dakiny.com/mtos/mt-tb.cgi/1765
※文章内容と関係のないトラックバックは固くお断り。

コメントを投稿

Search


キャッシュ使用
Powered by 暴想

Download

Categories

ArchiveList

Trackbacks

Comments

お勧めMT本

MTOS活用テクニック―カスタムフィールドで本格的なCMS機能を実現!
MTOS活用テクニック
藤本壱著
ラトルズ
2009年2月発売

Movable Type 4.2 パーフェクトガイド
Movable Type 4.2 パーフェクトガイド
荒木勇次郎著
毎日コミュニケーションズ
2008年7月31日発売

Movable Type プロフェッショナル・スタイル MT4.1対応
Movable Type プロフェッショナル・スタイル
MT4.1対応

CSS Nite
毎日コミュニケーションズ
2008年4月8日発売