「MOVABLETYPE」カテゴリーアーカイブ

WORDPRESSに移行するか?

MT5

iPhone用のページを表示させるのにcremaさんのテンプレートのお世話になっています。MTはまだ日本語化されていないVer2の頃から使っており当時はまだ日本でBlogという言葉が定着していなかった頃でそれなりに思い入れがあります。MT5のベータ版がリリースされて携帯版のプラグインがでてきたので早速とおもったらなんと携帯プラグインが有料でそれも個人で買うには高すぎる。調べると無料のプラグインを個人で開発して公開されている人もいらっしゃるので少し調べる必要がありそう。また、いっそこの機会にWORDPRESSに切り替えるのもありかと。

しかしWORDPRESSへの移行は簡単そうで実はいろいろ問題がある。移行しようとして、最も障害になるのはパーマネントリンク(パーマリンク)の扱いです。weblogy さんに「MovableTypeからWordPressへの完全移行方法」というのが紹介されていました。これで解決できればさくっと移行予定。決行は週末にでも

wp

iPhoneに最適化計画

iPhone3GS 207.JPGiPhoneからhttp://mobilepcclub.com を開くと自動的にiPhone用のテンプレートのインデックスページに http://mobilepcclub.com/i/  転送されます。そこで90度傾けると画像の様にPC向けサイトで表示しますか?と画面が出ますのでここでキャンセルを押せばそのまま横位置。OKを押せばPC用のURLで表示されます。インデックスページしか対応していませんが、( .htaccess )で、無理やり転送させるとiPhoneからはPCページが見ることができなくなるのでこの設定に変更しました。「コルトでGO」さんのBlogで紹介されている方法で真似させていただいております。

Post To Twitter Plugin

MovableTypeのBlog記事をTwitterに投稿する「Post To Twitter Plugin」を設定しました。いままではTwitterの外部アプリを利用していましたがこちらを試してみます。iPhone用テンプレートに自動転送させるとエラーが出ているので調整中・・・やっぱり駄目。解決策が見つかるまではiPhoneからのアクセスをiPhone用ページに転送させる設定を止めることにします。  

http://labs.m-logic.jp/
結局現在はiPhone用ページを優先してプラグインを一時停止中です。

iPhone用ページへの自動転送

iPhone  iPodからアクセスした際に自動的にiPhone用のテンプレートのページに転送させる設定を先日から行っていましたが何故かうまく飛ばなくて途方にくれておりました。先程解決しました。原因は、よくわかりません。ロリポップサーバーで成功した設定をここに残しておきます。
http://mobilepcclub.com/i/ にiPhone用のTopページがある前提でhttp://mobilepcclub.com にアクセスすると/i/に転送する設定です。http://mobilepcclub.com/ この階層に設置する.htaccessの記載です。ロリポップでのパーミッションは、604

RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} (iPhone|iPod)
RewriteCond %{REQUEST_URI} !^/i/
RewriteRule ^(.*)\.html$ /i/$1.html [L]
#

iPhone用ページへの自動転送

iPhone  iPodからアクセスした際に自動的にiPhone用のテンプレートのページに転送させる設定を先日から行っていましたが何故かうまく飛ばなくて途方にくれておりました。先程解決しました。原因は、よくわかりません。ロリポップサーバーで成功した設定をここに残しておきます。
http://mobilepcclub.com/i/ にiPhone用のTopページがある前提でhttp://mobilepcclub.com にアクセスすると/i/に転送する設定です。http://mobilepcclub.com/ この階層に設置する.htaccessの記載です。ロリポップでのパーミッションは、604

RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} (iPhone|iPod)
RewriteCond %{REQUEST_URI} !^/i/
RewriteRule ^(.*)\.html$ /i/$1.html [L]
#

MT4にiPhone用テンプレートを設置(まとめ)

MT4(MovableType4)にiPhone用テンプレートを設置 テンプレートは、cremadesignさんが公開されている「iPhoneテンプレートfor MT」を使用させていただく。このテンプレートの設置がより簡単になるようにプラグイン化された方がいらっしゃいます。Ogawa::Buzz 小川宏高さんのブログ びっくりするぐらい簡単なのでこれから設置されるかたはこちらをお薦め(2008年に既に公開されており今頃気がついているのは私くらいかも)
iPhoneテンプレート for MT4ダウンロードが必要なファイルは2つありTempletsプラグイン( Templets-0.01.zip )およびcremadesighさんのテンプレートをプラグイン化された( iPhoneTemplet-0.01.zip )を小川さんのBlogからダウンロード。設定方法は、blog.remora.cx 【MovableType】iPhone用テンプレートの導入 を参考にすると10分かからない。

iPhoneからMT4を更新できるプラグイン

                                                                                 iPhoneからMT4を更新iPhone3GS 086.pngするには iMTというプラグインを導入することでiPhoneからのMT4の更新が可能になります。
ところが、アイコンが現れない。どうやら英語環境では問題ないようで日本語環境にCSSが対応出来ていないようです。

ごみのやま さんのBlogにならってCSSを一部コメントすると無事表示されます。
以下Blogよりコピペさせていただきました。

400行目辺りのmenuクラスのoverflowをコメントアウト

ファイル: mt-static/plugins/iMT/css/iphone.css
.menu a {
/* overflow: hidden; */
display: block;
float: left;
margin: 0 14px 12px 0;
width: 62px;
height: 90px;
color: #999;
font-weight: bold;
text-decoration: none;
}

新しいブログ記事の作成 がメニューのタブの中で改行され表示が気になるので

467行目辺りのtabクラスのpaddingの後ろに0を追加。

ファイル: mt-static/plugins/iMT/css/iphone.css
.tabs a {
display: block;
padding: 5px 0;
color: #fff;
font-weight: bold;
text-decoration: none;
}

iPhoneからMT4を更新できるプラグイン

                                                                                 iPhoneからMT4を更新iPhone3GS 086.pngするには iMTというプラグインを導入することでiPhoneからのMT4の更新が可能になります。
ところが、アイコンが現れない。どうやら英語環境では問題ないようで日本語環境にCSSが対応出来ていないようです。

ごみのやま さんのBlogにならってCSSを一部コメントすると無事表示されます。
以下Blogよりコピペさせていただきました。

400行目辺りのmenuクラスのoverflowをコメントアウト

ファイル: mt-static/plugins/iMT/css/iphone.css
.menu a {
/* overflow: hidden; */
display: block;
float: left;
margin: 0 14px 12px 0;
width: 62px;
height: 90px;
color: #999;
font-weight: bold;
text-decoration: none;
}

新しいブログ記事の作成 がメニューのタブの中で改行され表示が気になるので

467行目辺りのtabクラスのpaddingの後ろに0を追加。

ファイル: mt-static/plugins/iMT/css/iphone.css
.tabs a {
display: block;
padding: 5px 0;
color: #fff;
font-weight: bold;
text-decoration: none;
}