[patch] MTOS4.2rc4のダイナミックパブリッシングでテンプレート修正が反映されない

2 views
Skip to first unread message

takahashimm

unread,
Aug 7, 2008, 1:19:15 AM8/7/08
to mtos-ja
高橋征義と申します。はじめまして。

MTOS 4.2rc4-ja で、sqlite3とPHP5を使ってダイナミックパブリッシングで動かして
いたんですが、テンプレートを修正してもなかなか反映されないようでした。
調べてみたところ、MTDatabaseBaseクラス(mtdb_base.php)のresolve_urlメソッドで、
バックアップしたはずのファイルを読み込んでいました。

とりあえずパッチを書いてみたのですが、これでいいのでしょうか? どなたか
確認していただけるとうれしいです。

$ diff -u php/lib/mtdb_base.php.orig php/lib/mtdb_base.php
--- php/lib/mtdb_base.php.orig 2008-08-07 13:52:22.000000000 +0900
+++ php/lib/mtdb_base.php 2008-08-07 13:53:25.000000000 +0900
@@ -86,6 +86,7 @@
where fileinfo_blog_id = $blog_id
and ((fileinfo_url = '%1\$s' or fileinfo_url =
'%1\$s/') or (fileinfo_url like '%1\$s/$escindex%%'))
and blog_id = fileinfo_blog_id
+ and template_type != 'backup'
and template_id = fileinfo_template_id
order by length(fileinfo_url) asc
";


よろしくお願いいたします。

高橋征義 (takah...@gmail.com)
Reply all
Reply to author
Forward
0 new messages