これから先使うことあるかなぁと思い、とりあえず MySpace と Windows Live Space のアカウントを取得した際、Windows Live Writer(以下、WLW) というブログ投稿ソフトがあることに気づきました。調べてみると、コレ Movable Type(以下、MT) にも対応しているんですね。
というわけで、この記事は WLW で書いています。使ってみた感じ、かなりいいですね。
簡単に「FCKeditor + StylePreview を導入した 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の環境に入れたら、ダッシュボードの画面を表示する際に以下のエラーがでました。
とりあえず、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 さんにはこの場を借りてお礼申し上げます。
ではでは。
