So-net無料ブログ作成

COREBlog を設置してみる [Python]

「イントラで Blog っていうのが使えませんかねぇ」と言われたので、
いまさら COREBlog を設置してみる。

ちょうど、COREBlog 1.11 がリリースされたので、それを Products にコピー。
ZMI でのメッセージが日本語でなくてもよければ、Placeless Transaction Service は
なくてもちゃんと動く。

COREBlog 関係の Permission は↓こんだけ
------------------------------------------------
Add COREBlog Comments
Add COREBlog Entries
Add COREBlogs
Manage COREBlog
Moderate COREBlog Entries
------------------------------------------------

今回は、1つの Blog インスタンスでエントリーの追加を複数の人間が行いたい。
Add COREBlog Entries の Role でできるのは
manage_addEntry メソッドの呼び出しと、receive メソッドの呼び出しだけ。
そうすると、Moblog でのエントリ追加はできるんだろうけど、
manage_addEntryForm の Role が Manage COREBlog になっているので、
Manage COREBlog のパーミッションがないと Webブラウザからの追加はできない。
#自分で、エントリー追加のフォームを別のところに作ればいいんだけど

実際には、エントリーの追加だけじゃなくて、削除、変更の Role の必要に
なると思うので、細かいことは気にせず、
Manage COREBlog, Moderate COREBlog Entries もチェック。

(COREBlogのオブジェクトURL)/manage_entryForm
にアクセスすると、エントリの追加・削除・修正ができるようになった。

ちなみに、インストール時にもっともはまりやすそうな、
だれでもコメントがつけられるようにするのは、
http://coreblog.org/jp/howtos/install_howto_html
ここ↑に書いてあるように、Add COREBlog Comments のアクセス権を
Anonymous に設定する。


nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:パソコン・インターネット

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

Facebook コメント

トラックバック 0