2007年10月14日

朝焼け[ Movable Type ]

朝焼け
PENTAX K100D Super / smc PENTAX-DA 18-55mm F3.5-5.6 AL

 今朝といっても、もう、昨日の話になってしまいますが、すごい朝焼けがきれいな朝でした。

 一般的に朝焼けは後に雨になるしるし、と聞いていましたが、結局、雨は降らなかったなぁ。

 さて、明日はどんな天気かな。

投稿者 かっぱ : 00:12 | コメント (0) | トラックバック

2007年03月11日

Movable Type 3.34 へのバージョンアップ覚え書き[ Movable Type ]

 先日、 Ver 3.17から Ver 3.34へバージョンアップした、ブログシステム Movable Type ですが、配色やレイアウト等を以前のように直そうと思いました。

 しかし、これまで Ver 3.17 でブログを立ち上げる時に使った参考書は、内容が現在のバージョンに合っておらず、どこをいじればどこが変わるやらさっぱりわかりません。

 とりあえず、手順としては、

 旧バージョンのテンプレート、「アーカイブページ」、「スタイルシート」、「メインページ」、「カテゴリー・アーカイブ」、「個別エントリーアーカイブ」、「日付アーカイブ」、「コメント・リストのテンプレート」、「コメント・プレビューのテンプレート」、「コメント・エラーのテンプレート」、「コメント・保留のテンプレート」、「トラックバック・リストのテンプレート」、「画像のポップアップウィンドウのテンプレート」、「ダイナミックページ・エラー表示テンプレート」をバックアップ。

 それらを新バージョンのテンプレート、「アーカイブページ」、「スタイルシート」、「メインページ」、「エントリー・アーカイブ」、「カテゴリー・アーカイブ」、「日付アーカイブ」、「コメント・プレビュー」、「コメント・保留」、「コメント・エラー」、「画像のポップアップ・ウィンドウ」、「コメントの一覧」、「ダイナミックページ・エラー」、「トラックバックの一覧」に順次、コピペ。


 これで、一気に前の状態に戻るかと思われたのですが、「再構築」をすると、いきなり

テンプレート「エントリー・アーカイブ」の再構築に失敗しました: タグでエラーが発生しました: 読み込むテンプレート・モジュール「Remember Me」が見つかりません。

 の文字が。

 確かに、3.34のテンプレートやモジュールを見ても「 Remember Me 」なんて入っていない。

 この「 Remember Me 」モジュール、一体何に使われているのかわかりませんが、これがないと記事の再構築ができません。
 そこでググって探したのが、こちら。


3.1x Default Templates
http://www.sixapart.com/movabletype/default_templates31#remember_me


 ここらから、「 Remember Me 」モジュールの中身をコピーして、3.34の

テンプレート>モジュール>モジュールを新規作成

 として、「 Remember Me 」のテンプレート名で先ほどのモジュールの中身を貼り付け。


 ここまででして、「サイトを再構築」すると、以前(3.17)の配色、レイアウトでブログ復活。


 しかし、動作を確認していってみると、「検索結果」の画面がおかしい。

 確かに、 3.34 のテンプレートの中には「検索結果」のテンプレートがありますが、 3.17 にはなかったので、コピペしていなかったんですよね。


 そこでまたググる。

 結果、旧(3.17)のフォルダ「 search_templates 」の中にある「 default.tmpl 」が3.34でいうところの「検索結果」のテンプレートでした。

 そこで、また上記の「default.tmpl」の中身を3.34の「検索結果」のテンプレートにコピペ。

 これで万事解決。


 と思いきや、

 検索結果の画面の中に「 Search this site: 」と「 Search Results from 」と見慣れぬ英字が…。


 この文字が先ほどの「 default.tmpl 」のどこを使って、表示されているのか、そしてどこをどうすれば、この文字を以前の「このサイトの検索」、「「京ぽんでモブログ」の検索結果」に直せばいいのか探すことになりました。


 ググった結果、わかったのが、「lib/MT/L10N/ja.pm」の中に上記の英語を日本語に変換する部分があるということでした。


SABlog | #043 MT3.1 検索/サーチのテンプレート
http://www.sabii.com/blog/archives/2004/11/043_mt31.php


小粋空間: 検索結果画面の日本語を変更する
http://www.koikikukan.com/archives/2006/03/12-020525.php


 確かに、3.34の「lib/MT/L10N/ja.pm」の中身を検索しても上記の「 Search this site: 」と「 Search Results from 」に該当する部分がありません。

 そこで、

