MT4 エントリー確認画面でCSS丸出し!
エントリー確認画面で↓が丸出し
@import url(http://www.xxx.com/blog/base_theme.css);
@import url(http://www.xxx.com/cgi/mt/mt-static/themes/minimalist-red/screen.css
);
perl 5.8.0だと出ちゃうんだとさ。
てか、もともとperl 5.8.0は文字コードの扱いに致命的なバグがあるらしい。
そのせいらしい。
問題の行
<$MTInclude identifier="styles" trim_to="0"$>
スタイルシートをインクルードするんだが、最初のi文字を取り出す trim_to 属性の値が 0 になっているということは、このタグでは何も表示されないのが正しい動作。
でも、Perl 5.8.0 では表示されるみたい。
下が回避策
<MTSetVarBlock name="__null__">
<$MTInclude identifier="styles"$>
</MTSetVarBlock>