This is Not here - Invisible Moment *//INCIDENTAL VANISHING STARS//

MT4 Config

再構築できない原因についていろいろ調べていくつかやってみたけど、なかなか改善は出来ない感じ。
ダイナミックパブリッシングにすればいいのかなぁ。
あと、デフォルトで、
「外部リンクに対するトラックバック自動検知を有効にする」
が有効になっていた。。

下記、忘れるので個人的にメモ。
利用する場合はすべて自己責任でどうぞ。

Movable Type4で記事を書くときにリンクタグのtargetを_blankにするには、
/mt-static/js/common/Editor/Textarea.js

case "createLink":
内のリンク設定箇所を
this.setSelection( '<a href="' + argument + '" target="_blank">' + text + "</a>" );
こんな感じにする。

それで、画像ファイルアップロード時の無駄なformタグやclass指定などを全部削除して、
超シンプルな、
<img alt="XXX" src="http://www.XXX.jpg" width="XXX" height="XXX" />
だけがファイルアップロード直後のブログ記事新規作成画面から出力されるように変更。
mt:asset-idによる、<MTEntryAssets>などはすべて無視の方向で。。
修正するファイルは、
/lib/MT/Asset/Image.pm
204から216行目辺りの$wrap_style関係部分と272行目付近(mt:asset-id関係-参考ページを応用)。
デフォルトのアップロードフォルダの指定は、
/tmpl/cms/dialog/asset_upload.tmpl

<mt:setvar name="extra_path" value="XXX">
な感じで一行追加。

参考ページ
画像を挿入で出力されるタグをカスタマイズ
【MovableType】テンプレートを修正する「alt-tmpl」

posted by PFM