TopMovable Type > バージョン別 > 4.15 > 2008年5月
2008年5月15日

MT4.15ベータ2/MTOS 4.15 ベータ5Bリリースとカスタムフィールドによるブログ記事の並べ替え

May 15,2008 12:03 AM
Tag:[, , ]
Permalink

MTOS 4.15 ベータ5がリリースされました。

Movable Type 4.15 ベータ

カスタムフィールド関係で機能追加が行われ、カスタムフィールドの値を利用して記事の並べ替えやフィルタリングができるようになっています。
並べ替えは、MTForタグを使えば同じ動作を実現できますが、より簡単にできるようになりました。

カスタムフィールドの値で並べ替えやフィルタリングする

1.項目の並べ替え

カスタムフィールドで、ブログ記事に対し、次のような「おすすめ度」というラジオボタンのフィールドを作成します。

おすすめ度

各ブログ記事に「おすすめ度」を設定します。

おすすめ度の設定

カスタムフィールドを設定ブログ記事を作ります。デフォルトテンプレートでは次のように時系列順で並んでいます。

おすすめ度の設定

ブログ記事をおすすめ度順に並べ替えるには、MTEntriesタグに次のsort_byモディファイアを追加します。

<MTEntries sort_by="field:recommend">
    :
</MTEntries>

recommendは、カスタムフィールドのベースネームです(テンプレートタグ名ではありません)。
これで降順に表示されるようになりました。

降順に表示

昇順に並べ替えるには、さらにsort_orderモディファイアを追加して次のようにします。

<MTEntries sort_by="field:recommend" sort_order="ascend">
    :
</MTEntries>

これで昇順に表示されます。

昇順に表示

2.項目のフィルタリング

1項で作成したブログ記事から「おすすめ度2」の記事だけをフィルタリングするには、次のように「field:ベースネーム」モディファイアを設定します。

<MTEntries field:recommend="2">
    :
</MTEntries>

これで、「おすすめ度2」の記事だけをフィルタリングして表示します。

フィルタリングして表示

Comments [0] | Trackbacks [0]
2008年5月 8日

MTOS 4.15 ベータ5リリース

May 8,2008 1:01 AM
Tag:[, ]
Permalink

MTOS 4.15 ベータ5がリリースされました。

Movable Type 4.15 ベータ

前回のMTOSリリースで記事にしていた、公開プロファイルの日本語表記が決まったようです。

公開プロファイル

  • Asynchronous Publishing → 非同期スタティックパブリッシング
  • High Priority Static Publishing → 一部アーカイブのみ非同期スタティックパブリッシング

また、同梱プラグインとして提供されていた Widget Manager がコア機能に統合されたようです。これにより、テンプレートセットにウィジェットの登録が可能になりました。

テンプレートセットプラグインでのウィジェットセット登録

また、ウィジェットセットに関しては、テンプレートセットにもアップデートがあります。これまでは、テンプレート各々をどのような種類かで分類し登録できましたが、次のバージョンよりウィジェットセットの登録もできるようになります。

ウィジェットセットの内容は、テンプレートセットに依存することになります。試しに、当ブログで配布しているテンプレートセット(ウィジェット登録なし)に切り換えたときのウィジェット一覧です。

ウィジェット一覧

また、コメントプレビュー時の返信状態も改修されています(チェックボックスを非表示)。下はプレビュー時の表示で、返信先が固定されています。

コメントプレビュー

追記:インデックステンプレートの JavaScript が大きく変わっています。

Comments [0] | Trackbacks [0]
Now loading...
Recent Entries
ギターに入った猫
掲載広告募集
Styles
Font Size
Default
For defective color vision
Gray Scale
RGB Color
Search this site

このブログをメールで購読する by:FeedBurner

AMN
Categories
Monthly Archives
2021年
2020年
2019年
2018年
2017年
2016年
2015年
2014年
2013年
2012年
2011年
2010年
2009年
2008年
2007年
2006年
2005年
2004年
2003年
BlogPeople
Syndicate this site
FeedBurner(RSS1.0/RSS2.0/Atom)
Counter
これまでのアクセス
Powered by
Movable Type 6.0.3