Movable Typeをバージョンアップ!

2004年8月22日

気まぐれの癖にウェブログツール“Movable Type(以下MT)”をバージョンアップしてみた。バージョンアップの理由は単なる新しい物好き…というわけではなく、spam(迷惑)コメントに悩まされていたからだ。ひどいときは1日で38回もこの手のコメントが投稿され、削除するのが大変だった。最近は暫定的にspam対策をしていたが、これでも完全ではないため、この機会にMTをバージョンアップしてみたのだ。

サイトの内容に変更はないが、コメントを投稿される際に、一部、使い勝手が変わるため、ご注意願いたい。もちろんspamでなければ元記事に批判的な投稿も載せていくので、お気軽にコメントしていただければと思う。

参考までにご自分のホームページに“MT 3”の導入を検討されている方は、下記サイトを参考にして頂ければと思う。ちなみに私の場合、オリンピックの野球を見ながらではあったが、バージョンアップ+デザイン変更などで3時間もかかってしまった。

Movable Type 公式サイト
プログラム本体のダウンロード

個人利用の場合は無料
TypeKey 認証サービス
Movable Typeのダウンロードをするためにここに登録が必要(登録は無料)
Movable Type 3.x 導入手順
これを見ると出来合いのブログサービスを利用した方が…と思ってしまうが、徹底的にオリジナリティにこだわる方は、徹底的に勉強して自前のブログを作ってみるのも一興かと

投稿者 菊地 馨 : 21:56 | コメント (0) | トラックバック(0)

バージョンアップしたのはいいけれど…

2005年10月 5日

今月1日にブログツール「Movable Type」(以下MT)をバージョンアップした。
バージョンアップするや否や「Couldn't load blog; perhaps you have not upgraded your MT database?」なるエラーが…。実はこのエラー、3.1xまでのバージョンでアップグレードcgiを使わずにインストールしたときに出るエラーなのだが、今回バージョンアップしたバージョンは3.2で、事実上、アップグレードもクリーンインストールも同じ手順になる。いろいろと検索して調べてみたものの解決策が見当たらず。旧のバージョンに戻しても復旧しないため、データベースにあるブログのデータのバックアップをとり、データベースを初期化。MTもクリーンインストールした。そしてバックアップからMySQLのテーブルに記事、コメント、トラックバックのデータを手動で書き込み、完全復旧させた。ただ、これまでのファイルの配置が変わってしまい、検索エンジンから途中のページにアクセスされた方は「404 Not Found」のエラーを見ることになる羽目になってしまった。

特に当ブログでアクセスが多い記事は下記のページに移転しているので、ご注意いただきたい。

