川崎 有亮
u-suk****@kawa*****
2005年 11月 10日 (木) 07:48:30 JST
川崎です。ありがとうございます〜!待望の mobwema 来たーッ! In "[wema-users 24] もぶうぇま", At 2005/11/06 17:12:20, KAN Fushihara <kan****@mikih*****> wrote: > 先日WikiばなVol.5に参加した際に、wemaユーザの川崎さんと > 「携帯から付箋が投稿できるといいよね」という話をしていた > のですが、とりあえずという形で外部CGIとして実装してみました。 > http://mikihoshi.ddo.jp/wema/xmlrpc-0.0.1.tar.gz > 詳細は同梱のドキュメントをご覧下さい。 ようやく試すことができました。動きました! <動作報告> xmlrpc.cgi を ruby-1.8.1 で動作確認しました。 CGIの1行目に「-Ke」オプションが必要でした。 詳しくは分からないけど。EUC だから? また、当初はエラーが出て投稿できませんでした。 images ディレクトリに画像ファイルは作成されるが、 pages ディレクトリ内に投稿ファイルは作成されない。 懸賞のため、xmlrpc.cgi の標準出力を取り出すと、 XMLで↓のエラーが出力されてました。 ──────────────────────────────── undefined local variable or method `page_title' for main:Object xmlrpc.cgi:46:in `page_title_url' xmlrpc.cgi:66 xmlrpc.cgi:55:in `call' /usr/local/ruby-1.8.1/lib/ruby/1.8/xmlrpc/server.rb:335:in `dispatch' /usr/local/ruby-1.8.1/lib/ruby/1.8/xmlrpc/server.rb:324:in `each' /usr/local/ruby-1.8.1/lib/ruby/1.8/xmlrpc/server.rb:324:in `dispatch' /usr/local/ruby-1.8.1/lib/ruby/1.8/xmlrpc/server.rb:367:in `call_method' /usr/local/ruby-1.8.1/lib/ruby/1.8/xmlrpc/server.rb:379:in `handle' /usr/local/ruby-1.8.1/lib/ruby/1.8/xmlrpc/server.rb:311:in `process' /usr/local/ruby-1.8.1/lib/ruby/1.8/xmlrpc/server.rb:460:in `serve' /usr/local/ruby-1.8.1/lib/ruby/1.8/xmlrpc/server.rb:447:in `catch' /usr/local/ruby-1.8.1/lib/ruby/1.8/xmlrpc/server.rb:447:in `serve' xmlrpc.cgi:143 ──────────────────────────────── これの原因も分かりませんが、↓の行を移動したら解決しました。 ──────────────────────────────── # サイトのURL base_url = 'http://itop.jp/wema/mobwema/' # 画像表示URL image_url = 'http://itop.jp/wema/mobwema/images' # 保存するページ名 page_title = 'FrontPage' ──────────────────────────────── それぞれ、使われている部分(各関数内)に移動させました。 移動しちゃうと設定変数を作っている意味がないですけど、 こうしないと動かなかったので。 この変更をしたら、moblog から使えるようになりました! <参考メモ> 「moblog」の「Movable Type Setting」のテンプレートでは、 template \n%(caption)s![](%(imagecontent)s) image template %(imageurl)s とすると良い感じです。 メールの Subject: を強調文字(太字)にしたいけど、 それは moblog 側の設定ではできないようですね。 もう寝ます。。。 yu  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ 川崎 有亮 <u-suk****@kawa*****> http://www.kawa.net/