最新編論文編書籍編総記編

クイックポストのカスタマイズ

他人のブログを閲覧していて、自分のブログにコメントを書きたくなったら、クイックポストを使うと、自動的にトラックバックがなされるので便利です。ここでは、私のカスタマイズ案を紹介します。

1. クイックポストの作成

“Movable Type Publishing Platform”にログインし、「ショートカット」の中にある「クイックポストの作成」をクリックします。

「追加事項」のうち、投稿ごとに入力/選択する必要がある項目にチェックを入れます。以下は私の選択です。

「作成」ボタンを押します。次に「クイックポストを右クリックメニューに追加する」をクリックします。

次のような警告が出ても、かまわずに、「実行」をクリックし、“mt.reg”をレジストリに追加します。

これでクイックポストができるわけですが、クイックポストの画面の幅が狭すぎるとか、トラックバックするべきページへのたんなるアンカーしか生成しないなど、少し不満な点があるので、カスタマイズします。

2. クイックポストのカスタマイズ

クイックポストをカスタマイズするには、ムーバブルタイプを格納しているフォルダからlib→MT→Appと進んで、CMS.pmを見つけ、テキストエディタで開きます。

2.1. 画面を広くする

Ver.3.171の場合、415-416行目にかけて、次のような

'scrollbars=yes,width=400,height=$height,
status=yes,resizable=yes'

箇所があります。違うバージョンでも、“width=400,height=$height”で検索すれば、すぐに見つけることができます。クイックポストの画面を広くするには、この幅と高さの数値を大きくします。例えば、

'scrollbars=yes,width=700,height=1000,
status=yes,resizable=yes'

とすれば、スクロールしなくても、すべてを表示することができます。

2.2. 出所の表記をXHTML標準にする

Ver.3.171の場合、1043-1048行目にかけて、次のような

$param{text} = sprintf qq(<a title="%s" href="%s">%s</a>\n\n%s),
$bm_link_title,
$bm_link_href,
$bm_link_title,
$bm_text;

箇所があります。違うバージョンでも“sprintf qq”で検索すれば、すぐに見つかります。私は、この箇所を

$param{text} = sprintf qq(<p>[<cite title="%s"><a href="%s">%s</a></cite>: %s] </p>),

$bm_link_title,
$bm_link_href,
$bm_link_title,
$bm_text;

というように修正しています。

デフォルトでは、選択した箇所を引用するようになっているのですが、引用する箇所は一箇所とは限らないし、冒頭に来るとは限らないので、引用に関しては、Noriyaさんが作った右クリック拡張ツール「楽々引用」に任せることにして、クイックポストでは引用させないようにします。なお、私の引用のポリシーに関しては「XHTMLでの引用方法」をご覧ください。

以上の変更を加えた後、保存して閉じ、FTPで転送すれば、出来上がりです。

3. クイックポストを使ってみる

クイックポストを使うには、コメントしたいブログの上で、右クリックして、“QuickPost”を選ぶだけです。画面を広くすると、直接入力も苦ではありません。テキストフォーマットで、「改行を変更する」を選ぶと、一回改行で<br>タグ、二回改行で<p>タグが付けられるので、ほとんど掲示板に投稿するような感じで、記事を作成できます。

テキストフォーマットを「なし」にする時には、エントリー部分に<p></p>タグをつける必要があります。

$param{text} = sprintf qq(<p><cite title="%s"><a href="%s">%s</a></cite></p>),
$bm_link_title,
$bm_link_href,
$bm_link_title;

(注)“Movable Type”は、Six Apart社の商標です。引用した画像の著作権は、Six Apart社に属します。

読書案内
書名 Movable Typeではじめる ビジネスブログ・テンプレートブック
媒体 大型本
著者 中村 義和
出版社と出版時期 翔泳社, 2006/06/21
書名 Movable Type例解テンプレートタグ辞典―目的引きリファレンス+実例サンプル集
媒体 単行本
著者 エビスコムテックラボ
出版社と出版時期 毎日コミュニケーションズ, 2006/04
書名 Movable Typeで挑戦! かんたんビジネスブログ作成術
媒体 大型本
著者 定平 誠 他
出版社と出版時期 技術評論社, 2006/03/29
書名 Movable Typeでつくる!最強のブログサイト
媒体 単行本
著者 小川 晃夫 他
出版社と出版時期 ソーテック社, 2006/02
[投稿者:Nagai Tosiya|コメント:0個|この記事をYahoo!ブックマークに登録する この記事を含むlivedoorクリップ この記事をFC2ブックマークに登録する この記事をニフティクリップに登録する この記事を含むはてなブックマーク この記事のはてなブックマーク数
ブログ内移動
カテゴリー内移動
コメントする
Sponsors
Books
Syndicate
iGoogle または Google Reader に登録
MS WindowsLive に登録
日本語版ではなくて、英語版であることに注意してください
xFruits を用いた論文編と書籍編と総記編の統合フィード