CSS Selector Generator | CSS のセレクタ一覧を一発で自動生成!

01

06月2010年

httpからはじまる絶対パスを/からはじまるルートパスに変換するプラグインMTTruncateURL

ishida 10:02 AM

  • はてなブックマークに登録
  • livedoorクリップに登録
  • Yahoo!ブックマークに登録
  • deliciousに追加

イメージ

おはようございます!先週末ディズニーランドに行き、foursquareでいろいろなアトラクションにチェックインしまくってバッチがかなり増えたishidaです。やっぱディズニーって最高。

さてさて今回は、もっと早くに知っていればmovabletypeカスタマイズが楽になったのに~というプラグインのご紹介。
通常、movabletypeタグによって出力されたリンクなどのパスは絶対パスになります。
本番サーバにmovabletypeが設置されていれば特に問題はありません。

しかし本番環境とstaging環境があり、staging環境にmovabletypeを起き、そちらで出力されたファイルを本番環境に反映する仕様となっていた場合にパスの問題が挙げられます。

movabletypeの正規表現を使ってルートパスに置換することは可能ですが、リンクに関連するmovabletypeタグ全てに処理を追加しなければななりません。
ちょっと手間もかかり面倒です。

そんなお悩みを解消してくれるのが、MTTruncateURLプラグインです。

使用方法

MTTruncateURL Plugin配布サイトからプラグインをダウンロードしてpluginフォルダにアップします。

あとはテンプレート毎にタグを追加。

<mttruncateurl>
...
</mttruncateurl>

文書全体を上記タグで囲むと全体をルートパスへ変換できます。

※movabletypeはバージョン5.01で確認しました。バージョン4では確認していませんので。

同じようなお悩みがある方は使ってみてはいかがでしょうか。

今回ご紹介したプラグイン

バシャログスタッフによるWebサイト制作サービス

トラックバック

このエントリーのトラックバックURL
http://c-brains.jp/cgi-bin/mt/###/2261
###はmt-tb.cgiに変更してください。

コメントを投稿

ページの先頭へ

POPULAR TAGS
  • バシャログスタッフによるWebサイト制作サービス

ARCHIVE

特集

  • ステップアップ!CakePHP
  • 作って学ぶjQuery

RECENT COMMENTS

sakai on [使える CSS テクニック] CSSで実現するプルダウンメニュー
>abesan さん 情報ありがとうございます。なるほど、I
abesan on [使える CSS テクニック] CSSで実現するプルダウンメニュー
sakaiさん こんにちは ご連絡ありがとうございます。
sakai on [使える CSS テクニック] CSSで実現するプルダウンメニュー
>abesan さん はじめまして、コメントありがとうござい
tanaka on さくらのVPSを使ってみた
makotoさん、コメントありがとうございます。 その設定
nakamura on [ステップアップ! CakePHP] キャッシュに memcached を使う
>aokazu さん コメントありがとうございます! SEL