これは古い情報です。
いつまでも、Webばかり見ていてもしょうがないのではじめてみる。
まずはインストール。
これを書きはじめようとしたら、このPC にCygwin が欲しくなった(^^;;。しかたがないので、www.cygwin.com にいって、setup.exe をダウンロード。Download from Internet だけにして、サーバは・・・お、CRL がある。ここなら近い(ネットワークじゃなくて、単に普通の距離の話なのであまり意味はない)
* さて、まずは [ http://www.zope.com/ ] とかへいってダウンロード。
- Zope-2.6.2
- CMF-1.4.1
- Plone-2.0-beta2
で、済めばいいのだが、なかなかそうは問屋が卸さない。結局,
- CMF-1.3.2.tar.gz
- CMFPlone1.0.5.tar.gz
- CMFPlone2.0-beta1.tar.gz
- COREBlog04b.tgz
- DCWorkflow-0.4.2.tar.gz
- EasyForm.tar.gz
- IssueTrackerProduct-0.5.1.tgz
- JSplitter-0.2.tar.gz
- JapaneseCodecs-1.4.9.tar.gz
- Localizer-1.0.1.tgz
- Squishdot-1-5-0.tar.gz
- Squishdot-JP-0-1-1.tgz
- TinyTablePlusJP.tgz
- TranslationService-0.4.tgz
- ZWiki-0.9.9-JapanesePack-0.0.2.tgz
- Zope-2.6-StructuredText.patch
- jMailHost-0.1.3.tar.gz
- kconv-1.1.8p-3.tar.gz
- python-pyshout-0.0001.tar.gz
- python_chasen-0.1.tar.gz
と、とりあえずここまでダウンロードして、インストールしたりしなかったり(間違いのもとでんな)。で、よくよくWebsite 等をGoogle や JZUG から探してみたらなんかまだ足りなさそうだし、Conflict しそうな感じもするし、もう、まったくなってない、という感じ。
- Plone に挑戦
Zope2.6.2 に CMF-1.4.1 を入れて Plone-2.0-beta 2 を入れたつもりだったのだが、どうやら、CMFは1.3.2だったみたい(-_-;; もちろん、動きませんでした。で、!CMFxxxx を1.4.1 のものに変えて挑戦。これは、あっというまにうまくいって、「おおー」という感じです。
次は日本語化。JZUG のメンバーの方(tahara さんだったでしょうか)のページを発見して、まずは !StructuredText patch を当てて、Transration Service と Localizer を入れました。
- Plone site を作り
- !TransrationService を入れ、同レベルで Localizer を入れ
- !Localizer の中にメッセージカタログを作り、そこに 。.po ファイルをインポートして
- !TransrationService のデフォルトをそいつに指定し(ここで、OK のつもりでDelete ボタンを押して、なんでだ?となったのは秘密)
よし!どうだ?・・・おおおお、日本語化されてる〜。
ううん、どうしてもTopic が動かない。
エラー値
Bad validator return type from validator validate_topic_edit (None)
と、いわれても。もうすこし簡単そうな ZWiki にしてみようかなー。
- Plone 失敗の原因
非常にシンプル。!DCWorkFlow を単独でバージョン違いで入れておりました・・・。CMF と!CMFPlone を入れ直したらちゃんと動きました。
- Plone で一般公衆?に見せたり見せなかったり
* Search !ZCatalog
トピックとかニュースとかは !ZCatalog らしいので、編集させないようにしても、セキュリティタブでAnonymous にチェックしておかないと、トップページが見えないという結果になる
* メンバーリストを見せない
同様にMemberからViewをはずす
* メンバータブはいらないとき
portal_actions で メンバータブのVisible を消す。(結局ソースみました・・・とほほ)