2006/10/22

Markdown 記法対応:XML-RPC モジュール for P_BLOG

当サイトで公開中の XML-RPC モジュール for P_BLOG(改造版) を Markdown 記法対応にアップデートしました。

このアップデートにより、ブログエディタ ecto で Markdown 記法がプレビューされるようになります。MarsEdit でもプレビューされてますが、こちらは以前と比較していないので、前からできてたのかも。

前バージョンからの更新ファイルは、fnc_mt_api.inc.php だけです。

ecto の Markdown 対応

ecto で Markdown 記法をプレビューするには以下のような設定が必要です。

  1. 「ウインドウ」メニューから「アカウント」を選択し「アカウントマネージャ」を開いて、該当のブログの「キャッシュをアップデート」する。

  2. 記事を開き、「フォーマット」タブで「フォーマット」として「Markdown」を選ぶ。(「キャッシュをアップデートしないと、選択肢に Markdown が現れません。)

  3. 「フォーマット」タブの「デフォルトとして作成」をクリックして、この設定を記憶させる。(新規記事にこの設定が反映されるようになります。)

Ecto with Markdown

過去の記事で Markdown 記法がプレビューされるようになるには、面倒ですが各々の記事を開いて、「フォーマット」の設定を変更後、「保存」する必要があります。

mt.supportedTextFilters へのレスポンス

mt.supportedTextFilters というメソッドが、そのブログの対応しているテキストフィルターを返しています。今回のアップデートで以下のような返答を返すようにしました。

<?xml version="1.0" encoding="UTF-8"?>
<methodResponse><params><param><value><array><data>
    <value><struct>
        <member>
            <name>label</name>
            <value><string>Markdown</string></value>
        </member>
        <member>
            <name>key</name>
            <value><string>markdown</string></value>
        </member>
    </struct></value>
</data></array></value></param></params>
</methodResponse>

参考ページ:MovableType で使える XML-RPC API

ポスト @ 0:02:15 , 修正 @ 2006/10/22 0:53:39 | | 「このエントリーを含むはてなブックマーク」ボタン この記事「Markdown 記法対応:XML-RPC モジュール for P_BLOG」を含むはてなブックマークの数

Comment

No Comments

Post Your Comment



(Smile) (Wink) (Laugh) (Foot in mouth) (Frown) (Gasp) (Cool) (Tongue)

*は入力必須です。E-Mailは公開されません。