'Search this site:' => 'このサイトの検索',
'Search Results' => '検索結果',
'Search Results from [_1]' => '「[_1]」の検索結果',
'Searched for \'[_1]\'' => '「[_1]」の検索結果',

 このあたりを、「 ja.pm 」に追記。


 こうして、ようやく以前と同じような状態に戻すことができました。

 まだ、検証が十分ではないので、挙動がおかしい点などあるかと思いますが、この2日間ではこれぐらいが限界です。


 こんなに苦労するなら、素直に本屋さんに行って、 Movable Type 3.3 シリーズ対応の参考書でも見てこればよかったと思うこの休日でした。(^^;

投稿者 かっぱ : 15:33 | コメント (0) | トラックバック

2007年03月05日

Movable Type 3.34 へバージョンアップ[ Movable Type ]

 かねてから懸案だった Movable Type 3.34 へのバージョンアップを行いました。

 どうも最近、迷惑トラックバックが多いんですよね。

 私が以前に使っていた Movable Type 3.171 ではシステム側ではあまりこの迷惑トラックバック処理が対策されておらず、現在の3.3シリーズで対策が行われたと聞いていました。

 しかし、新たなバージョンを導入しようとなると、これまでメールで投稿していたシステムやこれまで書いていた記事をいかに移行するかがネックになっていたのでした。

 ちなみに今日現在ではメールによる投稿はできずにおります。
 また、配色やレイアウト等も以前の状態を再現できておりませんが、こちらは徐々にいじってみようと思っています。


 ちなみに今回、この Movable Type (以下「 MT 」)のバージョンアップに際して参考にさせていただいたサイトは下記のとおりです。

小粋空間: Movable Type インストール方法
http://www.koikikukan.com/archives/2006/10/17-021538.php
(これを機にデータベースを「 BerkeleyDB 」から「 MySQL 」に変更しました。最近のバージョンの MT はウィザード形式でインストールも可になっているのを、この記事で知りました)

小粋空間: Widget Manager プラグインの使い方(その1:デフォルトテンプレートを3カラムにして利用する)
http://www.koikikukan.com/archives/2006/07/11-012718.php
(これも新しい使い方です。3カラム化だけでなく、 Widget Manager というものを使って、サイドバー内の位置を簡単に変えることができるようになりました)

投稿者 かっぱ : 21:59 | コメント (2) | トラックバック

2005年10月15日

今日も断念 Movable Type 3.2 へのバージョンアップ[ Movable Type ]

 今日もかれこれ4時間くらい Movable Type 3.2 へのバージョンアップに挑戦していましたが、挫折しております。orz

 普通に上書きアップデートできればいいのですが、どうしても新規インストールのような形になってしまうので、スタイルシートの設定やテンプレートの再設定が必要になってしまいます。

 また、それらを克服しても、これまで goo の RSS リーダーに対応していた、 index.rdf が MT3.2 では作成されず、RSS リーダーへの登録が自動で行われなくなってしまうこと。
 コメント等のメール通知が正常に作動しないこと等検証すべき点がいろいろ出てきました。

 そんなわけでせっかく、Movable Type 3.2日本語版 Release-2 の提供を開始で不具合解消したと思っていたものの本日もバージョンアップ断念です。

投稿者 かっぱ : 18:46 | コメント (4) | トラックバック

2005年10月07日

ブログ id が気になる[ Movable Type ]

 先日の Movable Type 3.2 導入挑戦以来、気になりだしたのが、 Movable Type でブログを作成すると、自動で付番されるブログ id 。

 私は Movable Type 標準ハンドブックを参考にこのブログを開設したのですが、この本の中では「新しいウェブログの作成」というショートカットをクリックしてブログを作っていきます。

 するとどうなるか。

 Movable Type のメインメニューに「 First Weblog 」が最上段にあり、次に今回自分が作成したブログが載ります。

 結果、自分が作成したブログの id は 1 とはならないんです。

 この id 。実は、メールでブログ投稿をする mail-entry や ケータイで自分のブログを公開できる MT4i に設定する重要な数字です。

 私は京ぽんで自分のブログにコメントやトラックバックがついているか等を確認していたのですが、メインメニューにいつも「 First Weblog 」が出てくるのが少し邪魔でした。

 それで、この機会にこの「 First Weblog 」を削除してみたのです。

 この「 First Weblog 」を削除すれば、京ぽんのせまい画面でも自分のブログが最初に出てくるのでアクセス時間も少しは短く済むのです。


 で、この「 First Weblog 」を削除して、ブログの再構築をすればブログ id も割り振りしなおされるのかなと思っていたのですが、浅はかでした…orz。

 ブログ id 変わらず。試しに、さらにブログを作成してみると、今度の id は 3 に。それを削除して、さらにブログを作成したら id=4 に…。

 この id を 1 に変更するにはどうしたらいいんでしょう?


 最終的に Movable Type のバージョンを 3.2 にする場合にはブログ id のことを考えてセットアップする予定です。

 しかし、 Movable Type 3.2 も現在不具合があるようですので、今しばらくはこの気になる id とともに生活することになりそうです。(←大げさ(^^;)


P.S.ここ2日ばかり、 Movable Type のセットアップを繰り返していたのでアクセスできない方がいらっしゃったと思います。申し訳ありませんでした。

投稿者 かっぱ : 22:16 | コメント (0) | トラックバック

2005年10月05日

Movable Type 3.2 へのバージョンアップに挫折[ Movable Type ]

 昨日からもう、かれこれ24時間以上、この作業を行ってきましたが、断念することにしました。

 今回のバージョンでは既存のバージョンからのバージョンアップ手続きが今までの単なる上書きですまなくなっており、ほとんど新規にブログを開設するような形になっておりました。
 そのため、これまでのテンプレートが使えなかったりして、以前と同じ環境を整えるのに相当時間がかかりそうです。

 ただ、新設されたスパム対策機能は圧倒的で、私がテスト移行している間に10以上のスパムコメントをつかまえてくれていました。

 とりあえず、今は前のバージョン Movable Type 3.171 に color99 氏作成の MT_sb で十分スパム対策となっているので、それでしばらく様子見をしようと思います。


color99 氏のサイト
http://color99.s58.xrea.com/b/

Movable Type 3.2 の入手については
http://www.sixapart.jp/movabletype/news/2005/09/29-1530.html

投稿者 かっぱ : 21:50 | コメント (1) | トラックバック

2005年07月10日

コメントができない件が解決しました[ Movable Type ]

 先ほど、コメントいただいたものに私がさらにコメントをつけようとしたところ、それができませんでした。

 具体的にいうと、コメントを投稿したのですが、インターネットエクスプローラー上、真っ白の画面にエラーメッセージと番号が表示されました。
 そのエラーメッセージを残しておかなかったので正確なことはわからなくなってしまいましたが、要は「(私のブログサービスに)問い合わせしてみてください。」というようなものでした。

 ブログを開設している私本人がわからないのに、「私に聞け」と言われても…。

 一応、念のため、パソコンの電源を落として、再起動してみるも結果は同じ。

 しかも、原因が Movable Type にあるのかもと、バージョンアップをしてしまったものだから、余計に複雑になってしまいました。

 悩むこと数十分。
 ちょっと思い当たることがあって、京ぽんからの新規記事作成、パソコンからの記事作成、コメント作成をしてみましたら、今度は大丈夫。

 と、さきほど作成していたコメント記事を投稿しようとしたらまた同じエラーが…。

 テストコメントとコメント記事の何が違うのかよく考えたらわかりました。

 もし、これまで私にコメントしようとしてダメだった方がいらっしゃいましたら、ご相談ください。(最悪、トラックバックしていただければ、こちらにトラックバック通知が来ますので、本ブログに掲載されなくても応答可能です)

投稿者 かっぱ : 21:27 | コメント (0) | トラックバック

2005年06月26日

エキサイトブログへの更新通知( ping )がエラー[ Movable Type ]

 もう、この現象が出始めてからどれくらい経っているのでしょうか。
 私自身が記事を毎日アップしているわけではないので、正確な日時はわからないのですが、 Movable Type のログを見てみますと、5月26日頃からエラーが出ていました。

 そこで、今日ためしに「エキサイト ブログ ping エラー」でググってみたところ、これってもう既知の現象だったんですね。

http://www.google.com/search?hl=ja&lr=lang_ja&ie=SJIS&oe=SJIS&q=%83G%83L%83T%83C%83g%81%40%83u%83%8D%83O%81%40ping+%83G%83%89%81%5B

 私もさっそく、 Movable Type の広報設定から

http://ping.exblog.jp/xmlrpc

 を削除しました。
 無駄な ping 送信は記事のアップに時間がかかるだけなので、この機会に ping 送信先を再検討してみたいと思います。

投稿者 かっぱ : 18:10 | コメント (0) | トラックバック

2005年06月21日

コメントスパム対抗策[ Movable Type ]

 昨日、コメントスパムについて困っていることを書きましたら、さっそく、 Movable Type 用のプラグインを作っている方からコメントを頂戴しました。

リンク先はこちら
http://color99.s58.xrea.com/b/MT_sb/c200502270037.htm

 まだ設置したばかりで、どれほど効果があるものかわかりかねますが、今まで、せっかくコメント通知のメールが来て、喜んで確認してみても、スパムでガッカリということが多かったので、期待しています。

投稿者 かっぱ : 22:28 | コメント (0) | トラックバック

2005年05月09日

「コメントの事前確認を有効にする」にしているとコメントが付いてもメール通知が来ないのはいいの?[ Movable Type ]

 今日は連休明けのぼ~っとする間もなく忙しい一日でした。
 そんな中、今日気が付いたのは、 Movable Type の設定メニューの中、「投稿」>「コメント」に保留のコメントがあったことでした。

 コメントの内容はというと、英語で書いてあるので、何がなんなのかわからないのですが、どうも、私のブログとは直接関係のないような気がします。

 そこで気が付いたのですが、私のブログは(以前の4月3日の記事を参照していただければわかります)コメントやトラックバックが付くとメールでその旨を教えてくれる設定になっていたはずです。

 ところが実際は上記のとおり、コメントが保留状態になっているにもかかわらずメール通知がきていません。

 試しに、「コメントの事前確認を有効にする」のチェックをはずして、自己コメントを付けてみますときちんとメール通知がなされます。

 そこで、ググってみました。

 そうすると、

naoki@home:MovableType3.151でメール通知機能がおかしい

 の記事を発見。

 さっそく、自分の「Comments.pm」を編集してみました。

 直す箇所は上記記事をご覧ください。

 あえて、自分の記録の為に残しますと

 元の状態、lib/MT/App/Comments.pmの349~373行目が


if ($comment->visible) {
# Rebuild the entry synchronously so that if the user gets
# redirected to the indiv. page it will be up-to-date.
$app->rebuild_entry( Entry => $entry )
or return $app->error($app->translate(
"Rebuild failed: [_1]", $app->errstr));
# Index rebuilds and notifications are done in the background.
MT::Util::start_background_task(sub {
$app->rebuild_indexes( Blog => $blog )
or return $app->error($app->translate(
"Rebuild failed: [_1]", $app->errstr));
my $send_notfn_email = 0;
if (!$commenter) {
$send_notfn_email = !$comment->visible();
} else {
$send_notfn_email = !$commenter_has_comment
&& !$comment->visible();
}
if ($blog->email_new_comments || $send_notfn_email)
{
$app->_send_comment_notification($comment, $comment_link,
$entry, $blog);
}
});
}

 これを、


if ($comment->visible) {
# Rebuild the entry synchronously so that if the user gets
# redirected to the indiv. page it will be up-to-date.
$app->rebuild_entry( Entry => $entry )
or return $app->error($app->translate(
"Rebuild failed: [_1]", $app->errstr));
# Index rebuilds and notifications are done in the background.
MT::Util::start_background_task(sub {
$app->rebuild_indexes( Blog => $blog )
or return $app->error($app->translate(
"Rebuild failed: [_1]", $app->errstr));
});
}
my $send_notfn_email = 0;
if (!$commenter) {
$send_notfn_email = !$comment->visible();
} else {
$send_notfn_email = !$commenter_has_comment
&& !$comment->visible();
}
if ($blog->email_new_comments || $send_notfn_email)
{
$app->_send_comment_notification($comment, $comment_link,
$entry, $blog);
}

 このようにするといいようです。

 さっそく、私もComments.pmをバックアップしてから作業開始。
(といっても、lib/MT/App/Comments.pmの349~373行目を上記にコピペしただけなんですけど(^^;)

 結果、大成功。
 今度はコメントを保留する機能をつかっても、きちんとメールで承認確認が届きました。

 記事を作成してくれた方に感謝です。

投稿者 かっぱ : 22:46 | コメント (2) | トラックバック

2005年05月01日

W21CA よ、お前もか[ Movable Type ]

 私のブログは、以前に何度か書いたと思いますが、 Movable Type (以下、「 MT 」と省略)というシステムを使っています。
 この MT 、京ぽんを使い PC 用の管理画面から記事の書き込みをすることができます。ただ、ファイル(主に携帯で撮った画像)のアップロードまではできるのですが、それを使った記事作成ができないんです。

 具体的には下記の画像を見てください。

これ以上進まなくなる

 画面下の方に「ポップアップ」と「埋め込み」というボタンがあるのが見えますでしょうか?

 京ぽんではここで、どちらのボタンを押しても、画像のリンクアドレス等を作成することができません。

 まぁ、私の場合は、京ぽんを使っての書き込みには、 mail-entry と MT4i を利用させていただいているので、特別不都合はないのですが、ちょっと惜しいなぁと思う部分です。

 対して、今日から定額制で利用できるようになった W21CA のオペラですが、こちらも下記の画像を見てください。

ファイルアップロード画面比較

 こちらはなんと、ファイルをアップロードするために必要な「参照」(または「選択」)ボタンすら表示されません。

 これは厳しいですねぇ。 W21CA に搭載のオペラは同じオペラでも、「 PC サイトビュアー」の名のとおり、見ることが中心になってしまうのでしょうか?

 この仕様、以前に web 上で見たことがあったと思うのですが、同じオペラなのに、どうしてこのような差を設けてしまったのでしょうね。しかも、 W21CA のほうがバージョン的には上なのに…。

 とりあえず、私の機種変は今年の夏以降となりますので、もう少し様子見です。

投稿者 かっぱ : 21:17 | コメント (0) | トラックバック

2005年04月13日

Movable Type の3カラム化できました[ Movable Type ]

 昨日は、メインページのタグをそのまま記事に貼り付けてしまったために、記事にその内容が表示されていませんでした。(今朝、気づいて、早速訂正しました)

 引き続き、スタイルシートとメインページのタグ?研究です。

#center {
float: right;
width: 75%;
overflow: hidden;
}


#left {
float: left;
width: 24%;
background-color: #FFFFFF;
overflow: hidden;
}

 今現在、上記の width 設定です。
 が、今度、 #right を追加するのにあたって、 #center の width を50%に、 #right は #left の設定を参考に width を24%にしてみます。

 また、 #right は文字通り、画面の右側に置く設定としたいので、 float も rigth で設定。
 変更後の設定を下記のようにして、スタイルシートを変更。

#center {
float: right;
width: 50%;
overflow: hidden;
}

 以下は、 #left の後に、挿入。

