[tDiary-users-talk: 0420] 単一の tDiary で複数の日記を動かしているときに tdiarysearch を呼び出すと、テーマが適用されない日記が出てくる問題を何とかしたい。

Back to archive index

FUDAN joker****@comel*****
2010年 1月 11日 (月) 13:17:19 JST


不断です

単一の 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 で定義するようにしてみましたが、スマートな解決策に思え
ません…。

何か良い方法はないでしょうか?(^^;

-- 
不断
mailto:joker****@comel*****

-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: search.rb.diff
型:         application/octet-stream
サイズ:     979 バイト
説明:       無し
下载 



tDiary-users-talk メーリングリストの案内
Back to archive index