Как настроить модуль рабочего процесса?

drupal.stackexchange https://drupal.stackexchange.com/questions/1861

  •  16-10-2019
  •  | 
  •  

Вопрос

Мой сайт имеет роль администратора (редактор), и я хочу позволить анонимным пользователям отправлять статьи на моем сайте; Узел, который они создают, должен быть утвержден пользователями редактора, прежде чем быть опубликованным. Мне сказали использовать модуль рабочего процесса; Я установил модуль и установил его, но я не получил то, что хотел.

Это те шаги, за которыми следовал:

  • Я создал рабочий процесс, который называется «Teststory», и добавил состояние «утверждения», которое применяется только к типу контента «истории».
  • Я отредактировал рабочий процесс, который затем показан как
   from/to     approve  
   (creation)  checked the author and authenticated user  
   approve     nothing  
  • В соответствии с «Контроль доступа», я позволил аутентифицированному пользователю просматривать, редактировать и удалять сообщения, которые находятся в этом состоянии.
Это было полезно?

Решение

Похоже, у вас есть только одно состояние (одобрить) Вы действительно хотите иметь как минимум два. Попробуйте добавить черновик. Анкет Настройте рабочий процесс так, чтобы при создании узел переходил к черновик государство. Это должно работать:

From / To     draft      approved
(creation)    author         -
draft                    editor
approved        -

Другие советы

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

Несколько советов по настройке рабочего процесса:

  1. Если вы столкнетесь с проблемами, когда вы получаете модуль для работы, как и ожидалось, прочтите файл readme.txt в папке модуля
  2. Для настройки Worlflows используйте 2 браузера (один вошел в ваш сайт в качестве редактора, а другой - в качестве анонимного пользователя), таким образом вы можете быстро проверить, чтобы увидеть, работает ли все правильно, и сравнить редакторы, отображаемые для каждой роли.
  3. Вам нужно решить, хотите ли вы использовать основные действия или правила модуля внесения. Лично я предпочитаю правила. После того, как вы выбрали, вы сделаете так, чтобы, когда состояние рабочего процесса меняется на «X» Drupal автоматически публикует контент.
Лицензировано под: CC-BY-SA с атрибуция
Не связан с drupal.stackexchange
scroll top