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 記法をプレビューするには以下のような設定が必要です。
「ウインドウ」メニューから「アカウント」を選択し「アカウントマネージャ」を開いて、該当のブログの「キャッシュをアップデート」する。
記事を開き、「フォーマット」タブで「フォーマット」として「Markdown」を選ぶ。(「キャッシュをアップデートしないと、選択肢に 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>
Comment
No Comments