MYページTOP||ジャンク情報||ブログ-ジャンクの国から こんにちは!||サイトマップ

MT4iで携帯サイトを

MT-4.XX (Movable Type) MT4iで携帯サイトを

MT4.Xにてブログを運営していますが
携帯でも閲覧ができるようにしたく、ネットを調べてみました。
調べるとMT4iの評判がよく、これに決めたと導入をしてみました。

MT4i

MTiサイトを閲覧、最新バージョン3.08をダウンロード
MT4i 3.0 のインストールを印刷し、メモを取りながら作業を開始。

 

「mt4i.cgi」「mt4imgr.cgi」のインストール前の作業

「XREA」にて実行パスの確認
絶対パス : /virtual/ID/ 
perl : /usr/bin/perl、/usr/local/bin/perl
変更しないでもOKと。

 

MT4i

MT ホームディレクトリの下に「mt4i」となっている所を
「mobile」としてディレクトリを作成
FTPで転送し「mt4i.cgi」と「mt4imgr.cgi」の属性を705に変更

 

ブラウザで「mt4imgr.cgi」にアクセス

ログインパスは表示され、MT4i Managerの設定

必須設定項目

MTホームディレクトリ
「XREA」なので /virtual/(ID)/public_html/xxxx.com/mt/
簡単に言うと /virtual/ID/ + MT(mt.cgi)が動作している場所
最後に / を忘れずに。
Movable Type 上で使用しているBlog固有のID
後でも分かるとあり無設定。

必須設定項目を設定し保存

ブラウザで「mt4i.cgi」にアクセス
駄目、なんか、語っています ┓(´_`)┏
ここから悩むこと数時間(2時間くらい)
こんな時は、最新バージョンでなく
ひとつメジャーバージョンを下げてみるか?
その前に他でも同様な現象はないかとネットで検索
「XREA」のPerlのバージョンでMT4i 3.Xは (>_<)

 

MT4i 2.Xで携帯サイトを

バージョン2.Xをダウンロードし解凍
「mt4imgr.cgi」を開き

my $password = 'dummypassword';

dummypasswordの部分を自分の好きなパスワードに変更し
FTPにて転送
「mt4i.cgi」「mt4imgr.cgi」の属性を「705」に変更
ブラウザで「mt4imgr.cgi」にアクセス
「MT4i Manager」が表示されログイン必須設定項目を設定
「XREA」なので /virtual/(ID)/public_html/xxxx.com/mt/ 保存し
ブラウザで「mt4i.cgi」にアクセス 文字化けしていますがブログが表示
再挑戦の今回はここまで5分!
さて、文字化けをどうにかしないと…
「XREA」のMySQLの文字コードを確認 EUC-JP
設定を変えたりしましたが ?(゜_。)?… ネットで検索…
対策は…
mt-config.cgiに PublishCharset utf-8 を追加
MT4にある mt-config.cgi に  PublishCharset utf-8 の文字を追加したら解決
ネットに情報をあげていてくれた方に感謝

MT4i

 

MT4iで携帯サイトに google Adsense を設置

googleサイトにてモバイルAdsense、広告の取得
マークアップ CHTML
スクリプト言語 cgi/Perl
表示されたモバイル広告をテキストエディタにコピーし
分かりやすいように Adsense.pl として保存
mt4i.cgi を開き

my $adsense = `perl Adsense.pl`;
$data .= $adsense;

を広告を表示させたい場所に設置
記事タイトル下に広告は設置しました。

####################
# 表示文字列生成
my $adsense = `perl Adsense.pl`;
$data .= $adsense;

$data .= "<h4>";

# 記事一覧からの閲覧なら記事番号を振る
if ($mode eq 'individual') {
$data .= "$rowid.";

携帯をもってないので「iモードHTMLシミュレータII」で確認
表示されているようですのでOKと。

 

アドレスの短縮

携帯ブログのアドレスが  /mt/mobile/mt4i.cgi?id=4 を
index.cgi とし mt/mobile/ にアクセスしたら表示されるようにしましたが
MT4i Manager にて Movable Type 上で使用しているBlog固有のID
と 4 と指定
mt/mobile/ にアクセス、表紙は表示されますが
記事にアクセスすると 404  Not Found と成ります。
まあ、深く、考えないとURLが長くても…
検索エンジンに頑張ってもらおう f(^_^)
QRコード 作成 

QRのススメ 【無料で作成!QRコード徹底活用サイト】 

で作りました。

どんな具合だろうか?

 

MT4i 携帯サイトに Google Sitemaps モバイル版設置

色々なサイトで調べて .xml を生成する
 .xml を記述し アップしましたが
Google  Sitemaps で登録しますがエラーで携帯ブログを登録できません。
どうしたものかと .xml を弄っていましたが

Mobile Link Discovery

Mobile Link Discovery 仕様 を見つけました。
MT4 PCサイトの <head> 〜 </head> の間に link タグ を埋め込むだけ
Googleなどのサーチエンジンが来た場合
携帯用のURLを正しく教えて指定できます。
<link rel="alternate" media="handheld" type="text/html" href="携帯サイトのURL" />

2008年11月5-7日 

ジャンクの国から こんにちは! ホームページへ

電子工作、自作・修理の為の電子部品 通販 調達 サイト

パソコン・オーディオ・パーツ 通販 リンク

真空管アンプ・ラジオ自作・工作・修理の為の電子部品 通販 調達 サイト

お薦め、機械工作、電子機器、工業、工作なら MonotaRO