PlacefulWorkflowの利用 [Plone3.3]
PlacefulWorkflow を利用することで、フォルダごとに異なるワークフローを適用することができる。
インストール
インストール
Plone に管理者でログインし、サイト設定→プロダクトを追加・削除よりWorkflow Policy Support をインストールする。
設定
Placeful Workflowへのポリシーの追加
Plone に管理者でログインし、サイト設定→ワークフローポリシーでポリシーの追加を行う。
新しいポリシー ID : xxx_workflow ポリシーのコピー : Ploneのデフォルトワークフロー
次にワークフローポリシーの詳細設定ページで詳細を設定する。
タイトル : ○○用ワークフロー デフォルトワークフロー : yyy_workflow タイプ別ワークフロー : yyy_workflow
デフォルトワークフローとタイプ別ワークフローでそれぞれのコンテンツタイプごとに適用されるワークフローを設定する。工学では次の2つのワークフローを追加しておく。
- 非公開 コンテンツ用
新しいポリシー ID : private_workflow ポリシーのコピー : 他のポリシーをコピーしない タイトル : 非公開コンテンツ用ワークフロー デフォルトワークフロー : Private Workflow タイプ別ワークフロー : 全て Private Workflow に変更
- 審査コンテンツ用
新しいポリシー ID : review_workflow ポリシーのコピー : 他のポリシーをコピーしない タイトル : 審査コンテンツ用ワークフロー デフォルトワークフロー : Review Workflow タイプ別ワークフロー : ページ、イベント、PloneArticleのみ Review Workflow に変更、他はコミュニティワークフロー
フォルダごとのワークフロー設定
各フォルダの「状態→ポリシー」より、フォルダごとにワークフローが設定でききる。