タグによる tiddler のフィルタ&ソート機能

History - TiddlyWiki - Trac

TiddlyWiki History から新機能の Tips のご紹介。

フィルタ機能

TiddlyWiki 2.2.6 から、タグによる tiddler のフィルタ機能が追加されています。

  • Added tiddler filtering mechanism
TiddlyWiki History

tiddler 内に以下のように書くと、タグに todo を含む tiddler の一覧が表示されます。

<<list filter "[tag[todo]]">>

以下のように書くと、タグに someday か next を含む tiddler の一覧が表示されます。

<<list filter "[tag[someday]] [tag[next]]">>

ソート機能

TiddlyWiki 2.3.0 では、さらにフィルタ結果のソート機能が追加されています。

  • Added sorting to tiddler filters
TiddlyWiki History

以下のように書くと、タグに todo を含む tiddler の一覧がタイトルの降順で表示されます。

<<list filter "[tag[todo]] [sort[-title]]">>

以下のように書くと、タグに todo を含む tiddler の一覧が作成日時の昇順で表示されます。

<<list filter "[tag[todo]] [sort[created]]">>

DefaultTiddlers での使用

この書式は DefaultTiddlers でも有効です。
例えば、DefaultTiddlers に次のように書くと、TiddlyWiki を開く時にタグに 目標 を含む tiddler がすべて表示されます。

[tag[目標]]

TiddlyWiki を開くと、いつも目標が表示されるようになるわけです。

もちろん DefaultTiddlers に該当する tiddler のタイトルを並べれば同じことができますが、この書式の方がシンプルで、tiddler の追加やタグの変更に連動してくれるのでスマートです。