ちょっとわけ分からんタイトルになってしまったが、XML-RPCがらみの変更で v3.21 EUC版で何やらエラーが出るそうなので、 現在そのあたり調査中。で、デバッグ用に ubicast Blogger なるクライアントソフトを利用していたんだが、 インストール後デフォルトのままだといろいろ不具合というか不満な点があったので、そのあたりも解消してみた。
まず前々回のエントリーでも書いたけど、普通に投稿すると改行が入りまくる。これは Nucleus がデフォルトで改行を br に変換するから余計にややこしくなるので、まずは Nucleus の管理画面から、blog の設定で、「改行を変換する」を「いいえ」 に設定。
さらに ubicast Blogger 上では、普通に Enter Key 押すと p 段落だらけになるので、 やはり行間がスカスカになっていく。ちょっと改行したいだけ(つまり br を使用したい場合)なら Shift Key を押しながら Enter Key を押せばいい。
ubicast Blogger には「追記」用のエリアがあるんだが、デフォルトのままでは使えない。ubicast Blogger
をインストールしたディレクトリに provider.xml というファイルがあるので、それをテキストエディタで開く。
275行目あたりに、Nucleus 3.0 以降用の定義があるので、そこを変更。
具体的には、supportedPostFields のエレメントの最後に permaLink があるので、その後ろに下記を追加。
<field name="mt_text_more" />
これで「追記」が使えるようになる。詳細は ubicast Blogger 公式サイトの[解決] Nucleusでの追記の対応を参照してけろ。変更後のファイルはこれ ubicast-provider.zip[262clicks]
次に「追記」対応するために Nucleus 自体も変更しなきゃいけない。これも詳細はecto で Nucleusを見てもらうとして、変更するファイルは api_metaweblog.inc.php で、変更後のファイルはこれ api_metaweblog.inc.zip[244clicks]
以上の変更で ubicast Blogger の「追記」を利用して Nucleus の「続き」 にエントリーの内容を書き込むことができるようになる。
ちなみに何がそんなに気に入ってここまでこだわったかと言うと、画像の貼り付けが簡単だったというところかな。ubicast Blogger のテキストエリア内の適当な場所で右クリックして、「画像」というメニューがあるのでそれを選択。 ローカルにある画像ファイルのパスを指定してやれば、勝手に Nucleus の media フォルダにコピーしてくれる。Nucleus の画像のアップロードって結構完了までにステップ多くて面倒だなぁと思っていたんだが、それがあっという間にできる。 配置指定オプションもあるので右寄せ左寄せとかも簡単。
まぁ不満な点もあるけど、なかなか便利なツールではあると思うので興味のある方は是非お試しあれ。
【関連サイト】
http://www.ubicast.com/products/
OpenID を使ってログインすることができます。
poker, backgammon, tramadol, casino, insurance, loans