Home arrow Extensions arrow MovableType XML-RPC

Extensions

RSDとは、サービスがどういうものでどこのリンクからですよ。みたいに明示する物と考えてもらったら良いでしょうか。RSDファイルをサイトに設定することでブログエディタにブログタイプや、XML-RPCのエンドポイントなどを知らせることができます。これによって今までエンドポイントを手打ちしていたものが自動で設定されるようになります。

実は、今まで複数カテゴリを取得しなければいけないのでRSDファイルを設置するとWindows Live Writerでは、一つのカテゴリしか登録できないのでご紹介していませんでした。

以下のyoursite.com 部分をあなたのサイトにあわせて書き換えてサイトのrootにでも設置してください。

<rsd version="1.0">
    <service>
        <engineName>Joomla! CMS</engineName>
        <engineLink>http://www.joomla.org/</engineLink>
        <homePageLink>http://yoursite.com</homePageLink>
        <apis>
            <api name="MovableType" blogID="1" preferred="true" apiLink="http://yoursite.com/xmlrpc/index.php"/>
            <api name="MetaWeblog" blogID="1" preferred="false" apiLink="http://yoursite.com/xmlrpc/index.php"/>
            <api name="Blogger" blogID="1" preferred="false" apiLink="http://yoursite.com/xmlrpc/index.php"/>
        </apis>
    </service>
</rsd>

 

そしてテンプレートのindex.phpを直接編集なり、Custom Head Tagなりで以下を<head></head>タグ間に出力するようにします。

<link rel="EditURI" type="application/rsd+xml" title="RSD" href="<?php echo $GLOBALS['mosConfig_live_site']; ?>/rsd.xml" />

これで自動設定されるようになります。

 

mt_xmlrpc さらにMovable Type XML-RPC APIに近づけることにより、動的なカテゴリー選択が可能になりました。

これによりバージョン2.0.0として新しく公開しました。

旧バージョンと異なる点

  1. ブログの登録時に今まで複数カテゴリを一覧となって取得していましたが、それが一つになります。
  2. 記事を取得したときその記事が属するカテゴリも一緒に取得します。
  3. 投稿時にカテゴリを選択可能になりました。
    (ただし、ひとつだけです。複数選択しても最初のひとつのみが有効になります。)
  4. MTmailに対応しています。(日本語版のみ)
  5. アップロード可能な拡張子の指定がjpg|gif|pngなどと「|」区切りではなくコンマ区切りに変更になっています。
    (1.0.x用と1.5用を統一しました。)
  6. デフォルトカテゴリの設定項目が増えています。(必須項目)
  7. アクセスレベルのチェック : fix

アップデート方法

for 1.5.x

  1. 再インストールし、再設定してください。
    reinstall and setting
  2. MTmailのサービスをご利用される方は、MTmailサービス用のファイルをダウンロードし、解凍後に出てきたxmlrpcs.phpをroot/libraries/phpxmlrpc/xmlrpcs.phpと置き換えてください。

for 1.0.x

  1. すべてのファイルを上書きし、再設定してください。
    (ファイル拡張子の設定に注意してください。コンマ区切りに変更しています。jpg,gif,png)

 

変更点詳細

 

このアップデートは、日本語版のみでテスト的な部分もあります。

MTmail対応とともにブログエディタによる投稿の両対応としました。
ブログエディタはもちろんのこと、MTmailサービスを利用することにより携帯からも投稿可能です。
(切り替え操作などは一切必要ありません。)

アップデート方法

  1. 解凍し、すべてのファイルを上書きしてください。
    root/xmlrpcフォルダも含みます。
    設定は、変わっていませんのでそのまま使えます。
  2. 今回、root/xmlrpcフォルダにhtaccess.txtファイルを追加しています。そのままでは使えないのでお好みでご自身の環境に合わせて編集してください。使わなくてもOKです。

次のことは、不具合、障害、問題ではありません。

今回MTmail対応かつ、ブログエディタ対応とすることで今まで空白で返していたレスポンスに値を追加しています。それにより次のことが発生します。

  • MovableType対応ブログエディタで今までカテゴリが選択できませんでしたが、選択できるようになりました。ですが、選択しても無意味です。その選択したカテゴリのリクエストは無視されます。よってブログとして登録したカテゴリのみに投稿されます。
  • 割り当てた値は、リンクです。Itemid(メニューID)が無い状態です。

※記事には影響しません。

Downloadは、こちらから
バージョン2.0.0をお使いください。

お試しください!

実際に投稿してみたDEMO


 

www_mtmail_jp

携帯(PCでも)メールから記事を投稿できる無料サービスMTmail専用プラグイン(Joomla!1.5のみ)を以下で公開しています。

mtmail_for_tester.zip

Joomla!1.0.x用は、しばらくお待ちください。

専用なのでブログエディタとの併用はできません。(今のところ対応しているブログエディタを見たことがありません。リクエストパラメータの型が異なるためエラーとなります。)が、PCからなら逆にブログエディタを使わなくてもメールで投稿が可能になります。環境に依存しませんからメールを投稿できる環境さえあれば、すべての方(MTmailの利用規約に反しない利用に限ります。)が利用可能です。

機能のリクエスト、不具合などは下記へ書き込むかご連絡ください。

MTmail スレ

使い方

 

When you want to divide an article into introtext and fulltext and post it, Please push the button of the entry marker, and insert marker.

for Zoundry

zoundry_intro_and_full

for Windows Live Writer

wlw_intro_and_full

記事の分割ボタンを押すことにより、introtextとfulltextを分けることができます。

 

Results 10 - 18 of 39

C_square_trans.png Components
Joomla! Extensions
M_square_trans.png Modules
Joomla! Extensions
P_square_trans.png Plugins
Joomla! Extensions
Templates
Joomla! Extensions
a_delphi.gif Delphi for PHP
Delphi for PHP related

for Mobile