Woodyのパッケージにあるzope-cmfcalender (バージョンは1.2-3)について。
CMFCalendarプロダクトは、CMFのプロダクトを作るサンプルです。CMFCalendarプロダクトは、そのままで便利に使え、既存のCMFインスタンスにおいてカスタマイゼーションを順応させられるスキン対応となっています。CMFプロダクトの作り方については、プロダクトやスキン、ヘルプをCMFに登録するプロセスを通して理解できるものと思います。オブジェクトがtypes_toolによってどのように作られ登録されるか、skins_toolへの必要なスキンの追加方法、Calendarスキン・ディレクトリのskin pathへの追加方法、オブジェクトのcontent_typeについてportal_metadata toolをElementポリシーとともに提供する方法を示しています。
これを書いている時点では、このプロダクトは不完全です。イベントは完全で、スタンドアロンで動きますが、CMFCalendarの次のリリースで完成するでしょう。コンポーネントが完成するまで、「早くリリース、ちょこちょこリリース」でやっていきます。
INSTALL.txtを見て、あなたのCMFにインストールしてみてください。
CMFCalendarをインストールするには、CMFCalendarプロダクトをZope/Productsディレクトリに展開するか、そこへリンクします。例えば:
ln -s /path/to/installation /path/to/zope/Products
id: install_events
title: Install Events *optional*
module name: CMFCalendar.Install
function name: install
インストール関数が実行され、CMF SiteインスタンスにCMF Eventsを登録・インストールするステップが表示されるでしょう。
もし、zpt_calendarスキンを使いたい場合は、Page TemplateとCMFDecorプロダクトもインストールしておかなければなりません。
| Last edited Sat, 09 Sep 2006 19:37:24 +0900 | Edit this page |