В чем разница между модулями Workbench и Workflow?

Я использую модуль Revisioning для управления версиями узлов на моем сайте Drupal 7. Я обновлял сайт самостоятельно, поэтому Revisioning был достаточным; теперь, однако, я добавлю некоторые редакторы контента в проект, поэтому мне нужно настроить более сложный рабочий процесс.

Я использовал модуль Workflow на Drupal 6, а версия Drupal 7 имела интеграцию с Revisioning. Тем не менее, Workbench недавно получил много хорошей прессы.

Каковы существенные различия между этими двумя модулями Workbench и Workflow?

36 голосов | спросил Patrick Kenny 27 PMpFri, 27 Apr 2012 17:58:26 +040058Friday 2012, 17:58:26

4 ответа


16

Workbench дает вам интуитивно понятный и дружественный пользовательский интерфейс для управления переходами контента (узлов) в ранее определенных состояниях на основе управления доступом на основе роли означает, что каждый каждый переход к узлу из состояния в для роли, разрешенной для выполнения этого перехода, с возможностью создания новых переходов и состояний.

Вы не получите эту функцию, если не включен модуль модерации workbench .

модуль Workbench access позволяет устанавливать разделы, редакторы, роли (определенные с помощью пунктов меню или таксономических условий) для работы на приведенном выше описании, основываясь на разрешении, заданном для работы над функциональностью Workbench, которая дает вам общий элемент управления доступом на основе роли, который ранее определял рабочий процесс для управления процессом публикации контента.

Media Workbench обеспечивает интеграцию между workbench модуль бесполезен и становится лишенным.

Рабочий процесс кажется более мощным и предоставляет вам одну форму для создания и определения рабочих процессов и управления состояниями, переходов, назначения ролей, установки ярлыков для переходов и того, как состояния будут перечислены и зарегистрированы прочитал эту замечательную статью

Кроме того, интеграция со многими полезными модулями может быть использована в вашем проекте в будущем, например og , rules , представления и search_api из-за зависимости от системы сущностей drupal позволяет устанавливать рабочие процессы, определенные для других типов сущностей, не ограниченных узлами.

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

В конце каждый из двух модулей имеет очень хорошую функциональность, которая заслуживает уважения к сопровождающим, Workbench сосредоточиться на контенте близко к электронным журналам и онлайн-порталам новостей или форумы, Рабочий процесс обращают внимание на процесс мышления рабочих процессов в соответствии с бизнес-правилами и могут быть полезны в ERP, CRM и электронной коммерции, например, как некоторые системы.

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

Я надеюсь, что обзор поможет вам определить, что является лучшим модулем для вашего проекта.

ответил Mohammed Gomma 24 AMpSun, 24 Apr 2016 11:24:34 +030024Sunday 2016, 11:24:34
8

Workbench - это модуль для Drupal 7. Он более прост в использовании и интуитивно понятен, но из моей последней версии поддержки ревизии ( ref ) по-прежнему является запросом функции.

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

ответил Druvision 29 Jpm1000000pmTue, 29 Jan 2013 15:34:05 +040013 2013, 15:34:05
2

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

  1. Workbench: относительно просто, предпочтительнее, если количество шагов и количество рабочих процессов меньше, предоставляет панель инструментов.
  2. Рабочий поток: поле рабочего потока, которое ссылается на рабочий процесс, несколько рабочих процессов хранятся полностью отдельно, просто для сопровождающего сайта, чтобы изменить рабочий процесс.
ответил Amey Mudras 15 J0000006Europe/Moscow 2016, 17:20:55
-2

Модуль Workbench может достичь того, что делает модуль Workflow; плюс он имеет очень мощный backend. Я думаю, что это основное отличие.

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

ответил ivan 20 ThuEurope/Moscow2012-12-20T16:17:23+04:00Europe/Moscow12bEurope/MoscowThu, 20 Dec 2012 16:17:23 +0400 2012, 16:17:23

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132