テキスト整形ルールの拡張に続いてリンク記法の拡張とか。
処理は昨日ウィスキーを飲み過ぎながら書いたものなのでなんかぶっ飛ぶかも。
日記リンク
[[diary:yyyymmdd]]
[[diary:yyyymmdd link_text]]
- link_textを省略した場合、yyyymmddをprofileで指定したフォーマットで表示
[[diary:yyyymmdd#index]]
[[diary:yyyymmdd#index link_text]]
[[diary:yyyymmdd#search_word]]
[[diary:yyyymmdd#search_word link_text]]
[[yyyymmdd]]
[[yyyymmdd link_text]]
日記埋め込み
[[include:yyyymmdd#index]]
Wikiリンク
[[wiki:title]]
[[wiki:title link_text]]
- link_textを省略した場合、titleを表示
[[title]]
[[title link_text]]
外部リンク
http://foo.bar/baz
[[http://foo.bar/baz]]
[[http://foo.bar/baz link_text]]
画像表示
[[image:foo.jpg]]
[[image:bar/baz.png]]
- profileに定義したベースディレクトリからの相対パス指定
- 識別子を"thumb"にした場合、サムネイルを代替表示して画像へリンク
[[thumb:foo.jpg]]
[[thumb:bar/baz.png]]
- ディレクトリを指定した場合、直下の画像ファイルに対して処理を実施
[[image:directory]]
[[thumb:directory]]
[[foo.jpg]]
[[bar/baz.png]]