MT4 エントリー確認画面でCSS丸出し! | REDSIDETECHNIX

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>