оповещение пользователей, перечисленных в ноде
Прислано: Lexx2007
чт, 09/02/2012 - 09:19
добрый день.
Необходимо оповещать пользователей(по e-mail) при смене состояния workflow назначенного на ноду, либо при нажатии на кнопку( Button Field), которое в свою очередь приводит к смене состояния workflow . Сами пользователи должны быть указаны в полях типа user reference на той же ноде.
Пробовал навесить тригер на нажатие кнопки, но в рулесах нашел только отправку почты текущему пользователю.
модуль Маэстро
Прислано: AntonVTR
вс, 30/10/2011 - 02:07
частный случай
сделать на сайте отслеживание заказа. Кастомер отправляет заказ, заказ попадает в базу и приобретает определенные поля (могут отличаться) для начала могут быть фиксом. Поля могут зависеть от других полей, то есть возможно различное развитие сценария. Например в поле А выбрано значение 1 тогда поле Б = 1,2 или 3, а если А=2 то Б=3,4 или 5 Доступ к полям разных ролей пользователей. Например Кастомер может заполнять поля А,Б,В просматривать Г,Д,Е, менеджер может только редактировать Г,Д, остальные не видит CCK - позволяет добавлять поля, но они фиксированы и не связанны с другими полями, поле Title не настраивается (то есть оно обязательно) тоже не очень гуд Какие идеи есть, можно ли решить такую задачу какими нибудь модулями? может кто то уже сталкивался с такой задачей?
решение установка модуля Maestro http://drupal.org/project/maestro
легко связывать любые бизнес процессы
видео 1 http://www.youtube.com/watch?v=1N_2WK6JPXM
видео 2 http://www.youtube.com/watch?v=W8Cg5iBTCC4
видео 3 http://www.youtube.com/watch?v=4DkyEYdFcSY
идеально подойдет для решения задач техподдержки, регистрация тикета, распределение по сотрудникам, решение, проверка... (там даже уже готовый темплайт есть)
вообще любые flow любого ветвления
предлагаю тут выкладывать мысли по поводу решений на базе этого модуля
делиться ньюансами, задавать вопросы.
1 для инициации процесса необходимо выполнить код вида
$maestro = Maestro::createMaestroObject(1); $newprocess_id = $maestro->engine()->newProcess($template_id);
Модуль Workflow Access - как заставить работать?
Прислано: Coolbits
пт, 09/09/2011 - 16:49
Всем привет!
Не могу настроить модуль Workflow и Workflow Access.
Задача такая. Зарегистрированный пользователь (автор) пишет на сайте статью. Пока пишет - статья в состоянии редактирования. Написал - отправил на публикацию. Модератор проверяет и публикует. Соответсвенно при написании статьи - доступ только у автора, при проверке - доступ только у редактора, опубликованная статья - доступна на чтение всем, включая автора.
НО почему у автора сохраняются права на редактирование материала, после его опубликации? Доступ к изменению материала через Workflow Access для состояния опубликовано - отключено. Если убираю все галки в разрешениях ролей - то авторы не могут создавать публикации. Как заставить работать Workflow Access и в чем проблема? Заранее спасибо!
WorkFlow перебивает права доступа
Прислано: NaZg
пт, 28/01/2011 - 12:35
Коллеги, понимаю, что тяпница-развратница, но работать-то надо.
Пните в нужную сторону, а то толи лыжы не едут, то ли асфальт шершавый.
Итак.
Есть группа групп (хорошо сказал, да). Набор групп, во!
Есть тип материала.
Материалы разведены по группам. Т.е. члены одной группы не могут видеть материалы другой группы (проверял, забивая УРЛ - показывает запрет).
Есть процесс воркфлоу. С, соответственно, различными состояниями.
И вот тут есть косяк.
Если тип материала "Приказ" в состоянии "пущен в дело" от группы пользователей Б могут видеть и пользователи группы А и пользователи группы Б, т.к. в настройках WorkFlow им это разрешено, хотя при проверке по моей же фишке забиты только роль Б, но пользователи могут её видеть и править.
Как победить, кто-нибудь может подсказать?
- NaZg's blog
- Для комментирования войдите или зарегистрируйтесь
Проблема с обновлением статуса документа
Прислано: Rainor
вс, 23/01/2011 - 20:35
Попытаюсь объяснить по короче.
Все началось с проблемой с workflow. Решил я сделать электронный документооборот. ничего сложного. использовал эту инструкцию как пример.
В итоге у меня новый тип материала к которому привинчен workflow и который я добавил в словарь форума для отображения на сайте в разделе форум. На форуме (модуль форума к стати использовал стандартный)есть пару контейнеров и внутри их куча подфорумов. Поменять статус документа можно несколькими способами. Первый способ: заходишь в созданный материал и в отдельном разделе под названием "процесс" меняешь статус документа. Второй способ: заходишь в сам документ через "редактирование" и там так же доступно изменение статуса.
Так вот, если менять статус первым способом то после изменения документ пропадает из видимости. т.е. на самом форуме показано что мол внутри, к примеру, 1 тема 1 сообщение. заходишь внутрь - а там ПУСТО! при этом материал сам никуда не девается. его видно через меню " последние публикации" или через админ-содержание-содержимое. Так вот что б вернуть опять документ в "видимое" состояние - в него надо зайти через редактирование и нажать "сохранить". Тогда он опять появляется. Ну или изменять статус документа вторым способом. тогда с видимостью тоже все ок.
- Rainor's blog
- Для комментирования войдите или зарегистрируйтесь
Hierarhical select + WorkFlow
Прислано: NaZg
пн, 13/12/2010 - 13:54
На удачу спрошу ибо скорее всего хочу странного и невозможного.
Есть стартовая вьюха из WorkFlow (кто в теме, тот в курсе) где два выпадающих списка в одном типы доков в другом состояния
Хочу сделать из неё следующее
Выбираешь тип материала, а во второй иерархическим подсасываются возможные состояния
Возможно ли это намутить?
Проблема в том, что WorkFlow не хранит состояния доков ни в таксономии нигде
В идеале бы ещё к этому прикрутить Better Exposed Filters и автоприменение
всем Джигурды и стабильного кода!
спасибо за потраченное время
- NaZg's blog
- Для комментирования войдите или зарегистрируйтесь
[разобрался] подскажите модуль или пните в нужную сторону
Прислано: NaZg
ср, 24/11/2010 - 09:02
Нужен модуль приватных сообщений, дружащий с workflow и токенами
задача - при изменении состояния посылать в личку
В почту не катит, говорю сразу
вопрос снят, разобрался
rules + dev версия privatemsg
- NaZg's blog
- Для комментирования войдите или зарегистрируйтесь
проблема с редактированием workflow
Прислано: NaZg
чт, 08/04/2010 - 19:49
Приветствую почтенное собрание!
Проблема небольшая с
workflow
У меня больше 50 состояний и ролей пользователей, соответственно, когда друп начинает выгружать всю простыню переходов в документообороте начинает течь память
можно ли вывести отдельные права на переходы состояний для определённой роли?
так с ходу на орг не нашёл
- NaZg's blog
- Для комментирования войдите или зарегистрируйтесь
Назначение заданий для нескольки пользователей
Прислано: ooa3
чт, 04/03/2010 - 13:39
Добрый день!
Єсть разные роли (агент, менеджер, руководитель отдела, директор...), каждый начальник для своих подчиненных может создавать задания (как в модуле Workflow, но там можно выбирать лишь одного исполнителя), а нужно чтобы пользователи которые выбраны, по-порядку, обрабатывали документ и он передавался следующему только если все предыдущие закрыли документ и автор проверил их работу.
Может уже есть готовое решение?
Или нужно самому переписать модуль Workflow?
Жду предложений.
Спасибо наперед.
Модуль для установки "настройки публикации" материала "по умолчанию" в зависимости от прав.
Прислано: sas@drupal.org
ср, 25/11/2009 - 08:53
Задача:
Например поставили модуль
modr8, настроили, что материал требует модерации, дали администратору право "Модерация материала".
Создает администратор материал и "кричит" какого ... у меня галочка "в очередь на модерацию" не снимается сама - мне, что теперь каждый раз ее снимать ?
Ставим модуль и настраиваем на странице admin/settings/worflow_default - что для нужного материала при "nodeapi - insert" в свойстве "в очередь на модерацию" установить "отключено" для пользователей с правом например "Модерация материала".
и т.д. и т.п.
- sas@drupal.org's blog
- Для комментирования войдите или зарегистрируйтесь
Как добавить в "Event" (модуль Rules) состояния Workflow?
Прислано: Hitmrrr
ср, 17/06/2009 - 04:47
Как добавить в "Event" (модуль Rules) состояния Workflow?
Создание действий (actions,triggers,workflow)
Прислано: Hitmrrr
вт, 09/06/2009 - 05:28
Как сделать так, что бы при опеределнном статусе документооборота к названию темы приписывалось опреденное слово.
Подскажите куда смотреть, где капать :) что писать.. или есть готовый модуль.
Заранее спасибо!
Реализация новостного портала с одновременной модерацией и отложенной публикацией
Прислано: Dock@drupal.org
чт, 28/05/2009 - 13:45
Делаю новостной портал. В системе предусмотрено две роли:
1) автор, размещающий новость
2) модератор, проверяющий новость и публикующий её.
Сначала использовал workflow для классического процесса публикации новости (Создание автором -> Проверка модератором -> Публикация). Потом стал использовать revisioning как более мощный и перспективный вариант. И все было хорошо, пока не возникла одна потребность авторов.
Они хотят выставлять новости на будущие числа, то есть чтобы новость которую они опубликовали сегодня, отобразилась через несколько дней. Вот тут и возникла проблема. Если бы не было модерации, то sheduler решал бы все проблемы, но из-за модерации его использование отпадает, т.к. либо новость появляется после подтверждения модератором, либо она появляется после достижения даты публикации без модерации.
Очевидное решение - добавление ещё одного поля в CCK - дата публикации, что собственно я и сделал. Но все получилось настолько громоздким, что ищу более легкого способа (пришлось заменить все отображения на views, переделать календари, темизировать тему, чтобы отображалась дата публикации, а не создания и ещё много что осталось).
У кого есть ещё какие-нибудь идеи? Недавно наткнулся на модуль rules, думаю может можно такое сделать при использовании его и workflow?
Workflow
Прислано: yar-web
пт, 08/05/2009 - 08:34
Можно ли настроить Workflow так, чтобы состояние материала менялось при публикации? Или письмо отправлялось сразу после публикации материала, без изменения его состояния вручную?
В чём принципиальные отличия Rules от Workflow?
Прислано: ingumsky@drupal.org
чт, 19/03/2009 - 23:31
Подскажите, пожалуйста, чем принципиально (и не принципиально) отличаются друг от друга модули
Rules и
Workflow. Как я понимаю, первый из них — это бывший Workflow-ng. Обра работают с триггерами и действиями, но... как? Почитал описания обоих модулей, но так и не понял, какой из них для чего именно предназначен. Вижу отличия только в том, что Rules в два раза тяжелее.
Спасибо!