【发布时间】:2011-10-03 20:14:56
【问题描述】:
我正在尝试配置一个 wiki 以允许两个阶段的审批流程。基本工作流程需要如下内容:
- 一组用户提交了一个简短的表单
- 经管理员批准后,群组可以使用更大的表单
- 小组提交较大的表格
- 经管理员批准后,页面(由表单填写)变为公开
我一直在研究 TikiWiki 和 MediaWiki 一段时间,试图将它们配置为更接近这个模型,但我遇到了一些问题。
对于 TikiWiki,批准阶段似乎应该是一个过渡,要么更改组权限以允许访问新的跟踪器,要么更改表单类别以关闭一个表单并打开另一个,但我无法确定该配置的权限。
对于 MediaWiki,主要问题似乎是后端没有复杂的权限。我一直在使用 SMHalo 和 SemanticForms 来构建它,但我找不到像 Tikiwiki 的 transitions 这样的东西来自动更改组或表单的权限。
我对 Wiki 开发有点陌生,而且我知道 wiki 框架有很多选择,所以我想就该产品的良好工作流程征求建议。我的目标是仅开始实际接触框架代码以进行最终调整,而不是开始修改已经开发良好的代码库。
【问题讨论】:
标签: wiki mediawiki dokuwiki tiki-wiki