TADA Tadashi
t****@tdtds*****
2010年 1月 12日 (火) 15:21:54 JST
ただただしです。 「良い方法」ではないんですが、2.3系から入っているサイト内検索 のフレークワークに合わせてtdiarysearchを書き直すのが抜本的な解 決ですねぇ。そうすれば検索機能がプラグインとして動くので、テー マの適用も普通に行われますし。 あとは、tdiarysearchの期待する場所にthemeディレクトリのシンボ リックリンクを張るという方法があると思いますが(tdiaryseachは使っ てないので確信なし)。 2010/1/11 FUDAN <joker****@comel*****>: > 単一の tDiary で複数の日記を動かしている環境で、 tdiarysearch > を > > | #!/usr/local/bin/ruby > | require '/home/fudan/www/tdiary/search.rb' > > な内容の search.rb 経由で呼び出すと、 tdiarysearch 本体側で > テーマのインストールディレクトリが固定されている関係で、テー > マが適用されない日記が出てくるという問題があります。 > > この問題を回避するため、 tdiarysearch 本体に手を入れて、 > theme_uri プラグイン misc/plugin/theme_uri.rb が存在する環境 > (メインの日記以外)では、当該プラグインを読み込み、存在しない > 場合(メインの日記)には、 theme_url メソッドをデフォルト値 > theme で定義するようにしてみましたが、スマートな解決策に思え > ません…。 > > 何か良い方法はないでしょうか?(^^; -- ただただし - ツッコミは、短く鋭く愛を込めて♪ http://tdtds.jp/ @tdtds