Я использую модуль Revisioning для управления ревизиями узлов на моем сайте Drupal 7. Я сам обновлял сайт, так что пересмотра было достаточно; однако сейчас я добавлю несколько редакторов контента в проект, поэтому мне нужно настроить более сложный рабочий процесс.
Я использовал модуль Workflow в Drupal 6, а версия Drupal 7 интегрирована с Revisioning. Тем не менее, Workbench в последнее время получает много хорошей прессы.
Каковы существенные различия между этими двумя модулями, Workbench и Workflow?
Ответы:
Workbench предоставляет вам интуитивно понятный и удобный пользовательский интерфейс для управления переходами содержимого (узлов) в ранее определенных состояниях на основе контроля доступа на основе ролей, что означает, что каждый переход к узлу из состояния в состояние для роли, авторизованной для выполнения этого перехода, с способность создавать новые переходы и состояния.
Вы не получите эту функцию, если не включите модуль модерации рабочей среды .
Модуль доступа к Workbench позволяет вам настраивать разделы, редакторы, роли (определенные с помощью пунктов меню или терминов таксономии) для работы над описанием, приведенным выше, на основе разрешения, предоставленного роли для работы с функциональностью Workbench, которая дает вам универсальную готовую роль основанный контроль доступа для предварительного определения рабочего процесса для управления процессом публикации контента.
Носитель Workbench обеспечивает интеграцию между носителями и пакетом Workbench. Это упрощает посещение администраторов содержимого страниц для добавления мультимедиа, что делает модуль файлов рабочей среды бесполезным и становится ограниченным.
Рабочий процесс кажется более мощным и предоставляет вам одну форму для создания и определения рабочих процессов и управления состояниями, переходами, назначением ролей, установки меток для переходов и того, как состояния будут перечислены и записываться в журнал, прочитав эту замечательную статью
Кроме того, интеграция со многими полезными модулями может быть использована в вашем проекте в будущем, например, og , rules , views и search_api, поскольку зависимость от системы сущностей drupal позволяет задавать рабочие процессы, определенные для других типов сущностей, не ограниченных узлами.
Действия на каждом переходе могут быть связаны, и уведомление может создаваться для таких пользователей, как члены группы и администраторы или менеджеры высокого уровня.
В конце каждый из двух модулей имеет очень хорошую функциональность, которая заслуживает уважения к сопровождающим, Workbench сосредотачивается на контенте, тесно связанном с электронными журналами и онлайн-новостными порталами или форумами, Workflow обращает внимание на процесс, рассматривая рабочие процессы как бизнес-правила, и может быть полезным в ERP, CRM и электронной коммерции, таких как системы.
Наконец, в рамках этого вопроса я обнаружил, что очень простой модуль предоставляет возможность добавлять пользовательские состояния публикации с интеграцией в правила и представления , задавать определенные роли для узлов перехода между состояниями.
Я надеюсь, что обзор поможет вам определить, какой модуль лучше всего подходит для вашего проекта.
источник
Workbench - это модуль для Drupal 7. Его проще в использовании и он более интуитивно понятен, но из моего последнего опыта поддержка пересмотра ( ref ) по-прежнему является требованием к функциям.
Рабочий процесс более старый и имеет больше функций, включая поддержку пересмотра, но его использование более громоздко.
источник
Оба этих модуля в основном используются для одной и той же цели, но их отличает их архитектура. Не могу точно сравнить, какой из них лучше, но исходя из требования, я выбираю тот, который сделает мою жизнь проще. Некоторые из ключевых подсветки для них обоих:
источник
Модуль Workbench может достичь того, что делает модуль Workflow; плюс у него очень мощный бэкэнд. Я думаю, что это главное отличие.
Если вам нужен полный бэкэнд для администрирования рабочего процесса, лучше использовать модуль Workbench; если вам нужен только рабочий процесс, используйте модуль Workflow.
источник