#right {
float: right;
width: 24%;
background-color: #FFFFFF;
overflow: hidden;
}

 とりあえず、ここまでの変更したスタイルシートをテンプレートに書き換えてみました。

 すると、左サイドバー、記事本文、空白としたかったのですが、なぜか表示されたのは左サイドバー、空白、記事本文というような状況に。

 とりあえず、状況を把握するために、続いて、メインページ(index.html)の編集。

 今回は右サイドバーにアフィリエイト用の広告欄を設けたいと思っていたので、左サイドバーから必要な部分、つまり

<div id="left">
<div class="sidebar">

以下をコピーし

</div>
</div>

 以下に貼り付け。

 なお、今回は右サイドバーの設定なので、先ほどスタイルシートで設定した、 #right 以下を使うために、貼り付けした、

<div id="left">

<div id="right">
に変更。

 ここまでをメインページのテンプレートに貼り付け。保存、再構築。

 しかし、先ほどと同じように、左サイドバー、(右サイドバーとしたつもりの)サイドバー、記事という順序で表示されています。

 どうも、さきほどのスタイルシート。 float という所の考え方が違っているような気がします。

 そこで、再度スタイルシートの訂正。

 一番最初に参考書「 Movable Type 標準ハンドブック」で、右サイドバーだったのを左サイドバーに変更するのに使った

#center {
float: right;
width: 75%;
overflow: hidden;
}

という設定を再度、元の

「float: left;」

に変更して、スタイルシートを保存。テンプレートを再構築。サイトの確認。

