Назначение определенного (группы) рецензентов в Plone (вручную или автоматически) - PullRequest
1 голос
/ 15 марта 2012

Можно ли назначить человека или группу людей в качестве рецензентов в определенном состоянии рабочего процесса в Plone?

Я смотрю на AutoRole в IRolesplugin, но, похоже, не могу найти то, что мне нужно?

В нашем случае пользователям необходим рабочий процесс с несколькими шагами рецензирования, но первый рецензент должен контролировать, какие рецензенты приходят позже ...

1 Ответ

1 голос
/ 15 марта 2012

Рабочие процессы могут запускать сценарии.Сценарии могут выполнять такие функции, как предоставление ролей пользователям.Вы должны были бы придумать подход, позволяющий вашему первому указать дополнительных пользователей.Вероятно, есть несколько способов сделать это, но я мог бы представить использование archetypes.schemextender или пользовательского типа контента, чтобы предоставить поле для выбора дополнительных рецензентов, видимых только начальным рецензентам.Затем используйте эти значения в сценарии рабочего процесса.http://plone.org/documentation/kb/creating-workflows-in-plone/tutorial-all-pages дает хороший обзор того, как работает DCWorkflow.

...