|
From: sunoko <su...@mb...> - 2012-07-20 10:16:06
|
すのこ です。 3.1 位にバージョンアップしてから、tdiarysearch が動作しなく なっていました。 さすがに不便になってきたので今日弄ってみたのですが、結論的に は support tDiary-2.3.1 https://github.com/tdiary/tdiary-contrib/commit/fdbc7d31e5d5de99945366c4c169badc1eefac3d を元に以下のパッチをあてることで私の環境で動作するようになり ましたので、一応報告します。 最新のバージョンでどうようの修正を行ったのですが動かず、その 理由はわかりません。 その顛末とパッチは下記に書いておきましたが、 http://sunoko.yo40ri.net/20120720.html#p07 一応、パッチを送付します。 H:\>diff -u search.rb.org search.rb --- search.rb.org Fri Jul 20 12:09:21 2012 +++ search.rb Fri Jul 20 17:45:58 2012 @@ -41,9 +41,11 @@ <title>tDiary Search</title> </head> <body> + <div class="whole-content"> EOS FOOTER = unindent <<'EOS' + </div> </body> </html> EOS @@ -123,7 +125,7 @@ end $:.unshift tdiarylib require 'tdiary' -require 'tdiary/defaultio' +require 'tdiary/io/default' require 'erb' class WrongQuery < StandardError; end @@ -314,7 +316,7 @@ def diary_class(style) c = DIARY_CLASS_CACHE[style] return c if c - require "tdiary/#{style.downcase}_style.rb" + require "tdiary/style/#{style.downcase}_style.rb" c = eval("TDiary::#{style.capitalize}Diary") c.__send__(:include, DiaryClassDelta) DIARY_CLASS_CACHE[style] = c ------------------------------------------------------------ sunoko mailto:su...@mb... |