すぐに忘れてしまうので。
ローカルディスクまたはWEBサーバ上にある901iシリーズ以降のiモード対応HTMLやFlash、901iSシリーズ以降のPDF、902iシリーズ以降のトルカを表示することができます。
[作ろうiモードコンテンツ:iモードHTMLシミュレータII | サービス・機能 | NTTドコモより引用]
だそうな。
バージョンアップしてからgrepできていなかったのだが、とりあえず以下のようにして何とかできるようになる。
# $Id: search.rb,v 1.13 2005/07/27 07:16:07 aamine Exp $
--- search.rb.orig 2005-06-13 02:50:14.000000000 +0900 +++ search.rb 2005-06-13 02:44:32.000000000 +0900 @@ -140,7 +140,7 @@ def main $KCODE = 'EUC' cgi = CGI.new - @config = TDiary::Config.new + @config = TDiary::Config.new(cgi) @config.options['apply_plugin'] = true html = '<html><head><title></title></head><body><p>error</p></body></html>' begin @@ -231,20 +231,20 @@ def search_form_page(theme) patterns = [] - ERbLight.new(HEADER + SEARCH_FORM + FOOTER).result(binding()) + ERB.new(HEADER + SEARCH_FORM + FOOTER).result(binding()) end def search_result_page(theme, patterns) - ERbLight.new(HEADER + SEARCH_RESULT + FOOTER).result(binding()) + ERB.new(HEADER + SEARCH_RESULT + FOOTER).result(binding()) end def search_error_page(theme, patterns, reason) - ERbLight.new(HEADER + SEARCH_ERROR + FOOTER).result(binding()) + ERB.new(HEADER + SEARCH_ERROR + FOOTER).result(binding()) end def history_page(theme) patterns = [] - ERbLight.new(HEADER + HISTORY + FOOTER).result(binding()) + ERB.new(HEADER + HISTORY + FOOTER).result(binding()) end def query_log
(追記)
本当は、tdiarygrepかtdiarygrep(4)の方を試したかったのだけど根性なしに付やめました。
単純に全文検索さえ出来ればいいのでこれで満足。