« mt:ifStaticとmt:ifDynamicは似て非なる物。 | Home | TaggingHelper For MT4.2 »

August 5, 2008

iPhone用テンプレートを導入してみました。

cremaさん作成の iPhoneテンプレート for MT を、このブログに導入してみました。iPod TouchやiPhoneをお持ちの方は、アクセスしてみてください。

blogaklaswadcomimage.png

テンプレートは以下のページで配布されています。すばらしいです。
「iPhoneテンプレートfor MT」を公開いたします。|iPhone|東京Webデザイナー日記リターンズ|crema design

なお、 iPhoneテンプレートはブログURL内の「i」ディレクトリに出力する仕組みになっていますので、iPhoneでアクセスする時に専用のURLにアクセスする必要があります。
このブログでは、インストールの際に以下のようなカスタマイズを行って、PCでの閲覧時と同じURLになるようにしてみました。

  • 追加したiPhoneテンプレート内のトップページとブログ記事アーカイブへのリンクを、通常のものに書き直す。
    • 画像やcssファイルなどへのリンクは変更しない
    • アーカイブマッピングは、「i」ディレクトリ内へ出力する設定のままにする
  • ブログトップの.htaccessに以下を追加。
  RewriteCond %{HTTP_USER_AGENT} (iPhone|iPod)
  RewriteCond %{REQUEST_URI} !^/i/
  RewriteRule ^(.*)\.html$ /i/$1.html [L]

.htaccessの記述は、利用しているサーバーによっては上手く動かないかもしれません。またその場合、即座にサイト全体が500エラーになってしまうような事態も考えられます。.十分注意して作業を行ってください。

No TrackBacks

TrackBack URL: http://new.aklaswad.com/cgi-bin/mt/mt-tb.cgi/260

Leave a comment

OpenID accepted here Learn more about OpenID

About this Entry

This page contains a single entry by aklaswad published on August 5, 2008 3:00 PM.

mt:ifStaticとmt:ifDynamicは似て非なる物。 was the previous entry in this blog.

TaggingHelper For MT4.2 is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.