EBt 自動リンク機能について
具体的な要望も上がったので、ちと考えてみます。
●キーワード
[[key]] のように記述しても良いんだったら、key の部分は簡単に抜き出せますから割と楽ですね。
●検索
一番簡単なのは、メモを全検索してリンクを付けていく方法。でも、メモの数が多くなるにつれてリニアに遅くなるという問題点がある。
ちょっとめんどくさいけど、現在のメモを起点にして、指定階層分検索する方法。これだったら、メモの数が増えても大丈夫かも知れない。けど、私のようにリンクを張りまくっている人間にとっては全検索とあまり変わらない。でも、検索の深さはどうやって指定しようか…(やっぱダイアログ表示ですかね?)
●検索対象
Title だけでいいですか?本文も検索したいですよね、きっと。
[[key]] だとタイトルだけ検索、{{key}} だと本文まで検索とかした方が良いかな。
●どうせなら検索条件を絞り込みたい
[[key1,key2....]]として and 検索できた方が有り難い?
●だったらいっそ
[[key1,!key2]] で key2 を含むメモを排除したい?
夢は広がりますが、あまり広げると収拾がつかなくなるので、複数key での and/not 検索はとりあえず除外しようかな。ま、実装して損する訳じゃないので、リクエストが多かったら実装しますというスタンスで行くか。
※でも、大文字と小文字とかの対応はめんどくさいのでやらないつもり…やった方が嬉しいですか?
久しぶりにファミレスにこもってプログラミングでもしてみようかと思う夏の夜なのであった。
| 固定リンク
この記事へのコメントは終了しました。
コメント
作者様
具体的にご検討いただき感謝します!
私はタイトルのみ検索対象にできればいいかなと考えておりましたが(そのほうが処理が速そうだし、想定外のメモとリンクしないので)、作者様のおっしゃるとおり選択できるといいかもしれませんね。
いずれ、ご検討いただき大変嬉しく思います。
投稿: Ujip | 2005/07/14 07:30