060MT3.0×モブログ

その壱 - MT4i Tonkey ダウンロード

「携帯 MT3.0」とググった結果、閲覧・管理が出来る!と評判のMT4i Tonkeyを発見。早速ダウンロード!

脱臼-HOME  September 20, 2004 20:53 | コメント (0) | トラックバック (0)   ウエ

その弐 - 設定

mt4i.cgiをテキストエディタ(ワタシは秀丸)にて編集。


  • 134行目$blog_idを「1」に
    (たぶんブログの作成した数によってidが振られるのかな?ワタシは1コしかないから1)

  • 191行目$author_nameにMovableType投稿時の名前「teco」を入力

  • 193行目$admin_doorを「yes」に

  • 196行目$admin_passwordにパスワードを設定


脱臼-HOME  September 20, 2004 20:59 | コメント (0) | トラックバック (0)   ウエ

その参 - アップロード

サーバへアップロード
MT3.0のあるフォルダと同じ場所(ワタシは「/blog」)へ
属性は「705」にするらしい

脱臼-HOME  September 20, 2004 21:00 | コメント (0) | トラックバック (0)   ウエ

その四 - 実際に携帯から投稿

モブログ動作チェック
MT4i×INFOBAR

脱臼-HOME  September 20, 2004 21:00 | コメント (0) | トラックバック (0)   ウエ

その五 - 管理者設定

管理者ページをブックマークして、先ほど編集したmt4i.cgiの193行目$admin_doorを「no」に戻しておく。

脱臼-HOME  September 20, 2004 21:09 | コメント (0) | トラックバック (0)   ウエ

その六 - 同じアドレスで携帯でも

目的
http://www.dakkyuu.com/blog/mt4i.cgiでモブログは表示できた。
が、今まで通りhttp://www.dakkyuu.com/blog/でも
PCだったらブログへ、携帯からだったらモブログへと、自動で振分けを行う。
手順
  1. index.cgi作成
  2. .htaccess設定

脱臼-HOME  September 20, 2004 21:22 | コメント (0) | トラックバック (0)   ウエ

その七 - 同じアドレスで携帯でも「index.cgi」

振分けCGIを作成

ワタシのはかなり簡易的。
主要ブラウザだったらブログへ、それ以外はモブログへ。
そんな感じです。

ソース

#!/usr/bin/perl

#====================
# Name: index.cgi
# 仕様: PCと携帯の振分け
#====================

$userAgent = substr($ENV{'HTTP_USER_AGENT'},0,2);

# PC
if ($userAgent eq "Mo" || $userAgent eq "Op" || $userAgent eq "Cu"){
print "Location: index.html\n\n";
} else {
# MOBIL
print "Location: mt4i.cgi\n\n";
}

exit;

仕様変更〜
googleがモブログをインデックスしてしまうようなので、
「携帯はコッチそれ以外はコッチ」にしました。

#!/usr/bin/perl

#====================
# Name: index.cgi
# 仕様: PCと携帯の振分け
#====================

@user_agent = split(/\//,$ENV{'HTTP_USER_AGENT'});

# 携帯電話などはコッチ
if ($user_agent[0] eq 'ASTEL' || $user_agent[0] eq 'UP.Browser'
|| $user_agent[0] =~ /^KDDI/
|| $user_agent[0] eq 'PDXGW'
|| $user_agent[0] eq 'DoCoMo'
|| $user_agent[0] eq 'J-PHONE'
|| $user_agent[0] eq 'L-mode'){

print "Location: mt4i.cgi\n\n";

# それ以外はコッチ
} else {

print "Location: index.html\n\n";

}

exit;

脱臼-HOME  September 20, 2004 21:32 | コメント (0) | トラックバック (0)   ウエ

その八 - 同じアドレスで携帯でも「.htaccess」

目的
URLにディレクトリのみ指定された場合
index.htmlよりも先にindex.cgiを実行させる。

作業
.htaccessに以下の一行を
DirectoryIndex index.cgi index.html

脱臼-HOME  September 20, 2004 21:34 | コメント (0) | トラックバック (0)   ウエ

その九 - ヘッダ変更

初期設定だとヘッダがh4になっているのでh1に変更。

####################
# 表示文字列生成
#$data .= "<h4>";
$data .= "<h1>";

更にヘッダにカテゴリや名前が表示されるので消す!

#$data .= "$draft$title [$cat_label] posted by ".$author_name." $created_on</h4>";
$data .= "$draft$title </h1>";

脱臼-HOME  October 12, 2004 23:53 | コメント (0) | トラックバック (0)   ウエ