普通の人はコメントのテキストフォーマットを Convert Line Breaks にしており、コメントにタグを使うことを許可していないと思われますが、このままですと、どういうわけか &> など、生で書けない文字をそのまま表示してしまうため、たとえ閲覧に支障が無いとしても、何となく気持ちが悪いのです。これは修正しないといけません。

註: システムファイルを書き換えるので、念の為バックアップしておきましょう

  1. (mt)/lib/MT/Util.pm を開く
  2. 317-322 行目の remove_html 関数を書き換え:
    sub remove_html {
      my($text) = @_;
      $text =~ s!<[^>]+>!!gs;
      $text =~ s!&!&amp;!gs;   # +
      $text =~ s!"!&quot;!gs;  # +
      $text =~ s!>!&gt;!gs;    # +
      $text =~ s!<!&lt;!gs;
      $text;
    }
  3. (゚∀゚)

もし何か不具合とか生じたら申し訳ないっす。ていうか自己責任でプリーズ。