PloneBoardをPlone 3.3.xにインストールするには
PloneのプロダクトにPloneサイト上にフォーラムを設けることができるPloneBoardというプロダクトがある。仕事の関係で試験的にインストールをしようとしたらエラーなる。調べてみると、プログラム間の連携に問題があるようだ。
PloneBoardをインストールするのに、単純にbuildout.cfgに、
eggs = Plone Products.Ploneboard
と追加して./bin/buildoutを実行するとPloneBoard 2.1b1がダウンロードされて、インストールの画面でエラーになるか、プロダクトが壊れているというメッセージが表示されてしまう。
そこで調べてみるとPloneBoardはSimpleAttachmentというプロダクトと連携しており、その整合性に問題が出てるようとのこと。ここでは比較的簡単な対応方法をとることにして、それぞれのバージョンを指定することにする。version.cfgの最語に次の2行を追加する。
Products.Ploneboard = 2.0 Products.SimpleAttachment = 3.3
これで指定したバージョンのみがダウンロードされ、Ploneサイトにインストールすることができるようになった。
サンプルで作ってみた会議室の画面は右の通り。メッセージを日本語化すれば、使えそうな印象だ。
○参考リンク
前: 初期型MacProのBluetooth問題

