2004年06月04日 Fri 23:52

人柱日記その10「ああ…スイマセン編」

人柱日記その9「カンペキダ?編」
http://www.tugaa.net/blog/archives/000135.html
で、修正が終ったと思ってたら、実はQuickPost(2.6xでいうMT It!)のバグが残ってました。
スイマセン。
で、どこかと言うとlib/MT/App/CMS.pmの4331行目あたりの

sub reg_bm_js {
my $app = shift;
my $q = $app->{query};
my $js = _bm_js($app->base . $app->uri, scalar $q->param('bm_show'),
scalar $q->param('bm_height'));
$js =~ s!d=document!d=external.menuArguments.document!;
$js =~ s!d\.location\.href!external.menuArguments.location.href!;
$js =~ s!^javascript:!!;
$app->{no_print_body} = 1;
$app->send_http_header('text/plain');
$app->print('<script language="javascript">' . $js . '</script>');
1;
}


$js =~ s!\%20! !g;を追加して

sub reg_bm_js {
my $app = shift;
my $q = $app->{query};
my $js = _bm_js($app->base . $app->uri, scalar $q->param('bm_show'),
scalar $q->param('bm_height'));
$js =~ s!d=document!d=external.menuArguments.document!;
$js =~ s!d\.location\.href!external.menuArguments.location.href!;
$js =~ s!^javascript:!!;
$js =~ s!\%20! !g;
$app->{no_print_body} = 1;
$app->send_http_header('text/plain');
$app->print('<script language="javascript">' . $js . '</script>');
1;
}

としないと、(IE用?の)右クリックでのQuickPostでエラーが出ます、スイマセン。
最近、MT it!とか使ってなかったんで(言い訳)…

  • corrected_files.zip(06/07:bm_entry.tmplを1箇所修正)
  • と言うzipファイルに
    人柱日記その9「カンペキダ?編」
    http://www.tugaa.net/blog/archives/000135.html
    で指摘していたのTypoの修正と上記の修正を加えた、
    修正済のファイル(5個)を入れておきますので、
    Ogawa::Memoranda
    http://hassaku.main.jp/blog/
    『Movable Type 3.0DEのバグフィックス』
    http://hassaku.main.jp/blog/archives/000871.html
    にある、default-templates.zipと合わせて、ご利用いただければ幸いです。

    Posted by tugaa | Comments (4) | Category( MovableType )
    このエントリのTrackBack URL:

    このエントリのPermalink:
      このエントリーをブックマークに追加 
    Trackback
    Comments

    tugaaさん:
    「$js =~ s!%20! !g;」の件ですが、問題なく動くみたいですね。私の方も反映しておこうと思います。

    tugaaさんのblogではtugaaさんの判断でパッチ情報を掲載されるのがよいと思いますよ。私だけではどうしてもキャッチアップが遅れがちになってしまいますので。

    Posted by: (o) at 2004年06月06日 06:41

    (o) さん、コメントありがとうございます。

    知識が不足してるもので、いつもお世話になりっぱなしになり、
    申し訳ありません。人に頼りっぱなしです…。
    ということで、5日に追加した箇所は削除しておきます。

    これからも、よろしくお願いいたします。

    Posted by: tugaa at 2004年06月06日 08:34

    (o)です。どもです。

    bm_entry.tmplの修正で、の>が抜けているところがありました。

    Posted by: (o) at 2004年06月07日 15:08

    (o)さん、コメント&Typoの指摘ありがとうございます。

    Typo修正と、Ogawa::Memorandaで、
    新たに修正が加えられていた部分とあわせ、新しく
    zipファイルをUPしました。

    これからも、ミスなどあれば随時修正いたします。
    本当にありがとうございました。

    どなたでも結構ですので、
    他にも、ミスがあった場合報告していただければ幸いです。
    また、ご意見ご要望などもあれば、よろしくお願いいたします。

    Posted by: tugaa at 2004年06月08日 01:37