Home > WEB制作 > Movable TypeのBlockquoteタグ

Movable TypeのBlockquoteタグ

Tag:

blockquoteタグが面倒だったんです。
改行をしてくれないために、わざわざ自分でタグを入れたりして。

なんとかならんのか!?と思って調べたら・・・
とってもステキに説明してくださっているサイトがあるあるあるあるある。
ということで、早速自分のMovable Typeもいじることに。

いちいちエントリーでヒトテマかけるのが面倒だったので、大元をいじる方法を選びました。

Movable Typeをインストールしているフォルダからlib/MT/Util.pmを開いて。
以下の記述部分を検索で探します。

for my $p (@paras) {
    if ($p !~ m@^</?(?:h1|h2|h3|h4|h5|h6|table|ol|dl|ul|menu|dir|p|pre|center|form|
    fieldset|blockquote|address|div|hr)@) {
        $p =~ s!\r?\n!<br />\n!g;
        $p = "<p>$p</p>";
    }
}

この部分に、改行してよー。というお願い構文を追加させます。

for my $p (@paras) {
    if ($p !~ m@^</?(?:h1|h2|h3|h4|h5|h6|table|ol|dl|ul|menu|dir|p|pre|center|form|
   fieldset|blockquote|address|div|hr)@) {
        $p =~ s!\r?\n!<br />\n!g;
        $p = "<p>$p</p>";
    } elsif ($p =~ m@^</?(?:blockquote)@) {
        $p =~ s!?r??n!<br />?n!g;
    }
}

おかげでラクになりました・・・。

【参考サイト】

Comments:0

Home > WEB制作 > Movable TypeのBlockquoteタグ

Return to page top