これから先使うことあるかなぁと思い、とりあえず MySpaceWindows Live Space のアカウントを取得した際、Windows Live Writer(以下、WLW) というブログ投稿ソフトがあることに気づきました。調べてみると、コレ Movable Type(以下、MT) にも対応しているんですね。

というわけで、この記事は WLW で書いています。使ってみた感じ、かなりいいですね。
簡単に「FCKeditor + StylePreview を導入した MT の記事作成画面」と、メリット・デメリットを比較してみたいと思います。

メリット

デメリット

  • 複数ブログを1つのソフトウェア(統一されたUI)から投稿することができる。
  • 画像・動画・地図(Live Search Maps API)の挿入・編集が簡単すぎる。
    • ドラッグ&ドロップで記事に追加できる!
    • 画像のアップロードは、ブログ記事投稿時に同時に行なわれるので、逐次アップロードする必要がない。
  • 使い方は Microsoft Word とほとんど同じ。直感的で使いやすい。ショートカットキーも充実している。
    (「F11(Webレイアウト画面)」と「Shift+F11(HTMLコード画面)」の切り替えは、特によく使う)
  • オフラインでも編集できる。オンラインになってから投稿すればいいだけ。
  • ローカルにブログ記事を保存しておくことができる。
  • プラグインによって編集機能を拡張することができる。なかなか面白いプラグインが揃っている。
  • ブログデザインの取得ができないので、投稿した結果が分かりにくい。複雑なデザインの記事を書こうとすると、イメージが難しい。
  • 投稿をした後、修正ができない。修正はWeb画面で行なう必要がある。
  • MT の タグに対応していない(回避策あり)。
  • プライマリカテゴリとサブカテゴリの設定に対応していない。

こんな感じです!
WLW だけでブログ記事の管理を行なうことはできず、MT の Web 画面を補助的に使う必要はありますが、かなり使いやすいソフトウェアです。
特に Windows Live Space, Movable Type, Word Press, Blogger, FC2 ブログ など、複数のブログを管理している人にはお勧めです!
まだまだこれからプラグインは増えていくと思いますし、私はしばらく使っていってみようと思います。

以下では、インストールから設定、簡単な使い方まで説明したいと思います。
なお、前提ソフトウェアは以下のようになります。

  • Movable Type 4.1
  • Windows XP Professional SP2 (buil 2600)
  • Windows Live Writer 2008 (build 12.0.1366.1026)

導入前にシステム要件を見て頂いた方がよいと思います。
システム要件

Windows XP SP2 または Vista のみサポート
Windows XP の場合は.Net Framework 2.0 が必須

前回記事「MTSocialBookmarksプラグイン0.10を使ってみた。」にて

「出力されるHTMLがXHTML Validになってない」

と指摘したところ、makoto_kw さんが真摯に対応してくださり、無事にXHTML1.0に対応しました。

下記Tracより最新バージョン0.1.2がダウンロードできます。
役に立つプラグインだと思いますので、是非使ってみてください。
http://projects.makotokw.com/public/wiki/MovableType/MTSocialBookmarks

この記事に関連して makoto_kw さんの kwLogブログにトラックバックを送ろうとしたところ、トラックバックでエラーが発生。ログを確認してみると、次のようなエラーが発生していました。

http://example.com/mt/mt-tb.cgi/nnnn へトラックバックできませんでした: HTTP error: 403 Throttled

エラー内容からググってみると、Movable Typeが抱える意外と根深い問題が発覚。
Movable Type の HTTP error: 403 Throttled に関するまとめ

要約すると、以下みたいな感じです。

  • 最近はトラックバックスパムがとにかく大量にやってくる。
  • Movable Typeにおけるトラックバックスパムに対する閾値が低い。
  • そのため、1日中トラックバックを受け付けない状態になってしまっている。
  • 本当は正常なトラックバックが来ているんだけど勝手に蹴ってしまっていて、しかもログには残らないという 「管理者が気づくまで問題が発覚しない」 という問題。

気づいて良かった。対策をしましょう。

以下のページにある、MTSocialBookmarksプラグインを使ってみました。

Movable Type 4にソーシャルブックマーク用のボタンをつけるMTSocialBookmarksをリリース

結果はこの記事上部の通りです。とりあえず全てのボタンを表示するようにしました。
リンク先のtracにある説明通りで特に導入に際して問題はありませんでした。

ただし、出力される HTML が XHTML Valid になっていないようです。(IMGタグが「/>」で終了していない、など)
細かい点ですが、改善されると嬉しい限りです。

これでホットエントリが出てきてくれると嬉しいんですが、私のブログではどうでしょうか……?

 

このページで公開されている「はてなブックマーク DashboardWidget(HatenaBookmarkWidget0.1.zip)」 ですが、MTOS4.1の環境に入れたら、ダッシュボードの画面を表示する際に以下のエラーがでました。

HatenaBookmarkWidgetError.JPG

とりあえず、pluginをはずしたらダッシュボードに入れるようになったので、原因解明はやめました。
Perl 全く分からないので。

ページを見ると以下の記述があったので、これから先、問題が解決してくれることを祈るばかりです。

追記: 公開からわずか半日後、はてなの障害?の巻き添えで管理画面が開けなくなる事態が発生。これは、このプラグインのテストにはてなが全力で協力してくれたと考える。

 

このサイトにある、iddyMyProfileプラグインを使って、サイドバーにプロフィールを表示させてみました。
導入方法もサイトに載っている通りですので、難しいことはありません。

<$MTIddyProfile$>タグを使用してプロフィール文章まで表示させたかったのですが、HTMLタグが全て取り除かれたプレーンテキストで出力されてしまうため、実際に使用するのは難しいと思います。
<$MTIddyProfile$>タグは、例えば<$MTIddyProfile enable_html="1"$>などで、HTMLタグの削除をMovable Type側の制御にしてくれれば、より使い勝手があがると思うのですが、、、。

そんなこともあり、簡単なプロフィールしか表示しなかったため、コードは非常に単純です。

Movable Type  テンプレートコード

<div class="widget_iddy widget">
  <h3 class="widget_header"><span></span>プロフィール</h3>
  <div class="widget_content">
    <img src="<$MTIddyImageurl$>">
    <h4><$MTIddyNameroma$><br />( <$MTIddyName$> )</h4>
    <h5><$MTIddyGender$><br /><$MTIddyHometown$>, <$MTIddyPref$>,<$MTIddyCountry$><br />趣味:<$MTIddyHobby glue=", " $></h5>
  </div>
</div>

CSS

.widget_iddy img {
 width: 96px;
 height: 96px;
 margin: 5px;
 float: left;
}
.widget_iddy h4 {
 line-height: 1.5em;
 font-size: 150%;
 font-weight: bold;
}
.widget_iddy h5 {
 line-height: 1.2em;
 font-size: 90%;
}

iddy にあるリンクツールをブログパーツとして使う場合、逆にプロフィール情報の構成に対する柔軟性に乏しいため、どっちを使うかは微妙な判断です。

これまではテンプレート作成中とのことだったため、ベータテスト中という形にしてきましたが、なんとなく気に入ったテンプレートが完成したため、本日をもって正式にブログ公開とさせて頂きます!

なお、テンプレートはMovable Type 備忘録の bzbell さんが作成された、pandora v1.3をベース(というか、ほとんどそのまま)としています。
bzbell さんにはこの場を借りてお礼申し上げます。

ではでは。

 1  |  2  | All pages