У кого-нибудь есть идеи?
Я немного застрял, пытаясь заставить действие запустить произвольный php для выполнения после публикации последней ревизии.То, что я пытаюсь сделать, - это получить список пользователей для уведомления об изменениях, в частности, пользователей, которые имеют разрешение на редактирование указанного узла.
Теперь у меня есть $object
, возвращающий мой идентификатор узла, так что я в порядке, и я могу получить список пользователей достаточно легко, чтобы просмотреть их и проверить разрешения.Трудным моментом является сама проверка разрешения.Ничто из того, что я пробовал, похоже, не может предоставить разрешения для «публикации» или «обновления» на узле x для пользователя y.
Я использую модуль nodeaccess, чтобы предоставить отдельным пользователям доступ к определенным узлам, кстати, просто для удовольствия.