« 電気を汚さない暖房器具/続softether2.0RC2 | メイン | アイコン職人/vodafoneがソウルで通話可能に »
2005年11月13日
西洋しつつ調査 |
西洋人。 linuxをハードウェアRAID10 で構成させる方法の調査、webサイトからクレジットカードで決済させるために必要なシステムの調査、JPEG画像からEXIF情報のみを抽出するソフトウェアの調査などをそれぞれ行った。
MovableType(MT)のカスタマイズ。コメントおよびトラックバックが、設定にかかわらず古いもの順になる問題があった。これまた調査してみると、コンテンツDBにPostgreSQLを使っているとどうやら、そうなってしまうらしい。同様の不具合のレポートページを参考にして./lib/MT/Template/ContextHandlers.pmファイルを以下のように編集して再構築させたところ、新しい順になった。
lib/MT/Template/ContextHandlers.pm line #865
【変更前】
} elsif (my $n = $args->{recently_commented_on}) {
require MT::Comment;
$args{'join'} = [ 'MT::Comment', 'entry_id',
{ blog_id => $blog_id, visible => 1 },
{ 'sort' => 'created_on',
direction => 'descend',
unique => 1,
limit => $n } ];
$no_resort = 1;
}
【変更後】
} elsif (my $n = $args->{recently_commented_on}) {
require MT::Comment;
$args{'join'} = [ 'MT::Comment', 'entry_id',
#UG 20051113
# { blog_id => $blog_id, visible => 1 },
# { 'sort' => 'created_on',
# direction => 'descend',
# unique => 1,
# limit => $n } ];
{ blog_id => $blog_id},{ unique=> 1 } ];
$args{'sort'} = 'created_on';
$args{direction} = 'descend';
$args{limit} = $n;
#UG 20051113
$no_resort = 1;
}
2007:
投稿者 onsenfan [ PC・インターネット ] : 2005年11月13日 23:30
この記事が役に立った/おもしろいと思ったら、ワンクリックで応援お願いします
トラックバック
このエントリーのトラックバックURL:
http://blog.odorokutamegoro.com/cgi-bin/mt/mt-tb.cgi/575_0351351661865