キタ━━━━ヽ(☆∀☆ )ノ━━━━!!!!

 とおもったら、本文、左サイドバー、(右サイドバーにしようとしている)サイドバーの順序。 (((´・ω・`)カックン…
 目的地まで近くなったような遠くなったような…。


 とりあえず、初心に戻って、スタイルシートの設定を見直し。

#center {
float: right;

#left {
float: left;

#right {
float: right;


#center {
float: right;

#left {
float: right;

#right {
float: right;

 にしてみます。
 すると、(右サイドバーにしたかった)サイドバー、左サイドバー、記事という順序。(順序が微妙に変わってきてます)

 では、

#center {
float: right;

#left {
float: right;

#right {
float: left;

 そうしても、順序は(右サイドバーにしたかった)サイドバー、左サイドバー、記事という順序。

 とりあえず、右サイドバーにしたいものの位置だけがうまくいってないんです。これをなんとかしたい。


 (~ヘ~;)ウーン、ギブアップ。

 PurpleMoon blog: MovableType3.xテンプレート アーカイブ

 上記から、3カラムとスタンダード(2カラム)のテンプレートのをダウンロード。まずは CSS を見る。

 それをみると、3カラムにしたとしても、 #left といった定義付けはしていない。

 よって、当ブログもそれを踏襲(単なる、真似とも言います(^^;)

#left
 の定義をスタイルシートから削除。

 そして、
#right の float を left に戻します。

#left の定義をスタイルシートから削除したため、メインページ( index.html )の中で #left を呼び出していた部分を、再度 #right に戻し、保存、再構築。

 以上により、メインページは左サイドバー、(右用サイドバーにしたかった)サイドバー、記事という順序になりました。


 では、上記の3カラムテンプレートはいったいどうやって、右用サイドバーを記事の右側に表示させているのでしょうか?

 解決のヒントは、メインページ( index.html )の中の

<div id="center">

<div id="right">
<div class="sidebar">

の位置関係にありました。

 上記、3カラムテンプレートをよく見てみますと、

左サイドバー用のタグ
<div id="right">
<div class="sidebar">

記事用のタグ
<div id="center">

右サイドバー用のタグ
<div id="right">
<div class="sidebar">

 という、記載の仕方をしていたのです。
 さっそく、それにあうように、当ブログのメインページテンプレートを変更。

 いざ!!

 と、やってみたものの、順番がやっぱりダメ。
(´・ω・`)ショボーン

 もしかして、「サイトの再構築」と思ってやってみたのですが、これもダメ。
ショボーン━━(´・ω・`)━━

 もういちど、お手本の CSS を見てみると、

#center {
float: left;

 となっている!!
 私は、当初右サイドバーだったものを左サイドバーにするために参考書「 Movable Type 標準ハンドブック」に従って、

#center {
float: right;

 にしていたのでした。
 ここを

float: left;

 に変更。

 ドキドキしながら、スタイルシートの編集、保存、再構築。

 ついにキタ━━━━ヽ(^∀^ )ノ━━━━!!!!。

 3カラム化成功です。
ワーイ\(^o^))/…\((^0^)/ワーイ


 あとは、徐々に、右サイドバーと左サイドバーの項目を見直しです。
 とりあえず、今日はここまでです。

投稿者 かっぱ : 22:29 | コメント (0) | トラックバック

2005年04月12日

3カラム化に挑戦中[ Movable Type ]

 私のブログは参考書「 Movable Type 標準ハンドブック」を参考に標準で右サイドバーだったものを、左に変更しています。

 この方法は、スタイルシート( styles-site.css )の

#center {
float: left;
width: 75%;


overflow: hidden;
}

という部分を

「float: right;」

 と、変更したものです。

 私は CSS というものをよく知らないのですが、なんとなく、今までセンター(中心→いわゆる記事本体)が左にあったものを、右側に持ってきた→それによってサイドバーが左にきた。

 と、勝手に解釈しているのですが、この程度の知識で、画面の右側にもサイドバーを付けたい(いわゆる、「3カラム化」)と思っています。

 いろいろ、ググってみました。

 てっとり早いところでは、

PurpleMoon blog: MovableType3.xテンプレート アーカイブ

Dr.blog -ブログ研究室- MovableType テンプレート無料配布

 を利用すれば、簡単に3カラム化できそうなのですが、ここは CSS というものの勉強もかねて、自己流でやってみます。

 まずは、上記の3カラムテンプレートを参考にしながら、自分のスタイルシート(styles-site.css)やメインページ(index.html)をどのようにいじればいいのか見直ししてみました。

 そうすると、

styles-site.cssの
#right {
float: left;


width: 24%;
background-color: #FFFFFF;

overflow: hidden;
}
という部分があるのですが、#right と定義しているにもかかわらず、 float という部分が left となっているのが気になりました。

 そこで、#right を下記のように
#left {
float: left;


width: 24%;
background-color: #FFFFFF;

overflow: hidden;
}
と変更。

 これによって、メインページを表示するのに使われる index.html の中の
<div id="right">
という部分が呼び出しできなくなるようなので、
<div id="left">
に変更。

 そうすると、また、以前と同じように、サイドバーが左(left)、本文が右(right)に表示され、先に直した、

#center {
float: right;

#left {
float: left;

 とあわせても、なんとなく、位置と文字の意味につじつまがあってきたようでよさそうです。

 とりあえず、今日はここまで。

 ちなみにこの記事は自分が後から、どうしようもなくなった時(^^;に復活させるために書いていますので、良い子のみんなは真似しないでくださいね。

投稿者 かっぱ : 22:52 | コメント (0) | トラックバック

2005年04月03日

Movable Type のメール通知( SMTP )を有効にする方法[ Movable Type ]

 私が Movable Type (以下「 mt 」)でブログを作り始めてから早一ヶ月。

 設置当初に参考にした本はインプレスの「Movable Type標準ハンドブック」という本でした。

 この参考書にしたがって、 mt.cfg を編集していったのですが、この一ヶ月の間、コメントやトラックバックがあったことを知らせるメール通知が機能したことがありませんでした。

 まぁ、そもそもそれほどコメントやトラックバックそのものを頂戴することも少なかったのですが(^^;、既に更新を停止していた Seesaa のブログからはコメントやトラックバック通知がメールで届いているのを見ていて、どうして mt で通知が来ないのか不思議で仕方がありませんでした。


 一応、 mt.cfg の80行目(sendmailのパスの設定)

# SendMailPath /usr/sbin/sendmail ←変更せず

 や、同じく mt.cfg の91,92行目(SMTPの設定)

MailTransfer smtp ←#マークを外しました
SMTPServer smtp.your-site.com ←#マークを外し、自分のSMTPサーバーのアドレスを入力しました

 をしていたのですが、メール通知が来なかったのです。

 そこで、今日、再度、ネットで情報を漁ってみました。

 結果、

SMTPを用いたメール通知

 が参考になりました。(感謝です)

 この方の mt は Version 2.64 で、私が使用しているのは Version 3.151-ja だったため、編集すべき mt.cfg の行数が違いましたが、すべきことは同じでした。

(1) Mail::Sendmail ライブラリをダウンロード
 ダウンロード先
http://search.cpan.org/~mivkovic/Mail-Sendmail-0.79/

 ここから Mail-Sendmail-0.79 をダウンロードし解凍。


(2)ライブラリに追加


 mtのシステムがあるディレクトリの中の extlib に Mail というディレクトリを作成(私は以前に mail-entry を導入していたので作成済みでした)。
 そこに先程の Mail-Sendmail-0.79 を解凍してできた sendmail.pm をアップロード。

(3) mt.cfg を書き換え
 mt.cfg の以下の2点を書き換え。91行目を、

MailTransfer smtp
(行頭の#マークを外す)

 92行目を

SMTPServer smtp.your-site.com
(行頭の#マークを外し、自分が利用している smtp サーバー名を入力)

 に変更してサーバーにアップロード。


 自分で数度、コメントやトラックバックを試してみたのですが、正常に動作しました。
ヽ(^◇^*)/ ワーイ

 さぁ、ドンと来い!コメント&トラックバック!

投稿者 かっぱ : 20:04 | コメント (2) | トラックバック

Movable Type トラックバック通知を試す[ Movable Type ]

 どうもトラックバックやコメントが付いた際のメール通知がうまく機能していないようなので実験です

投稿者 かっぱ : 19:07 | コメント (0) | トラックバック

2005年03月30日

記事が反映されない!?[ Movable Type ]

 昨日は Google AdSense の広告記事を Movable Type メインページのどこにおくか色々試していました。

 そうしたら、いつのまにか、昨日、投稿した記事がメインページに反映されていないことに気がつきました。
  Movable Type のエントリー確認一覧のページからみると、確かに「公開」されているのにです。

 最初はキャッシュのせいかなと、IEのキャッシュをクリアしてみたりしたのですが解決せず、最終的には Movable Type そのものを再インストールしなくてはいけないかと覚悟しました。
 でも、夜もかなり遅くなったので、疑問を抱えたまま眠りました。

 そして、今朝、もう一度 Movable Type の「テンプレートの編集」で「メインページ」の項目を見てみると、「再構築オプション」のチェックボックスにチェックが入っていなかったことに気が付きました。

 そこにチェックを入れて、再構築してみたら見事、昨日の記事がメインページに反映されました。\(^o^)/ワーイ

 やっぱり夜遅い時間に調べものをするとダメですね。(^^;

投稿者 かっぱ : 22:13 | コメント (0) | トラックバック

2005年03月29日

【お詫び】トラックバックしていただいた皆さまへ[ Movable Type ]

 今日までに、当ブログにトラックバックしてくださった皆さま。申し訳ありません。

 私の Movable Type の設定にミスタイプがあったため、当ブログのメインページに表示してあるトラックバック機能が正常に動作しておらず、あたかも、トラックバックしてくださった皆さまのページが削除されたかのように表示されていました。

 さきほど、修正しましたが、トラックバックされた記事については、削除してしまったため現在、当ブログに表示されておりません。

 もし、また、当ブログにトラックバックをしてくださるのであれば、お手数でも再度のトラックバックをお願い致します。
 ご迷惑をおかけいたしますが、今後ともよろしくお願い致します。

投稿者 かっぱ : 23:37 | コメント (0) | トラックバック

2005年03月28日

Google AdSense を設置してみました[ Movable Type ]

 今日も真似っこです。

 私がいつも巡回している「コロニーな生活」の作者ブログ「コロニーな生活 ~コロプラへの道~」にて Google AdSense のことが書かれていました。(「アレが痛い」)

 私は上記ブログについている広告は livedoor に標準でついている、広告なのかと思っていたのですが、どうもそうじゃないんですね。
 この Google AdSense 。実はそのブログに関連のある広告を選んで表示しているようなのです。

 私のブログに設置してみたら、どんな広告がでるのか興味があり、 Google に承認申請を出してみました。
 結果、約38時間後の今日。無事、申込承認のメールが届きました。
\(^o^)/ワーイ

 で、さっそく設置してみたのですが、今現在、表示されている広告は「ブログ」、「カメラ」、「PC・モバイル」、「デジカメ」です。

 リロードすると微妙に変わっていくようなのですが、変わらないのは何回やっても変わらないんです。これって、その広告だけ広告費用をたくさん Google に支払っているからなんですかね?(^^;

 で、この Google AdSense 。いわゆるアフィリエイトの一種なのです。
 アマゾンの場合は、購入された金額の何%という還元なのですが、 Google AdSense の場合は、クリックされた回数に応じてなんです。

 もちろん、自分でクリックしたのは参入されないんですが、自分で自分のブログをチェックしたときに、そこに表示される広告に気になるものがあってもそれをチェックできないっていうのは、悲しいですね。(:_;)

 アマゾンがどちらかというと、自分から売りに出ていく広告に対して、 Google AdSense は誰かが興味を持ってくれるのを待つ受け身の広告だと思います。

 とはいっても、我がブログ。
 来訪者の方は一桁なのですが(;^_^A アセアセ、小さな楽しみの一つとなりそうです。

投稿者 かっぱ : 22:18 | コメント (0) | トラックバック

2005年03月27日

Movable Type カスタマイズ (コメント)[ Movable Type ]

 今日は Movable Type のカスタマイズに挑戦してみました。

  Movable Type にはテンプレートがいくつかあって、どれをいじればいいのかわからなかったのですが、それぞれを開いてみて、自分が変更したいメッセージが記録されている部分を探しました。

 今日は以前から気になっていた、「コメント」の部分です。

 編集すべきテンプレートは「個別エントリーアーカイブ」でした。

 標準では

<h2 id="comments"コメント</h2>
(中略)
<h2>コメントしてください</h2>

 といったように、なっているのですが、どうも「コメントをしてください」っていうのは、強制的に感じていたのです。そこで下記のように直してみました。

<h2 id="comments">この記事へのコメント</h2>
(中略)
<h2>コメントを書く</h2>

 いかがでしょうか?
 こんな感じで自分の気になっている部分を直していけば、よりオリジナルなブログになると思います。

同様に

<h2 id="trackbacks">トラックバック</h2>

 の部分も

<h2 id="trackbacks">この記事へのトラックバック</h2>

 というように直してみました。(^^)v

投稿者 かっぱ : 16:17 | コメント (0) | トラックバック

2005年03月20日

mail-entryに再チャレンジ[ Movable Type ]

 以下は、自分が今後、再インストールすることを考えて、各ツールや情報の入手先をまとめたものです。

 mail-entry.cgi配布先
http://www.mobile-bozu.com/

 mail-entry.cgi説明書
http://www.mobile-bozu.com/weblog/archives/000153.html

 mail-entry.cgiバグ情報(2005年01月23日)0.5.3用 160行目、161行目
http://www.mobile-bozu.com/weblog/archives/000285.html

 mail-entryのindex.cgiバグ情報(2005年03月19日)
http://www.mobile-bozu.com/weblog/archives/000291.html

 ロリポップでmail-entry.cgi。
http://choco.hacca.jp/mami/yome/archives/000080.html

 モジュールチェック用スクリプト
http://www.mobile-bozu.com/weblog/archives/000186.html

 MIME-tools-5.417
http://search.cpan.org/~dskoll/MIME-tools-5.417/

 IO-stringy-2.110
http://search.cpan.org/~dskoll/IO-stringy-2.110/
 とりあえず、ここまでで、
  MIME::Parser...
   あなたの使用しているサーバには、MIME::Parserがインストール
   されています。(version 5.417).
 となりました。

 そこで、
 MailTools-1.66
http://search.cpan.org/~markov/MailTools-1.66/
 は、インストールしないで実行。

 しかし、メール投稿してもmail-entry.cgiが「メールはありませんでした。」となってしまうため、MailTools-1.66をアップロード。

 メールからの投稿成功。
ワーイ\(^o^))/…\((^0^)/ワーイ


 続いて、 mail-entry をさらに使いやすくするために、MT4iを導入しました。

 MT4i
http://www.hazama.nu/pukiwiki/index.php?MT4i

 つまづいたのは、「MT_DIR - MTホームディレクトリ」の項目
mail-entry の時のように、絶対パスで「末尾にスラッシュ(/)はつけない」で設定したら「 500 Internal Server Error 」の連続。
 パーミッションの値をいろいろ変更したもののエラーのまま。

 何気なく、「スラッシュ(/)」を付けたら、 MT4i が起動しました。

 ただ、 MT4i を使った mail-entry の自動化については、少し疑問があります。

 というのも、 MT4i を起動しただけでは、 mail-entry が自動実行してくれなかったんです。

 結論としては、 mt4i.cgi を呼び出すのではなく、 mt4i.cgi のあるディレクトリに

 mail-entry.cgi配布先
http://www.mobile-bozu.com/

 から入手した、 mail-entry に同梱されている「for_mt4i」ディレクトリ内の index.cgi (自分の mail-entry 及び mt4i 用に設定したもの)を置いて、そちらをブックマーク、呼び出すことでした。


 以上により、京ぽんから Movable Type による自ブログの確認、メール投稿が可能となりました。上記、関係者の皆さま、本当にありがとうございました。

投稿者 かっぱ : 22:37 | コメント (0) | トラックバック

2005年03月18日

Amazonアソシエイトリンクにスクロールバーが出てしまうのはなぜ?[ Movable Type ]

 昨日、さっそく貼り付けてみたアマゾンアソシエイトのリンク。

 どうみても、フレームのサイズがリンク先の画像のサイズと合っていないような・・・。

 ねんのため、同じリンクHTMLをブログではなくホームページ上に置いてみました。
 すると、こちらは脇にスクロールバーなど出ずに綺麗に表示されているではありませんか。

 何が違うのか、ググって調べてみました。


 Googleのキャッシュでなんとか情報をゲット。
 どうやら犯人は「ブログで改行を自動でbrタグに変換してくれる設定」が原因らしいのです。

 「個別商品リンク」のHTMLはiframeというタグを使って表示させているのですが、これを素直にコピペしてしまうと

src="http://rcm-jp.amazon.co.jp/e/cm?t=aaaaaaaa05f-22&o=9&p=8&l=as1&asins=4844320785&fc1=000000&=1&lc1=0000ff&bc1=000000<1=_blank&IS2=1&f=ifr&bg1=ffffff"
width="120"
height="240"
scrolling="no"
marginwidth="0"
marginheight="0"
frameborder="0"

 こんな風に、一つのタグの中に改行がたくさん含まれているのです。

 これを改行マークの影響が出ないように、

src="http://rcm-jp.amazon.co.jp/e/cm?t=aaaaaaaa05f-22&o=9&p=8&l=as1&asins=4844320785&fc1=000000&=1&lc1=0000ff&bc1=000000<1=_blank&IS2=1&f=ifr&bg1=ffffff" width="120" height="240" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"

 このように改行マークを削除して投稿すれば成功です。
(ちなみに上記の例では、タグの部分が表示できるように「iframe」タグを削除しています)

投稿者 かっぱ : 22:08 | コメント (2) | トラックバック

2005年03月17日

Amazonアソシエイト・プログラムに参加してみました[ Movable Type ]

 今夜は私が日頃巡回しているコロニナの作者のブログ
コロニーな生活 ~コロプラへの道~を読んで、さっそくまねっこしてみました。

 なにを真似したかというと、アマゾンのアソシエイトプログラムです。
(俗に「アフィリエイト」というものですね)

 アフィリエイトという言葉自体、私は最近知りました。
 そして、今まで個人のホームページ上でいろいろな商品に関する感想などとともに、ネットショップにリンクが貼られていて、そこから簡単にオンラインショッピングができるのを利用したこともありました。(しかも、購入先は結構メジャーなネットショップでしたので、安心して購入していました)

 しかし、ホームページ作成をし始めてみて、そういうリンクが実はそこを通して購入するとホームページ作成者に手数料が入ってくることを知りました。

 調べてみるとアフィリエイト業者はいろいろあるようですが、今回は私が以前から何度かネットショッピングしているアマゾンのものに参加してみました。

 とはいっても、このブログ。一日に訪れてくださる読者の数は・・・。

 でも、なんか少し楽しみができそうです。

 とりあえず、練習方々、私が購入した本「 Movable Type 標準ハンドブック」についてリンクしてみたいと思います。

投稿者 かっぱ : 22:08 | コメント (0) | トラックバック

2005年03月15日

本日の Movable Type 記録[ Movable Type ]

 今日は仕事で疲れたので、昨日までの mail-entry には再挑戦せず、もっぱら Movable Type 用のスタイルシートをいじってみました。
 フォントや色づかいを少し変えただけでも、全体の印象が変わるように思います。

 今日の参考記事は、 Movable Type のホームページからと Movable Type そのもののスタイルシートです。
 まぁ、無難な所ですが、最初はこんな感じでいいかなと思っております。

投稿者 かっぱ : 22:21 | コメント (0) | トラックバック

2005年03月14日

なぜに動かぬ mail-entry.cgi[ Movable Type ]

 昨日、一度は作動した mail-entry.cgi 。
 その後、画像保存フォルダを通常の MT 用画像フォルダに変更。 mail-entry-config.cgi での設定も変更したら、また動かなくなりました。(500 Internal Saver Error )
 仕方がないので、また、 mail-entry 専用の画像フォルダに戻したものの、500 Internal Saver Error 勃発。

 初心に戻って、 me-check.cgi で確認すると、なんとまた、 MIME::Parser がインストールされていないとのこと。

 それではと、再度、 mt の extlib をサーバーから削除。バックアップしてあったものを再アップロード。

  MIME-tools-5.417 の MIME をフォルダごと、 MT の extlib にアップロード。

 やはり MIME::Parser がインストールされていないとのこと。

  IO-stringy-2.110 の IO を MT の extlib / IO に追加アップロード。

 再度、 me-check 。すると、昨日はここで MIME::Parser がインストールされていないという状態がなくなったのに、今日はここまでやっても MIME::Parser がインストールされていないとでてしまう。

 なんじゃ、これはぁ!!(ノ ゚Д゚)ノ ==== ┻━━┻って感じ。

 気を取り直して、 MailTools-1.66 の Mail フォルダを MT の extlib にアップロード。
  me-check するも、状況変わらず。

 最新バージョンの MIME-tools ではダメだったという情報をかぎつけて、 MIME-tools-5.411a で再チャレンジ。

 やっぱり、ダメ。Σ(´д`;*)はぁ。

 本日のところは、ここまで。(´・ω・`)ショボーン

投稿者 かっぱ : 21:29 | コメント (0) | トラックバック

2005年03月13日

mail-entry.cgi に挫折 orz[ Movable Type ]

 Movable Type に京ぽんで書き込みをしようと頑張っていましたが、普通の記事はまだしも、画像をアップロードするところで、それ以上進まなくなってしまいました。

 具体的にいうと、「ファイルのアップロード」まではできるのですが、イメージを「ポップアップ」、「埋め込み」で使うかの画面でどちらかのボタンを押すと、パソコンからであれば「エントリーの投稿」の画面に画像のリンクパスなどが書き込まれ、それに続いて記事を書き込みすることができます。
 しかし、京ぽんから同じことをしようとしても、「ポップアップ」、「埋め込み」のボタンを押しても画面が変化しないのです。

 京ぽんからの画像アップを使った記事投稿はあきらめました。


 そこで以前、挫折した mail-entry.cgi を使ったメール投稿に再チャレンジしたのですが・・・。

 結果からいうと、これも挫折しました。


 私が借りているサーバーには mail-entry.cgi に必要な MIME::Parser という機能がインストールされておらず、そのため、自分で
CPANから「MIME::TOOLS」をダウンロード。

 レンタルサーバーに設置してある、 Movable Type の extlib に上記ファイルを解凍してできた、 MIME 以下のフォルダを丸ごとアップロード。

 しかし、
Mobile-bozu: モジュールチェック用スクリプトによる診断は相変わらず、「 MIME::Parser 」が無いと言われてしまいます。

 その後、
Mobile-bozu: mail-entry.cgi説明書を参考に

use FileHandle;
use IO::Wrap;
use IO::Scalar;
use IO::ScalarArray;
use IO::Lines;
use IO::File;
use IO::InnerFile;
use File::Spec;(これは最初から MT の extlib に入っていたのでインストールせず)
use File::Path;
use Config;
use Carp;

 に該当する .pm ファイルを上記 CPAN サイトからダウンロード及び自サーバーにアップロード。

 しかし、
Mobile-bozu: モジュールチェック用スクリプトを通すとまたもや「 MIME::Parser 」が無いとのこと・・・。

 ぐぐること、数分。

ヨメの見本。: ロリポップでmail-entry.cgi。

e-Groover,log: モブログ設置

まじっくblog(仮): 携帯で書き込み・mail-entryの設置

機械忍者 | mail-entry導入の覚書(MovableTypeでモブログ)

TSJ付゛録゛: 「Movable Type」設置奮闘記(ぉぃ)

 をピックアップ。

 その中でも
ヨメの見本。: ロリポップでmail-entry.cgi。を参考に再度、

1.MIME-toolsを展開し、libフォルダ内にあるMIMEフォルダを丸ごとmtのextlib直下へアップロード。 2.IO-stringy-2.109を展開し、libフォルダ内にあるIOフォルダを丸ごとmtのextlib直下へアップロード。 3.MailTools-1.62を展開し、Mailフォルダを丸ごとmtのextlib直下へアップロード。

 を実行。再度モジュールチェック。
 すると、今度は、「 Net::POP3 」が、サーバーに無いとのこと。

 これまた、上記の CPAN のサイトから POP3.pm をダウンロード(正確にはソースを表示させて、テキストエディタに貼り付け「POP3.pm」の名前で保存)、アップロードしましたが、これまた認識されません。

 (´ι _`  )ふーむ

 なにが原因だかわからなくなって、 extlib の中身をすべて削除。

 バックアップしておいた、ローカルの extlib を再度アップロード。

 すると、今度は元のとおり、「 MIME::Parser 」だけが無い状態に戻りました。(「 Net::POP3 」についてはインストールされていると表示されました。???)


 続いては、もう一度、
ヨメの見本。: ロリポップでmail-entry.cgi。

1.MIME-toolsを展開し、libフォルダ内にあるMIMEフォルダを丸ごとmtのextlib直下へアップロード。 2.IO-stringy-2.109を展開し、libフォルダ内にあるIOフォルダを丸ごとmtのextlib直下へアップロード。 3.MailTools-1.62を展開し、Mailフォルダを丸ごとmtのextlib直下へアップロード。

 を、上記からひとつひとつ実行し、モジュールチェックを行いました。

 結果、上記、1と2の段階で、モジュールチェック上、不足しているものはすべてなくなりました。(また、変になると困るので上記3は実行しませんでした)
ワーイ\(^o^))/…\((^0^)/ワーイ

 その後、京ぽんにて決められた書式に従って画像添付メールを送信。

 すると、FTPソフトでみると画像はきちんとアップロードされているようなのですが、 mail-entry.cgi を実行すると、「 Internal Server Error 」。
(´・ω・`)ショボーン


Mobile-bozu: cgiのエラー内容をブラウザで確認するには
にしたがって
http://cgiroom.nu/から「//CHECK// チェックCGI」をダウンロード。

 でも、エラー原因がわからず、さきほどの

1.MIME-toolsを展開し、libフォルダ内にあるMIMEフォルダを丸ごとmtのextlib直下へアップロード。 2.IO-stringy-2.109を展開し、libフォルダ内にあるIOフォルダを丸ごとmtのextlib直下へアップロード。 3.MailTools-1.62を展開し、Mailフォルダを丸ごとmtのextlib直下へアップロード。

 3.を実行。再度、モジュールチェックをしてみましたが、今度は「 NET::POP3 」にもエラーはなし。

 気をとりなおして、 mail-entry.cgi を実行するも、またもや「 Internal Server Error 」。
(´・ェ・`)

 FTPソフトでmail-entry.cgi、mail-entry-config.cgi、rebuild_index.cgiを、mail-entryを削除。再度、アップロードし直し。
 するとメール投稿する前までは、 mail-entry.cgi も「メールはありませんでした」と表示されるのにメール投稿すると、Internal Server Error。

 もう、わけわかりません。

投稿者 かっぱ : 21:10 | コメント (0) | トラックバック

2005年03月09日

「Movable Type標準ハンドブック」によるドリル?終了[ Movable Type ]

 今夜で、タイトルの本によるCSS等のお試しは終了しました。
 あとは、好みのデザインのブログをみつけて、デザインをパクればOK!!
って(゜゜;)\(--;)ォィォィ

 今週末には、ブログ統一ができるかな?

Movable Type標準ハンドブック Movable Typeで今すぐできるウェブログ入門 改訂版

投稿者 かっぱ : 22:49 | コメント (0) | トラックバック

2005年03月08日

Movable Type(MT)カスタマイズ開始[ Movable Type ]

 先日購入した、
Movable Type標準ハンドブック Movable Typeで今すぐできるウェブログ入門 改訂版
 を見ながら、レンタルサーバーに設置したブログのカスタマイズを開始しました。
 まだ、本のとおりにいじってみているだけなので、オリジナリティのかけらなどひとつもないのですが、こうしてひとつひとつのカスタマイズをしていくと、既存のブログサービスではなくMTを設置してよかったなぁと思っています。

 最終的に私のブログはMT一本に絞っていく予定ですが、MTは携帯からのモブログに未対応なので、その点については既存サービスを併用していくかもしれません。

投稿者 かっぱ : 22:22 | コメント (0) | トラックバック

2005年03月06日

「Movable Type標準ハンドブック」の誤植?[ Movable Type ]


Movable Type標準ハンドブック Movable Typeで今すぐできるウェブログ入門 改訂版

 昨日、奮発してタイトルの本を買ってきました。(2520円)
 それで、1ページずつ本のとおりにディレクトリなどを設定しながら(当然、自分のサーバーの部分はそれに読み替えて)進めていったのですが、どうしても本と同じくできなかった部分があります。

 もし、本をお持ちの方はP60-61部分です。

 ローカル・サイト・パス
 サイトのURL
 ローカル・アーカイブ・パス
 アーカイブのURL

 について、P60の「新規ウェブログ」設定画面には
上記についてそれぞれ

1. ローカル・サイト・パス
  /www/htdocs/mt

2. サイトのURL
  http://blog.uva.ne.jp/mt/

3. ローカル・アーカイブ・パス
  /www/htdocs/mt/archives

4. アーカイブのURL
  http://blog.uva.ne.jp/mt/archives/

 というような設定になっています。


 そしてP61には「本書のディレクトリ構成」が図で表示されてまして

(www)--+--(htdocs)--+--(mt-static)
     i      i
     i      +--(mt)--(archives)
     i
     +--(db)
     i
     +--(cgi-bin)

 と、表示されているのですが、上記の「2.サイトのURL」を
「http://blog.uva.ne.jp/mt/」

 のようにするのであれば、メインインデックスファイルを置くパス(上記の「1. ローカル・サイト・パス」)は
  /www/htdocs/mt
 ではなく、
  /www/mt

 になるかと思うのですがいかがでしょうか?
 そうなれば、上記の「本書のディレクトリ構成」も下記のように変わってくると思います。

(www)--+--(htdocs)--(mt-static)
     i
     +--(mt)--(archives)
     i
     +--(db)
     i
     +--(cgi-bin)

 以上、私の認識誤りかもしれませんが、もし、ご存じの方がいらっしゃいましたらお教え願います。

上の図がずれてしまって見づらくなってしまいました。

本当は
当初の図でいうと
(htdocs)--+--(mt-static)
      i
      +--(mt)--(archives)

(htdocs)の中に(mt-static)と(mt)が入っている図になっているんです。

投稿者 かっぱ : 21:40 | コメント (0) | トラックバック

Movable Type by京ぽんの苦悩[ Movable Type ]

 レンタルサーバーを借りて、Movable Typeも設置完了。
 続いては、京ぽんからMovable Typeで作ったブログにメール投稿できれば、その他のブログサービスとも手を切れるぅ縲怐B

 って思って、昨日はMovable Typeのガイドブック「Movable Type標準ハンドブック Movable Typeで今すぐできるウェブログ入門 改訂版」やらを買ってきて、設定し始めたのですが、どこの設定をみても「メール投稿」なんて言葉はガイドブックに出てこない。

 おかしい。

 と思って、ネットでいろいろ調べてみたのですが、Movable Typeってメール投稿機能ついていないんですね。
ガ━━ΣΣ(゚Д゚;)━━ン!!

 その後、なんとかその他の機能を使って、Movable Typeに携帯から投稿できるサービスをみつけました。

1.moblog mail gateway
2.mail-entry
3.MT4i

 一応、Movable Typeでも上記のサービスを使えば、携帯からの投稿はできる模様。でも、どうも決め手にかけるんですよね。

 1.はMovable Typeのユーザーが1人しか設定できない無料バージョンを使っているとダメなような気がしますし。(このあたりは、
TSJ付゛録゛: 「Movable Type」設置奮闘記(ぉぃ)
に詳しく載っています。)

 2.は私が借りたレンタルサーバーにはない「Perlモジュール」とやらの組み込みに挫折。

 3.は携帯からの閲覧、投稿はできるようですが、画像の投稿ができない。

 とまぁ、Movable Typeを設置すれば一般の無料ブログサービスよりも高度なことができると期待していた私でしたが、無料サービスにもそれなりに良い点はあるわけですね。

 とりあえず京ぽんは、普通にPC用のアドレスからMovable Typeで記事を書き込みしたり、画像をアップロードできるのですがね・・・。

 ただ、メールで投稿できるといいことは、本文をゆっくり打つことができるということですね。
 京ぽんのオペラで普通にPCから投稿するようにしようとすると、本文を打っている途中では中断ができないですからね。(画面メモで途中から再開できますかね?)

 とりあえず、まずはMovable Typeの設定や無料ブログサービスに載せてある記事のインポート方法などを中心に勉強していきたいと思っています。

投稿者 かっぱ : 15:40 | コメント (2) | トラックバック

2005年03月03日

SeesaaブログのMT形式へのエクスポート機能を利用して[ Movable Type ]

Seesaaブログ、MT形式のインポート/エクスポート機能追加のお知らせを利用して、Seesaaブログに投稿して置いた記事を、Movable Typeにインポートしてみました。

 Seesaaではエクスポートの文字コードとしてEUC-JP、UTF-8、Shift_JISが選べたのですが、実際にやってみると、UTF-8形式でないと文字化けしてしまいました。
 これは私が借りているサーバーの仕様からくるものなのか、Movable Typeの設定を変更すれば、他の文字コードでも可能なのか今の私の知識ではわかりません。(T▽T)尸~~SOS!!

 あいにく画像はエクスポートできないのでひとつひとつの記事に再度張り直さなければなりませんでしたが、うまい具合に私の場合、それほど記事がなかったので手作業でなんとか終わりました。

 着実に全面移転の準備が整っています。(^^)v

投稿者 かっぱ : 23:38 | コメント (0) | トラックバック

2005年03月02日

MT(Movable Type)導入成功[ Movable Type ]

 昨日は遅くまで頑張っていましたが、どうしても

「Movable Typeの初期化」
 mt-load.cgi
 を実行しようとしても、

Internal Server Error

 というのが出て、その後に進めなくなってしまい寝てしまいました。
今朝も早起きをして、レンタルサーバーにあったMTの設置マニュアルをもう一度試してみたのですが、ダメ。
 今日、仕事が終わり家に帰ってきてからは、Googleで検索開始。

 結果。

Movable Type 3.x 導入手順: mt-load.cgiを実行

 にその答えがありました。

 上記の#52と同じことが原因でした。

 具体的にいうと、FTPソフトの転送設定が、「ファイル名をすべて小文字に変更して転送する」ようになっていたのです。これを「そのままのファイル名」で転送するようにしたら一発でした。

 設置ひとつでこれだけ楽しませてくれた(!?)のでこれからもいろんなことがあるかと思います。でも、私はいろいろ調べていくのが楽しいのでいいかな。

投稿者 かっぱ : 22:47 | コメント (0) | トラックバック

2005年03月01日

MT転送[ Movable Type ]

 今日は朝早起きをして、レンタルサーバーの申し込みをしました。
 ドメイン名も急遽決まったような感じでしたが、今朝まで誰かに取られることもなく無事入手。

 仕事中も早くMTの設定とかしたいなぁと思いつつも、残業。
 やっと家に帰って、食事をしてお風呂に入って、なんとか時間ができました。

 と打っている裏で、FTPソフトでMTのファイルを転送してました。

 無事、アップロード完了です。

 って、試しにmt-checkをしたら、表示されず。

 悩むこと、十数分。

 よくよく解説ページを見てみればアップロードするフォルダが間違っていました。
 おかげで、またアップロードに数分かかることに。(+。+)アチャー

 数分後、アップロード完了。
 今度は無事、mt-check完了。

 ところが今度はmt-loadが失敗。

 また、イチからやり直し。

 でも、本日は時間切れ。
 また明日です。

投稿者 かっぱ : 23:59 | コメント (0) | トラックバック