2009年3月26日
正式版をリリースしました。
「カテゴリ/フォルダ/ブログ記事/ウェブページを並べ替えるプラグイン」(SuperSort)のRC2(リリース候補2)を公開します。
1.インストール
プラグインのファイルは以下からダウンロードすることができます。
ダウンロードしたファイルを解凍すると、「plugins」と「mt-static」のフォルダができます。
これらをMovable Typeのインストール先ディレクトリにアップロードします。
β版をインストールしていなかった場合、アップロード後に初めてMTにログインする際に、アップグレードのメッセージが表示されます。
画面の指示に従って操作してください。
なお、β版をインストールしていた場合は、アップグレードのメッセージは表示されません。
RC2での機能追加
RC2では、MTSortedEntriesタグに以下のモディファイアを追加しました。
| モディファイア | 内容 |
|---|---|
| category="カテゴリ名" | 指定したカテゴリのブログ記事を、並び順に沿って出力します。 |
| category_id="カテゴリのID" | 指定したIDのカテゴリのブログ記事を、並び順に沿って出力します。 |
また、MTSortedPagesタグに以下のモディファイアを追加しました。
| モディファイア | 内容 |
|---|---|
| folder="フォルダ名" | 指定したフォルダのウェブページを、並び順に沿って出力します。 |
| folder_id="フォルダのID" | 指定したIDのフォルダのウェブページを、並び順に沿って出力します。 |






![Hardcore Will Never Die, But You Will [Bonus Tracks] Hardcore Will Never Die, But You Will [Bonus Tracks]](http://userserve-ak.last.fm/serve/34s/67192634.jpg)



コメントはスレッド表示になっています。
また、スレッドの先頭のコメントに対する返信には、先頭に矢印を表示しています。
こんにちは。
このプラグインの削除方法を教えて頂けますか。
よろしくお願いします。
>MANAさん
こんにちは。
削除の手順は以下の通りです。
1.このプラグインのファイルをサーバーから削除します。
2.phpMyAdmin等を使って、以下の各フィールドを削除します。
・mt_entryテーブルのentry_order_numberフィールド
・mt_categoryテーブルのcategory_order_numberフィールド
・mt_placementテーブルのplacement_order_numberフィールド
3.mt-configテーブルのレコード(1つしかないと思います)を開き、その中にある以下の文字列を削除して、レコードを保存します。
PluginSchemaVersion super_sort=1.00
ご回答ありがとうございました。
いつも大変お世話になっております。
MTSortedEntriesには、MTEntriesにあるカスタムフィールドの値を指定する
field:customfieldbasename="foo" を指定することは出来ませんか。またはバージョンアップで実装の予定はありますでしょうか。
お忙しいところ大変恐縮なのですが教えていただけたら幸いです。。
>a_katoさん
こんにちは。
ご質問の件ですが、申し訳ありませんがカスタムフィールドへの対応は予定していません。
<MTPages folder="フォルダ名">
だと、このフォルダ名の一覧が出ます。
<MTSortedPages folder="フォルダ名">
だと、全く関係ないフォルダの一覧になってしまいます。
というか、フォルダに含まれないpageの一覧が出ているようです。
EntryCategoriesExを使わないとダメなのでしょうか。
MT4.28で使っています。
>Chiyo Satoさん
こんにちは。
こちらでMT5用のSuperSortで試してみましたが、MTSortedPagesタグにfolderモディファイアを指定すれば、そのフォルダに属するウェブページだけを並び順の通りに出力できました。
MTSortedPagesタグの処理はMT4用から変えていないので、MT4用でも動くはずですが、動かないとなると申し訳ありませんが原因不明です。