Ploneサイト構築
by 学 寺田
1. 環境構築
1.1. Linux環境の準備
1.2. 必要なOSモジュールを入れる
1.3. UnifiedinsterでPloneをインストール
1.4. buildout で設定
1.4.1. 必要なプロダクト
1.4.2. Zope関連設定
2. プロダクト作りの準備
2.1. zopeskelでパッケージを作る
2.1.1. 2dots name space
2.1.2. plone_app
2.2. レポジトリを作る
2.3. レポジトリに入れる
3. プロダクトを作る
3.1. genelic setup に対応
3.1.1. ZCML
3.1.2. profile/default
3.2. モデル定義
3.2.1. モデル実装
3.2.1.1. xml or py
3.2.2. ロール設定
3.2.2.1. __init__.py
3.2.2.2. roles.xml
3.2.3. タイプの登録
3.2.3.1. types.xml他
3.3. blowser でテンプレートを書く
3.3.1. zcml定義
3.3.2. pyファイルを作る
3.3.3. ptファイルを作る
3.4. workflowの定義
3.4.1. CSV
3.5. 依存パッケージ
3.5.1. setup.py
3.5.2. metadata.xml