Support Forum
Welcome, Guest
Please
Lost Password? No account yet? Register
Re:ブログエディタで投稿しよう! (1 viewing) (1) Guest
Go to bottom Post Reply Favoured: 0
TOPIC: Re:ブログエディタで投稿しよう!
#7
Joomler! (User)
Expert Boarder
Posts: 145
graph
User Offline Click here to see the profile of this user
ブログエディタで投稿しよう! 10 Months ago Karma: 1  
寒いなこのフォーラム

記事にあるようにこちらでブログエディタで投稿できるようにするエクステンションを配布します。これは、不具合や希望を出してもらうのが目的です。

何もなければそのままだし、何かあればスレ立てても良しここでも良し。

テストしたブログエディタ
Windows Live Writer(最初のカテゴリしか投稿できない)
BlogWrite(有料だが、すべてのカテゴリに投稿できる)
Zoundry(フリー)
その他も試しましたが、たぶんほとんどOKと思います。

ファイルはこちら
注意:これは日本語になっています。( for japanese only )
もうすぐ公開できると思いますのでファイルは一時的に削除しました。(2007/12/20)

※既にダウンロードされている方は、必ずBasic認証及びIPアドレス制限をかけてください。登録ユーザーなら編集できてしまうというとんでもない ことが発覚!ただ今修正中。2007.11.15
修正後、MovableType XML-RPCプラグインとして2007年末に公開済みです。
 
Report to moderator   Logged Logged  
 
Last Edit: 2008/01/24 16:35 By Joomler!.
  The administrator has disabled public write access.
#8
gondayu (User)
Fresh Boarder
Posts: 8
graphgraph
User Offline Click here to see the profile of this user
Re:ブログエディタで投稿しよう! 10 Months ago Karma: 0  
Joomler! さん、どうもです。

ちょっと他の CMS のカスタマイズにどっぷり浸かっています。
2、3日したら送付して頂いた XML-RPCコンポーネント を使ってみます。
フォーラムの書き込みテストを兼ねてご報告まで。
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#13
Joomler! (User)
Expert Boarder
Posts: 145
graph
User Offline Click here to see the profile of this user
Re:ブログエディタで投稿しよう! 9 Months, 4 Weeks ago Karma: 1  
お世話になります。

よろしくお願いします。
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#15
gondayu (User)
Fresh Boarder
Posts: 8
graphgraph
User Offline Click here to see the profile of this user
Re:ブログエディタで投稿しよう! 9 Months, 3 Weeks ago Karma: 0  
お世話になります。

Ubuntu 7.04 で利用できる xfy Blog Editor をインストールしてテストしてみました。

[自動的に設定されるエンドポイント]
http://--------/xmlrpc/index.php

[エラーメッセージ]
サーバーから取得したデータが、不正な XML 形式か、またはサポートしていない形式です。

それらしいエンドポイントを幾つか設定してテストしてみましたが、
xfy Blog Editor では利用できない模様です。

Ubuntu 7.04 の BloGTK も利用してみましたが、使いものにならない模様です。orz

取り敢えずテストしてみたご報告まで。
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#16
Joomler! (User)
Expert Boarder
Posts: 145
graph
User Offline Click here to see the profile of this user
Re:ブログエディタで投稿しよう! 9 Months, 3 Weeks ago Karma: 1  
お手数をおかけしています。

う~んWindowsのクライアントからなら投稿できています。
もしかするとインストール時に、xmlrpcをコピーしてくれとかメッセージは出ていなかったでしょうか?
QUOTE:
注意: インストールは完了していません!
サーバーの権限設定により[サイトルート]/xmlrpc ディレクトリは自動で作成できませんでした。
手動で[サイトルート]/administrator/components/com_xmlrpc/xmlrpc フォルダをフォルダごと[サイトルート]に移動させてください

というメッセージです。

説明不足でした。
ルートにxmlrpcフォルダが作成され、その中にコンポーネントのアーカイブ中のxmlrpcフォルダの中身がそのままコピーされなければなりませ ん。
インストールすると\"ルート/administrator/com_xmlrpc/xmlrpc\" が該当フォルダです。それをそのままルートへ移動してください。
おそらくこれが、原因だと思います。

エンドポイントは、そのURLで正解です。

設定の確認

bot_rsdが公開になっている。
これは、エンドポイントが正しく表示されているので設定済みかと思います。

jMT_APIの設定
公開になっている。
上から
UTF-8 Unicode
エスケープ- いいえ
イメージ保存パス- /images/stories/
Basic認証 いいえ
IPアドレス制限 いいえ

コンポーネントには、何も設定項目は、ありません。

早速、再度すべてアンインストールした上でUbuntuテストサーバーで再度試しましたが、やはりxmlrpcフォルダは、作成されませんでした。
それは、パーミッションの関係上サーバーによって仕方ないことですが、コピーされないときは、メッセージを表示するようにしています。
(これが、あまり目立たないメッセージなので気づかれなかったかもしれません。)
xmlrpcフォルダをコピー後投稿してみましたが、問題なく投稿できています。

もし、xmlrpcフォルダが作成された上でエラーが出ているのでしたらブログエディタによるのかもしれません。
お手数ですが、ご確認いただければと思います。
Basic認証とIPアドレス制限は、正常に投稿が確認できた後ご確認いただけたらと思います。
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#17
gondayu (User)
Fresh Boarder
Posts: 8
graphgraph
User Offline Click here to see the profile of this user
Re:ブログエディタで投稿しよう! 9 Months, 3 Weeks ago Karma: 0  
joomler! さん、お世話になります。

QUOTE:

注意: インストールは完了していません!
サーバーの権限設定により[サイトルート]/_xml_rpc ディレクトリは自動で作成できませんでした。
手動で[サイトルート]/administrator/components/com__xml_rpc/_xml_rpc フォルダをフォルダごと[サイトルート]に移動させてください


上記のエラーメッセージはローカルで Ubuntu 7.04 にインストールした時に発生して気がついていました。
実際にテストしたのは、さくらサーバーへ joomla! 1.0.13 をインストールしたものでテストしました。
ので、パーミッションは大丈夫でエクステンションは正常にインストールされている模様です。

これはたぶんブログエディタが原因ではないかと思われます。
Ubuntu 7.04 ディスクトップではブログエディタなどのアプリがいまいち貧弱なのですかね?
Vista が入ってた PC もつい最近まであったのですが、重たいのと面倒くさいのでパーティーション切らずに Linux で上書きしまして現在は Windows 環境がありません。orz

話題は変わりますが、joomla! でエクステンションを書く場合は、

XML-Installation file を書いて PHP コードに

QUOTE:

defined( '_JEXEC' ) or die( 'Restricted access' );


を書いておくと後は結構自由に書いても動かせますけど、
やっぱりちゃんとしたエクステンションを書く場合は、
Joomla! のフレームワークに従うべきでしょうか?
日本の Joomla! 界ではその辺の情報が少ないのでちょつと困りますね。

フォーム入力画面からの確認画面への処理の所でセッションチケット(ワンタイムチケット)はどう書くのかいまいち...??? です。(営業が本職なものでプログラムはいまいち...orz

あ、それとこのフォーラムのセッションタイムが短いのか書いてる最中にログアウトしました。
暇々に他のブログエディタを探してテストしてみます。
ご報告まで。
 
Report to moderator   Logged Logged  
 
Last Edit: 2007/11/15 06:17 By gondayu.
  The administrator has disabled public write access.
Go to top Post Reply
Powered by FireBoardget the latest posts directly to your desktop