2004年8月15日
携帯専用サイト用の.htaccessの記述について(AirH"PHONE対応)

2004年12月15日
38歳主婦、「漫湖」が苦痛

またブログの更新チェック等に利用される「index.rdf」が「3.2」からは実装されなくなったもよう。サーバーログをチェックすると毎日20件ほどアクセスあるようで、これについてもindex.xmlかatom.xmlに変更をお願いします(トップページの右下のアイコンがリンクになっています)

この記事の続きを読む

投稿者 菊地 馨 : 13:07 | コメント (0) | トラックバック(0)

同じURLでパソコン用と携帯用のページを作る(Movable Type編)

2005年10月19日

前項の続編としてMovable Type(以下MT)を利用している場合について触れたい。
実はMTの場合、ページのデザインの大半はスタイルシートに依存しているため、そのまま携帯でアクセスしても閲覧することができる。しかもMTのソースの<a>タグには携帯端末用の「accesskey」属性が埋め込まれており、特に何もしなくても携帯に対応しているといってもよい。

ところが、である。MTをデフォルトで設定するとサイトの文字コードがEUCやUTF-8で出力され、携帯の機種によっては文字コードに対応しておらず、文字化けが起こることがある。これを回避するには、どうしてもツールに頼らなければならない。そこで便利なのがMT4iというCGI。設置方法はリンク先を参考にしていただくとして、このMT4iを普通に設置した場合、パソコン用のURLと携帯用のURLは違うものになる。

そこで携帯用とパソコン用サイトを同じURLで運用するためには「携帯専用サイト用の.htaccessの記述について(AirH"PHONE対応) 」の.htaccess記述をアレンジする必要がある。

この記事の続きを読む

投稿者 菊地 馨 : 15:03 | コメント (5) | トラックバック(2)

Movable Type のバージョンアップ(3.2→3.3)

2006年6月29日

ブログツール「Movable Type」を3.2から3.3へバージョンアップしてみた。前回、3.17から3.2にバージョンアップしたときはひどい目に遭ったが、今回はファイルをアップロードして10秒足らずで何事もなく完了してしまった。

見た感じの異常は見当たらなかったのだが、いろいろ触っていると検索結果表示がダメダメになっているではないか。
実は、今回、大幅な機能強化が盛り込まれているのだが、そのひとつとして検索結果のテンプレートを管理画面から編集できるようになった。これまでのバージョンでは「/search_templates/default.tmpl」を触っていただけに、バージョンアップをするとデフォルトの検索結果テンプレートが適用される。

※3.3にバージョンアップする場合、こちらのページを参考にしてください。またMT3.3のファイルをバージョンアップする際は、前バージョンのファイルをサーバーから削除して3.3のファイルをアップロードします。
※もし私と同様に「/search_templates/default.tmpl」を触っている方がいましたら、事前にバックアップをとることをお勧めします。

この記事の続きを読む

投稿者 菊地 馨 : 09:00 | コメント (0) | トラックバック(0)

Movable Typeのブログを本にする方法

2006年10月17日

「きっこの日記」が書籍化され、オンライン書店では売り切れ続出のようである。個人的には「電車男」をはじめ、インターネットで無料で読めるものをわざわざ書店で買う必要があるのか…とも思うのだが、デジタルの時代になっても、本として読みたい欲求はまだまだ根強いものがある。

ところで商業ベースでなくとも、自分のブログを本として残したい人も多いのではないだろうか。最近は一部のレンタルブログサービスで1冊から本を作ってくれるサービスを提供しているところがあるが、私のようにMovable Typeをサーバーにインストールして記事を書き綴っている人は、まず、このようなサービスには、ありつけない…と思っていたら、探せばあるものである。「BizPalブログ製本サービス MyBooks.jp」ではMovable Typeのブログから本を作ってくれる。

予めユーザー登録(無料)をする必要があるが、

  1. データの送信(後述)
  2. 書籍印刷前のPDFファイルのダウンロード(ここまでは無料)
  3. 書籍印刷の注文(代金はクレジット決裁)

という手順を踏んで、本を作ることができる。PDFファイルまでは無料で作成できるので、自分のブログを本にするとどんな感じになるのか興味がある方は試してみてはいかがだろうか。ちなみに書籍化の料金はB6判200ページの本を1冊作ると送料、消費税込みで3,000円程度になる(部数が増えれば1冊あたりの単価は下がる)。

参考までに、当サイトを書籍化した場合のPDFファイルはこちらをご覧いただきたい。最初の記事から前々回の記事まで86件あるのだが、B6判の書籍にすると206ページにもなった(PDFファイルサイズは約1,4MB)。

書籍化は単なる自己満足だけではなく、例えば、Movable Typeで育児日記をつけているのであれば、1年ごとに保存用の育児日記として書籍化してみたり、また子供が成長したときに、その本をプレゼントするという用途にも使えるだろう。また食べ歩きや旅行の記録をブログにしているのであれば、自分だけのガイドブックを作ることができる。

この記事の続きを読む

投稿者 菊地 馨 : 22:30 | コメント (0) | トラックバック(0)

印刷に適したサイトを作る

2006年12月11日

実は半年前からこのブログでは「印刷用スタイルシート」を導入している。つまりこのブログを印刷する場合、プリンターに適した形で出力されるような仕掛けをしてあるのだ。

「ほとんど文字ばかりのページに印刷用の仕掛けはいらないだろう」と思うかもしれないが、ある日、自分のページの記事を資料として使おうと印刷したところ、行の右端の文字が切れて印刷されてしまった。このような場合、用紙を横向きにして印刷し直すことで、完全に印刷出来るようにはなるのだが、ファイルに綴じたときには文字方向が違うため不格好である。そこで印刷用スタイルシートを追加した。

このブログで使っているMovable Typeではもともと印刷用スタイルシートはない。もしMovable Typeで印刷用スタイルシートを使いたい場合は、以下の手順で追加する必要がある。

この記事の続きを読む

投稿者 菊地 馨 : 15:10 | コメント (0) | トラックバック(0)

Movable Typeにおける育児日記運用法

2007年1月22日

神戸の実家や、親しい方々向けに子供の成長記録をMovable Type(以下MTと略す)を使って公開しているのだが、この記事が今月で140件に達した。MTをはじめとするブログツールは育児日記や子供の成長記録をつけるにも便利なツールであるが、記事が増えるにつれ、過去の記事から特定の記事を探すのが面倒になってくることがあった。作成者でさえ面倒なのだから、訪問者が参考にしたい記事を探す場合は、もっと大変ではないだろうか。

このことから、そのブログでは1年ぐらい前から、ちょっとした小細工をおこなっている。

その小細工とは

  1. 記事のアドレス(パス)を「http://~/年/月/日.html」にする
  2. アーカイブリストに投稿日も明記する

こうすることにより、たとえば「1年前はこんな感じでした」のようなリンクを入れる場合、わざわざ過去の記事を探さなくても「http://~/06/01/22.html」のアドレス(パス)を指定するだけで、1年前の記事へのリンクが可能となるし、その日に記事がなかった場合でもアーカイブリストを見て1年前に近い日へのリンクをつけることができる。またアドレスを見るだけで記事が投稿された日がわかるので「これは生後何ヶ月目の話題」ということが直感的にわかる。

今日は、その小細工の方法を備忘録としてまとめておきたい。

この記事の続きを読む

投稿者 菊地 馨 : 17:10 | コメント (0) | トラックバック(0)

ブログに新風を吹き込めるか?~xfy Blog Editor

2007年2月15日

このほど一太郎でお馴染みのジャストシステムが「JUST BLOG(このように表記して「ジャストシステムブログ」と読ませるそうだ)」というブログサービスを開始した。世の中にはたくさんのブログサービスが乱立しているというのに、なぜ今になってブログサービスに新規参入なのか…と思っていたら、JUST BLOGでは他のブログサービスと違って、ブログ編集・管理ソフトというものが無料で提供されているというのだ。

一般的なブログサービスや、当サイトのように自分でサーバーにインストールするブログでも、ブラウザから投稿するためのページにアクセスして投稿や編集を行うの当たり前である。JUST BLOGでもこのような方法で投稿や編集ができるというのに、なぜ、ここにきてパソコンにインストールして使う「ブログ編集ソフト」を提供するのだろうか。

このソフトの名前は「xfy Blog Editor」(バージョン情報を見ると「xfy Personal Client 1.0」となっている)といい、ジャストシステムが研究開発している「xfy」と呼ばれる技術が使われている。これはデータの作成などでプログラムが違っても互換性が保てる言語である「XML」というものを簡単に開発することができる技術のこと。基本的にブログもXMLの仲間である「XHTML」という言語で出力されているので、xfyを普及させたいジャストシステムにとっては、この技術を一般に普及させるチャンスだと思っているのかもしれない。

さて、技術的、政策的なことはさておき、この「xfy Blog Editor」はJUST BLOGだけではなく、当サイトでも使っているブログツールMovable Typeにも対応しているそうなので、早速、インストールして使ってみた。

この記事の続きを読む

投稿者 菊地 馨 : 09:00 | コメント (1) | トラックバック(0)

Movable Type バージョンアップの落とし穴

2007年4月19日

先日、ブログツール「Movable Type」のマイナーバージョンアップ(3.34→3.35)があった。内容としては3.34以降に見つかったセキュリティ対策とインストールの簡素化ということになっている。毎回のことであるがMovable Type(以下MTと略す)のバージョンアップでは、推奨の方法として、サーバーにすでにあるMTの2,000個程度もあるファイルをいったん削除して、ほぼ同数の新しいファイルをアップロード、そしてCGIの属性変更などの作業を行わねばならず厄介である。推奨とはいえ、古いバージョンのファイルをすべて削除していいのかというとそうでもない。まず、デフォルトで使用している場合はバージョンアップの前に以下のファイルを残しておくか、事前にダウンロードして、再度アップロードする必要がある。

※全部入れ替えるのがめんどくさい人は「小粋空間」で3.34から、今回、変更になったファイルのリストが公開されています


  • 設定ファイルである「mt-config.cgi」
    • MTの心臓部とも言うべきファイルなので万一に備えて日常的にパソコンに取り込んでおくとよい
  • 標準のプラグイン「StyleCatcher」を使ってテンプレートを頻繁に変えている場合は下記のフォルダと、その中身すべて
  • /MTをインストールしたディレクトリ/mt-static/themes
  • MTをインストールしているディレクトリに追加したプラグインやcronの実行ファイル

また、今回の3.35のバージョンアップではデータベースもバージョンアップされることから、データベースのバックアップを必ず行う。またバージョンアップ失敗の自体に備えて、旧バージョンのMTファイルを全てパソコンに残しておくことをお勧めしたい。

この記事の続きを読む

投稿者 菊地 馨 : 06:00 | コメント (0) | トラックバック(0)

右往左往のMovable Type 4

2007年8月 9日

8月8日からブログツール「Movable Type 4」が発表された(以下「MT4」と略す)。当初は7月中旬発表だったが、一般ユーザーが参加してのベータテストが長引き8月発表となった。しかし、である。Movable Typeの製造元であるシックスアパート社で正式発表がなされたのは8日の16時、これにあわせてダウンロードできるのかと思えば、ダウンロードサイトとなっているECバイヤーズではまだバージョン3であった。個人無償ライセンスは金にならないこともあって後回しなのかと思いつつ、何度かダウンロードサイトにアクセスしたところ18時頃にメンテナンスの告知が出た。おそらく新しいバージョンを入れ替えているのだろうと思いつつ、翌日にダウンロードすることにしたが、翌日もやはりバージョン3のままだった。もしかすると...と思い、再度、ECバイヤーズで再手続きをしたところ、最新バージョンのダウンロードが可能となった。バージョン3の認証キーではダウンロードはできないようだ。

そしてセオリー通りファイルを全部入れ替え、ログインページにアクセスするとバージョンアップの画面となり、画面の指示に従っていくと、あっさりとバージョンアップが完了した。時間にして1~2分程度だっただろうか。そして、ログインすると噂では聞いていたが、その画面は今までとはがらりと変わり、戸惑ってしまった。

まず記事の投稿画面であるが、今回から「WYSIWYGエディター」が導入され、ちょっと文字に装飾したい場合はHTMLタグを直接書かなくても、ワンクリックでタグが挿入されるようになった。いわゆる一般的なブログサービスと同等の機能が実装されたことになる。しかしバージョンアップすると以前のバージョンの設定が引き継がれないようで、記事のファイル名を変更したり、公開日の指定をする箇所が初期設定では消えてしまっていた。これらは右側にある「表示オプション」のリンクを開き「公開」にチェックを入れることで表示されるようになる。しかも公開日はこれまでの文字入力だけではなくカレンダーでも指定できるようになった。また、文字の入力欄も大きくなったので、これらの点は使いやすくなった。

この記事の続きを読む

投稿者 菊地 馨 : 13:00 | コメント (0) | トラックバック(0)

トラックバック

このカテゴリーのトラックバックURL
http://cgi.kazamidori.net/mt/mt-tb.cgi/134