色々カスタマイズしているが、この部分はWeb上に直接情報がないので、備忘録として書いておく。
MovableTypeの場合、画像アップロード時に、埋め込みを選ぶとalt属性が付くが、その時ポップアップを選ぶとalt属性が付かない。気にしない人は全く気にしないと思うが、私は大変気になるので修正する。
MovableType 3.2-ja-2の場合、
lib\MT\App\CMS.pmの3605行目
my $link = $thumb ? qq(
) : q{};
を
my $link = $thumb ? qq(
) : q{};
に書き換える。
要は空っぽになっているalt属性に「alt="$fname"」を追加するということ。
すると、画像をポップアップでアップロードしたときにも、画像にalt属性が付く。
何故こんな仕様になっているのか、ちょっと不思議な気がする。
ちなみに、この情報をわざわざテキストの別ファイルで公開している訳は、スクリプトをそのままエントリーとして投稿すると、MovableTypeの吐き出すindex.htmlがめちゃめちゃになるから。こんなの今までしらんかった(笑)。