我希望我的用户能够创建和编辑自己的内容。但是,在他们创建新内容之后,在他们编辑之后,我想有办法接受这些更改。同时,在接受更改之前,节点的先前版本将保持可见。这可以通过工作台完成,还是我应该采取另一条路线?
答案 0 :(得分:0)
默认情况下,您可以从[admin / structure / types / manage / article]中取消发布节点内容类型,其中“article”是节点内容类型...然后您可以使用“views”模块显示所有未发布的节点...然后您可以管理未发布的节点并使主题发布...
然后 您可以使用rules模块在用户编辑后取消发布节点
答案 1 :(得分:0)
看看Maestro module。这是一种在您的网站中实施工作流程的方法。
从项目页面:
Maestro模块是一个便于使用的工作流引擎/解决方案 简单而复杂的业务流程自动化。第一个版本 这个模块将用于Drupal v7。
Maestro拥有许多包含工作流引擎的组件 和可视化工作流编辑器。工作流编辑器用于定义 工作流程,创建工作流程模板。工作流引擎运行 在backgound中执行工作流任务,测试任务 执行结果并根据需要分支工作流程。工作流程 引擎将每x秒运行一次并执行所有任务 队列尚未完成。一旦他们执行并返回一个 成功状态,引擎将归档它们并逐步完成工作流程 向前。这两个组件都是为支持任何组件而开发的 不同任务类型的数量。可以开发新的任务类型 很像Drupal CCK模块可以支持新的字段类型。
答案 2 :(得分:0)
每次我们应该加载工作流程时,我在Drupal Commons中安装并配置了“Maestro”模块。
实际上在Maestro模块中,它将逐步完成。 喜欢
这里我想跳过管理员步骤是否可能?当用户创建新的内容类型时,它会自动进行审核。