画像アップロード時にrel属性を追加(for MT4)

カテゴリ: カスタマイズ

このサイトでも導入しているLightbox。
画像をオサレに表示してくれるJavaScriptで、設置してしまえば画像にrel="lightbox"を追加するだけでOKです。

私はそれすらも面倒だったので、MTのプログラムを修正して自動的にrel属性が追加されるようにしていました。

画像アップロード時にrel属性を追加

ところが、MT4にアップグレードしてからはどこをどうやって変更すればいいのかさっぱり┐(´д`)┌


半分あきらめかけていたんですが、哲やんさんにいただいたコメントで解決しました。
完全に他人の力での解決ですが、せっかくですからきちんと記録だけはしておこうと思います。

基本的には、ここにすべて解説されています。

画像を挿入で出力されるタグを Lightbox 対応にする - Movable Type備忘録

つまりmt/lib/MT/Asset/Image.pmを編集するということです。
注意するべきなのは、このページでは完成形の行番号で説明されているので、上から順番に行を挿入しないとわからなくなることくらいです。

元ネタでコメントをいただいた哲やんさんのブログはこちら

MT4のLightbox2用カスタマイズ - Tetsuyan's Blog

ありがとうございました。

 
 

トラックバック(0)

このページにトラックバック&リンク

このエントリに関連する記事をブログに書いた方は、お氣軽にトラックバックしてください。
言及リンクは必須ではありませんが、このページの内容に関係のないトラックバックは削除します。

トラックバックURL:


CAPTCHA スパム防止のため、トラックバックURL末尾の XXXXXX 部分を上記画像の数字に置き換えてからご利用ください。お手数ですがご協力よろしくお願いいたします。

リンク用ソースコード:


このブログ記事を参照しているブログ一覧: 画像アップロード時にrel属性を追加(for MT4)

コメント(2)

  • 1

    (無題) 

    返信

    いろいろと書き換えていると、いざバージョンアップがあった時に分からなくなってしまいますね。
    いろいろなプラグインを試したりしていますが、なかなかうまく動いてくれません。
    書き換えた部分だけでも自分のブログに残しておいて後から見れれば忘れた時に役に立つんですけど、それだけでは解決しないこともあるので、ややこしいです。

    今後ともよろしくお願いいたします。


  • 2

    (無題) 

    返信

    そーなんですよ(^ ^;)

    MTを使い始めの頃は、他の人のブログを見ては「同じようなことができないか」と思ってテンプレートを変えたりプラグインを試したり、ブログラムを書き換えたり・・・

    氣づくと使っているのかどうか分からないプラグインでいっぱいになって、でも消していいのかも分からなかったり(ToT)

    それなりに自分の望む形にはなってきたんですが、たどってきた道のりは良く分からないorz


    プログラムのことはよく分からないんで、有益な情報は少ないと思いますが、自分のサイトで使うカスタマイズやプラグインはしっかり記録として残していこうと思います。

    これからもよろしくお願いします。

    • R34

    •  
    • 2008年1月23日 14:19

コメントをどうぞ

アイテム


カテゴリ

アーカイブ

   
OpenID対応しています OpenIDについて