Управление рабочими процессами
Рабочие процессы позволяют настроить, как работает модерация на вашем сайте. Рабочие процессы — это последовательности задач, все из которых должны быть одобрены перед завершением рабочего процесса (по умолчанию это приводит к публикации страницы, но зависит от настроек вашего сайта настроек).
Интерфейс управления рабочими процессами доступен через пункт Workflows в подменю Settings, расположенном в левой панели меню.
В этом интерфейсе вы можете увидеть все рабочие процессы на вашем сайте и порядок задач в каждом из них. Вы можете нажать на рабочий процесс для его редактирования или назначения его части древовидной структуры страницы или использовать кнопку Add a workflow, чтобы создать новый рабочий процесс. Также отображается количество страниц, к которым применяется каждый рабочий процесс, и на него можно нажать, чтобы получить полный список.
Редактирование рабочих процессов
В разделе Add tasks to your workflow, вы можете добавлять, удалять или менять порядок задач в рабочем процессе. При добавлении задачи в рабочий процесс вам будет предоставлена возможность создать новую задачу или повторно использовать существующую.
В разделе Assign your workflow to pages, вы можете увидеть список страниц, которым назначен рабочий процесс: все дочерние страницы также будут иметь тот же рабочий процесс, поэтому, если рабочий процесс назначен на главную страницу, он становится стандартным рабочим процессом. Вы можете удалить его со страниц, используя кнопку Delete справа от каждой записи, или назначить его на страницу, используя кнопку Choose a page.
Меню действий внизу позволяет сохранить изменения или отключить рабочий процесс, что отменит все страницы, которые в настоящее время проходят модерацию в рамках этого рабочего процесса и предотвратит их дальнейшее начало. В случае ранее отключенного рабочего процесса также есть возможность снова его включить.
Создание и редактирование задач
В интерфейсе задач, доступном через пункт Workflow Tasks в подменю Settings, вы можете увидеть список доступных задач и которые из них используются в каждом рабочем процессе. Аналогично рабочим процессам, вы можете нажать на существующую задачу, чтобы отредактировать ее, или на кнопку Add a task, чтобы создать новую задачу.
При создании задачи, если у вас доступно несколько типов задач, они будут предложены как варианты. По умолчанию доступны только group approval tasks. При создании group approval task, вы сможете выбрать одну или несколько групп: члены любой из этих групп, а также администраторы, смогут одобрить или отклонить модерацию для этой задачи.
При редактировании задачи вы можете обнаружить, что некоторые поля — включая имя — недоступны для редактирования. Это необходимо для обеспечения согласованности истории рабочего процесса. Если вам нужно изменить имя, рекомендуется отключить старую задачу и создать новую с нужным именем. Отключение задачи приведет к тому, что любые страницы, которые в настоящее время проходят модерацию на этой задаче, перейдут к следующей задаче.
© 2014-present Torchbox Ltd and individual contributors.
All rights are reserved.
Licensed under the BSD License.
https://docs.wagtail.org/en/v2.16.3/editor_manual/administrator_tasks/managing_workflows.html