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 に変更、他はコミュニティワークフロー

 

フォルダごとのワークフロー設定

各フォルダの「状態→ポリシー」より、フォルダごとにワークフローが設定でききる。