Drupal 7 发布内容后如何授予用户点数,而内容';的默认值是否未发布?

Drupal 7 发布内容后如何授予用户点数,而内容';的默认值是否未发布?,drupal-7,drupal-rules,userpoints,Drupal 7,Drupal Rules,Userpoints,当用户添加的内容类型为“content”(默认情况下未发布)的内容被发布时,我想授予用户点数。我尝试使用规则模块:-事件:保存新内容后-元素:*内容类型:内容*内容已发布-操作:向用户授予点数 因此,当用户添加“内容”内容时,他们不会获得任何用户点数,并且他们的内容将被取消发布。我的想法是,在我——作为主持人——发布他们的内容后,他们将获得分数。但很明显,在我按照我制定的规则完成后,他们不会得到分数。我做错了什么?我如何解决这个问题 您可以创建,并将标志名称命名为发布节点 并向用户授予积分 然后

当用户添加的内容类型为“content”(默认情况下未发布)的内容被发布时,我想授予用户点数。我尝试使用规则模块:-事件:保存新内容后-元素:*内容类型:内容*内容已发布-操作:向用户授予点数

因此,当用户添加“内容”内容时,他们不会获得任何用户点数,并且他们的内容将被取消发布。我的想法是,在我——作为主持人——发布他们的内容后,他们将获得分数。但很明显,在我按照我制定的规则完成后,他们不会得到分数。我做错了什么?我如何解决这个问题

  • 您可以创建,并将标志名称命名为发布节点 并向用户授予积分

  • 然后添加新规则,事件已标记节点,在 “发布节点并向用户授予点数”

  • 对于操作发布此节点向用户授予点数使用 此数据选择器:
    标记的节点:author


  • 请按照我朋友告诉我的检查标志模块

    步骤1-制作一个名为的标志模块(发布节点并向用户授予点数) 在那之后,在

    步骤2-配置-->工作流-->规则-->并在那里创建一个事件,选择您刚刚创建的标志,即(节点已被标记,在“发布文章时添加点标志”下) 之后,将操作设置为(授予指向用户)数据选择器:标记节点:作者 分数:5分 点类别值:(选择您的类别) 操作值:标记的节点:作者 自动批准 你现在已经做完了。。
    当用户发布文章时,文章将被取消发布,当管理员发布文章时,用户将单击此标记,分数将授予用户。

    非常感谢您的回答@oneng!你真的帮了我的忙!旗帜模块真的很棒。你能帮我了解一下关于用户点的最新信息吗?