COREBlog0.5b
お待たせしました。2番目のβリリース,0.5bが出来上がりました。
ここからダウンロードしてください。Zope.orgに上がるのは週明けかな。。。
変わった所は
- moblog機能を追加しました
- PING Serverへの更新報告機能を追加しました
- Epoz integration.Epozをインストールすると,エントリーの追加,編集時にリッチテキストエディターが使えるようになります
- Entryのデフォルトフォーマットが選べるようになりました
- Coment,Trackbackの編集ができるようになりました
- 報告のあったバグはほとんどとれているはず
アップグレードは簡単。
- ダウンロードする
- 置き換える
- Zopeを再起動する
設定が増えているので,一度Settingsタブを覗いて設定をしてみてください。
moblog機能に関しては,ここらへんを参考にしてください。
携帯からの写真つきエントリーに関しては,Vodafoneの携帯からしかテストしてません。あと,ヘンな実装のメールサーバーだったりすると,受信がうまくいかないかも。moblog機能のコアはPythonのpoplibに依存しているので,たぶん大丈夫だと思いますが。。。今どきuidlコマンドが使えないサーバーとか使ってる人いないですよね? いたら逆に教えてほしいくらいです:-)。
その他,いろいろ複雑でバグを誘発すると思われるな機能追加がされているので,なんかあったらご報告を(テストはしていますが,万が一,ということはあるので)。あ,環境や,再現する状況などを含めてご報告いただけるとありがたいです。
- Category(s)
- COREBlog
- The URL to Trackback this entry is:
- http://coreblog.org/ats/84/tbping


(本家にはまだ上がっていないうちに Collector へ書いていいものか迷ってしまったんですが...)
今は qpopper のログには認証までとおっているような痕跡がみられるんですが、
entries リストには現われてこないってところで難航中です。いくつか気になった点を書きます。
1. manage_editSettingForm.dtml に 2 行、"User name for POP account." がありますが、
下の行は、"User name for POP password." っすね。
2. OS NetBSD 1.6ZC i386, Zope Version 2.6.2, Python Version 2p2.3,
前のリリース版から上書きインストール環境だと setting タブの"Use APOP protocol" が
オフの状態でも apop でつなごうとしているようです。
一度、オンにしてオフにすればこの現象は現われません。
そして質問です。
1. 「メールから投稿」エントリーの3っつめの項目の「1行目がパスワード」と
setting タブの "Password for adding entry." のパスワードは揃えなければダメっすか?
>JuNyaさん
受信時にPOPサーバーから返ってくるエラーは,Zope上のerror_logを見ると分かりますので,とりあえずそこら辺から原因の切り分けをしてみてください。
>1. 「メールから投稿」エントリーの3っつめの項目の「1行目がパスワード」と
>setting タブの "Password for adding entry." のパスワードは揃えなければダメっすか?
はい,揃えてください。ここが揃っていないと投稿メールとして扱われません。
そうです。厳密には,「Add COREBlog Entries権限を持ったユーザー」になります。
wget + cronで定期受信するには,--http-userと--http-passwdオプションでユーザー名とパスワードを設定してください。
こんばんは。タグの件ですが、storipographっていうライブラリを使って処理しているんですね。これ、便利ですね。
で、早速COREBlog0.5b使わせていただいています。で、不具合があったんですが、パッケージ管理でちょっと間違えがあったので、その不具合の報告は今度にしたいと思います。
パッケージ管理に原因があったのか、それともCOREBlogの不具合なのか、切り分けられ次第、報告します。
> atsさん
どもでーす。
FOMAからの投稿、成功しました。
>komさん
#んー,不具合ってなんだろう。。。(ドキドキ
>JuNyaさん
Extend領域で StructuredText が利用できない症状がまだ発生してます。
(またもやexcite翻訳を利用してしまいました.....)
で、原因を追及していくと、COREBlog.pyに新しく追加されたping_serversというプロパティのあたりが怪しいみたいです。
私は特にping_serversを使う予定は無いので、取り敢えずCOREBlog.pyの341行目、342行目をコメントアウトしました。
ping_serversプロパティが空欄でも、入力があるように見えているらしいので、かなり謎です。Python2.1のままなのがいけないんでしょうかね〜。
それはですね,SKIN依存の不具合でして,entry_bodyを以下のように変更して対処してください。
>komさん
表示上の問題だけで,Trackback先のURLを設定しなければ送ろうとはしないはずですが。。。
いずれにしろ直してみます。
TrackBackはもちろん送信していませんよ。
ただ、TrackBackの入力がないのに、もとのmanage_entryForm画面ではなく、TrackBack送信完了画面に遷移しているのが個人的に嫌だったので。
だんだんPythonを読むのになれてきたので、COREBlogを参考に、メールクライアントを書いてみようと言うのが最近の野望。
>komさん
>メールクライアントを書いてみようと言うのが最近の野望。
ZopeにMailboxerというプロダクトがあります。参考になるかもしれません。
#COREBlogのmoblogまわりは,1年以上前に書いたやる気のないコードがベースになっているので
#あまり参考にしないほうがいいかもしれません(^^;
#とくに設計は無駄が多いです
> ats さん
なるほど、skin依存でしたか。失礼しました。
そゆことで、他にも skin 依存なところが無いように、0.5bの Default スキンから作り直しておきました。
> kom さん
自分もほんの少しずつですが、python のコードが読めるようになってきました。
「じゃあ書け」と言われると途方に暮れちゃうレベルなのですが(笑)。
RSS 1.0 or 2.0 対応の予定はないでしょうか?最近はアグリゲータを使ってウェブログを読んでいる人も多いと思うのですよ。
>yasushiiさん
>最近はアグリゲータを使ってウェブログを読んでいる人も多いと思うのですよ。
うむ,そうですね。ちと検討してみます。。。