履歴を出すスマートな方法はちょっとないです。
基本的には、「概要」にレポートのサマリを書くようにして
運用するのがいい気がします。
ただ、lib/kagemai/cgi/action/search.rb に手を入れるなら、
以下のようにすれば、いちおう最初の投稿の履歴は出せます。
header の "body" のところは、EUC で書くなら日本語でもいけると思います。
Index: search.rb
===================================================================
--- search.rb (revision 625)
+++ search.rb (working copy)
@@ -195,6 +195,7 @@
header << MessageBundle[:csv_author]
header << MessageBundle[:csv_ctime]
header << MessageBundle[:csv_mtime]
+ header << "body"
csv = header.collect{|h| "\"#{h}\""}.join(',') + "\r\n"
result.reports.each do |report|
@@ -207,6 +208,7 @@
line << "\"" + report.author.value + "\""
line << "\"" + report.create_time + "\""
line << "\"" + report.modify_time + "\""
+ line << "\"" + report.first.body.value + "\""
csv += line.join(',') + "\r\n"
end
2009/03/10 15:15 choco...@gmail.com <choco...@gmail.com>:
--
FUKUOKA Tomoyuki