2008年1月アーカイブ

テンプレートセットの登録

テンプレートセットの設定画面

MovableTypeのドキュメントによると、MT4.1からテンプレートセットの登録というものができるようになりました。

Movable Type 4 ドキュメント:テンプレートセットの登録

いままではテンプレートのカスタマイズといえば、自らカスタマイズするか、テンプレート配布サイトからダウンロードしてくるかのどちらかでした。
テンプレート配布サイトからダウンロードした場合は、それぞれのテンプレートにコピー&ペーストする作業が必要で、これが結構面倒。

それがプラグインという形で導入でき、設定も「ブログのテンプレートを初期化」の画面で「新しいテンプレートセットを適用」のプルダウンで導入したテンプレートセットを選ぶだけという簡単さです。

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

| カテゴリ: カスタマイズ

Lightbox用のカスタマイズの記事を書いたら1週間も経たないうちにMovableType4.1の正式版がリリースされましたので、早々にアップグレードしました。

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

mt/lib/MT/Asset/Image.pmに関してもプログラムが変更されています。
変更の内容はよくわかりませんが(爆)、追加・修正する箇所は以下のように変わりました。

MT4.01
246行目をコメントアウト、247行目に追加
MT4.1
314行目をコメントアウト、315行目に追加
MT4.01
256行目以降に追加・コメントアウト
MT4.1
324行目以降に追加・コメントアウト

変更する内容は下記リンクを参照ください。
画像を挿入で出力されるタグを Lightbox 対応にする - Movable Type備忘録

いずれも、上から順番に作業して、ずれた行数で記載しています。
追加・修正の内容はMT4.01と同じで大丈夫のはずです(私の環境では問題なく動いています)。

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

カテゴリ: カスタマイズ

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

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

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

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


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

カテゴリ

アーカイブ

   

最近のトラックバック

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