Drupal 7发布选项不可用

时间:2014-06-03 09:31:10

标签: drupal permissions publish revision

我有一个杂志文章内容类型设置,以及相应的杂志编辑角色谁应该有权创建和发布文章。

以管理员身份登录时,我可以在节点编辑屏幕底部看到文章节点的常用“发布选项”选项卡(例如: / node / 56157 / edit ),并带有一个复选框发布节点。我还可以在修订页面上的admin子菜单中看到Publish链接(例如: / node / 56157 / revisions / 60546 / view )。这都是正确的。

但是:当以杂志编辑器身份登录时,我无法在节点编辑屏幕的底部看到“发布选项”选项卡。只有三个选项卡:“URL路径设置”,“修订信息”和“元标记”。查看未发布的修订版时,我也看不到“发布”链接。我希望能够以杂志编辑器的身份登录时发布文章节点。

在杂志编辑器的角色权限(/ admin / people / permissions / 11)下,勾选以下复选框:

节点:

  • 查看已发布的内容
  • 查看自己未发布的内容
  • 查看内容修订
  • 杂志文章:创建新内容
  • 杂志文章:编辑自己的内容
  • 杂志文章:编辑任何内容
  • 杂志文章:删除自己的内容
  • 杂志文章:删除任何内容

Revisioning:

  • 查看修订状态消息
  • 修改内容修订
  • 发布内容修订(任何人的内容)
  • 取消发布当前版本(任何人的内容)
  • 杂志文章:查看自己内容的修订
  • 杂志文章:查看任何人内容的修订
  • 杂志文章:发布自己内容的修订
  • 杂志文章:发布任何人内容的修订

谷歌搜索似乎表明我需要在“节点”下设置“管理节点”权限。但是,我无法在列表中找到类似“管理节点”的权限。

为什么发布选项不可用?

5 个答案:

答案 0 :(得分:4)

您需要启用“管理内容”'节点部分的权限。

答案 1 :(得分:2)

您可以使用Publish Content模块设置发布内容的权限。

  

功能

     
      
  • 全球取消/发布任何内容

  •   
  • 每个“节点类型”取消/发布任何[节点类型]内容

  •   
  • 每位用户取消/发布自己的[节点类型]内容

  •   
  • (可选)添加“发布/取消发布”标签,操作链接或按钮,以便一键取消/发布。

  •   
  • 公开发布/取消发布您的观看次序的链接,轻松简化审阅者,编辑和发布商的工作流程。

  •   
  • 提供有机组权限,允许群组成员具有发布或取消发布内容的特定功能。

  •   
  • 提供开发人员API挂钩,以编程方式允许或拒绝具有特定需求的网站构建者对内容的发布访问

  •   

答案 2 :(得分:1)

修订模块稍微更改了UI,可能隐藏了该选项卡集。请参阅online documentation具体来说,有关取消发布内容的部分。

  

<强>取消发布吗

     

在大多数版本审核方案中,内容不会   经常得不发表。相反,不同的修订是最新的   而以前的修订版是自动存档的。

     

从公众中删除一段内容(当前和所有修订)   查看而不删除它,您必须取消发布该节点。你可以做   这通过取消内容编辑表单上的相应框。   这要求角色拥有&#34;管理内容&#34;允许,   它还允许访问更多选项。如果你不想   这样做,给角色更细粒度&#34;取消发布当前   修订&#34;许可而不是。然后可以从中取消发布内容   位于“视图”选项卡旁边的“修订”选项卡。

答案 3 :(得分:0)

我不确定这是否会解决您的问题“绕过内容访问控制”我也无法发布/取消发布内容。

答案 4 :(得分:0)

我们可以使用Override node options模块来完成此任务。 安装模块并转到admin-&gt; manage users-&gt; permissions-&gt; roles选择所需的角色,然后单击编辑权限。 找到覆盖节点权限,然后选择您想要授予权限的内容类型。