Size: 305
Comment:
|
Size: 2763
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 3: | Line 3: |
#pragma section-numbers on | #pragma section-numbers off #acl WikiEditorGroup:read,write Known:read |
Line 11: | Line 13: |
啄木鸟维基作为重要的中国Python 应用资料中心,要兼备自由分享和严密组织开发/项目资料,只能利用一定的权限控制来防止Spamer 的攻击和限制新进成员的不熟练操作…… | |
Line 12: | Line 15: |
= 配置 = | = 配置 ''' 设计为四级用户,三类内容页面 ''' 1. System/Templates pages -- 系统和模板页面 1. Document pages -- 正式文档页面 1. User pages -- 成员自由页面 '''权限用户的内容编辑分配''' 1. [:/WikiAdminGroup:AdminGroup -- 管理团队]: Allowed to do anything. esp. for "System/Templates pages 1. [:/WikiEditorGroup:EditorGroup -- 编辑团队]: Allowed to edit "Doc pages" and "User pages" 1. Known -- 注册用户: Allowed to edit "user pages" , include comment "Doc pages" 1. All others -- 访问者; allowed only to read "all pages" |
Line 15: | Line 28: |
'''使用分类页面直接进行用户组的维护''' * /WikiAdminGroup -- 系统管理员成员组 * /WikiEditorGroup -- 内容编辑团队成员组 * /ZoomqGroup -- ZoomQuiet 私人内容编辑团队成员组 * SpamAntiGroup -- 垃圾内部成员组 ^用以快速制止Spamer编辑内容!^ === 后果 === '''这表示:''' * 默认情况下,匿名用户仅被允许读页面 * 已知用户允许编辑任何没有特殊限制的页面 * 在新建的页面上,如果没有 ACL,任何 `WikiEditorGroup ` 的用户都可以设置任意的 ACL * 除了 `WikiAdminGroup ` 外,所有人都可以被其他 `管理员` 或 `编辑团队成员` 排除 * `WikiEditorGroup ` 成员可以在任何他们可以写的页面上使用管理权限,即使有特定的 ACL |
|
Line 17: | Line 43: |
'''将创立一系列专用ACL模板来支持快速合理运用权限控制''' 1. 熟悉MoinMoin 系统,开发知识面广并有责任心的成员,邀请成为`WikiAdminGroup `,协助进行内容的维护 * 各种模板页面的维护 * 各级重要内容索引页面的维护 1. 活跃项目的主持人,经过沟通后进入`WikiEditorGroup` * 对活跃项目的首页进行维护 * 对重要技术文献页面进行维护 |
|
Line 18: | Line 51: |
== 使用 == | === 对只读页面组织评论 === 这样定义 `SomePage` 页面: {{{ #acl WikiEditorGroup:read,write Known:read '''一些只读内容 ''' ... ''' 用户评论 ''' [[Include(SomePage/Discuss)]] }}} 象这样添加 `SomePage/Discuss` 页面: {{{ #acl Known:read,write 在这里添加你对 SomePage 的评论。 }}} |
Line 21: | Line 70: |
[[Include(/Discuss)]] |
啄木鸟维基权限控制说明
::-- ZoomQuiet [DateTime(2006-04-27T09:04:44Z)] TableOfContents
原因
啄木鸟维基作为重要的中国Python 应用资料中心,要兼备自由分享和严密组织开发/项目资料,只能利用一定的权限控制来防止Spamer 的攻击和限制新进成员的不熟练操作……
= 配置 设计为四级用户,三类内容页面
- System/Templates pages -- 系统和模板页面
- Document pages -- 正式文档页面
- User pages -- 成员自由页面
权限用户的内容编辑分配
[:/WikiAdminGroup:AdminGroup -- 管理团队]: Allowed to do anything. esp. for "System/Templates pages
[:/WikiEditorGroup:EditorGroup -- 编辑团队]: Allowed to edit "Doc pages" and "User pages"
- Known -- 注册用户: Allowed to edit "user pages" , include comment "Doc pages"
- All others -- 访问者; allowed only to read "all pages"
权限组
使用分类页面直接进行用户组的维护
/WikiAdminGroup -- 系统管理员成员组
/WikiEditorGroup -- 内容编辑团队成员组
/ZoomqGroup -- ZoomQuiet 私人内容编辑团队成员组
SpamAntiGroup -- 垃圾内部成员组 用以快速制止Spamer编辑内容!
后果
这表示:
- 默认情况下,匿名用户仅被允许读页面
- 已知用户允许编辑任何没有特殊限制的页面
在新建的页面上,如果没有 ACL,任何 WikiEditorGroup 的用户都可以设置任意的 ACL
除了 WikiAdminGroup 外,所有人都可以被其他 管理员 或 编辑团队成员 排除
WikiEditorGroup 成员可以在任何他们可以写的页面上使用管理权限,即使有特定的 ACL
页面控制
将创立一系列专用ACL模板来支持快速合理运用权限控制
熟悉MoinMoin 系统,开发知识面广并有责任心的成员,邀请成为WikiAdminGroup ,协助进行内容的维护
- 各种模板页面的维护
- 各级重要内容索引页面的维护
活跃项目的主持人,经过沟通后进入WikiEditorGroup
- 对活跃项目的首页进行维护
- 对重要技术文献页面进行维护
对只读页面组织评论
这样定义 SomePage 页面:
#acl WikiEditorGroup:read,write Known:read '''一些只读内容 ''' ... ''' 用户评论 ''' [[Include(SomePage/Discuss)]]
象这样添加 SomePage/Discuss 页面:
#acl Known:read,write 在这里添加你对 SomePage 的评论。