我希望在发布内容类型“内容”(默认情况下未发布)的添加内容时授予用户用户点数。我使用规则模块尝试了这个: - 事件:保存新内容后 - 元素:*内容类型:内容*内容发布 - 操作:向用户授予点数
因此,当用户添加“内容”内容时,他们不会获得任何用户点,并且他们的内容未发布。我的想法是,在我作为主持人发布了他们的内容之后,他们将获得积分。但显然,在我按照我设定的规则完成后,他们没有获得积分。我做错了什么,我该如何解决?
答案 0 :(得分:2)
请检查我的朋友告诉的标志模块
STEP1-制作一个名为(发布节点并向用户授予点数)的标志模块 然后在
中制作一个活动第2步 - 配置 - >工作流 - >规则 - >并在那里选择你刚刚制作的一个标志,即(一个节点已被标记,在“发布文章标记上添加点”下) 之后设置动作为(Grant指向用户)数据选择器:flagged-node:author 积分:5 点类别值:(选择您的类别) 操作值:flagged-node:author 自动批准 你现在完成了.. 当用户发布文章时,它将被取消发布,当管理员发布时,当用户点击标记时,这些点将被授予用户。
答案 1 :(得分:1)
您可以创建 flag 并将标记名称设为发布节点 并向用户授予
然后使用事件添加新规则已标记节点,位于 “将节点和授予点发布给用户”
对于发布此节点和向用户授予的操作
此数据选择器:flagged-node:author