Xwiki官网:http://www.xwikichina.com/xwiki/bin/view/Main/中文官网。
用户管理需要管理员权限,管理员登陆后,首页选择“Home-管理员xwiki”。在打开的页面中选择用户。
在新打开的页面中选择“添加用户”按钮,打开添加用户页面,保存后,用户添加成功。
用户分组功能是为了通过分组控制用户的权限,类似某些系统的角色,在左边的功能选择中,选择“组”。
权限管理分为三级“wiki管理-空间管理-页面管理”,每级都是继承和交集的关系。
只有选择了视图(表示该功能是否可见),后面评论,编辑,删除的功能才有用。如果不选择,不能使用。
如果方框中是空白的,表示权限都有。
打勾和空白,权限是一样的
限制权限表示,该用户无此期限。
权限主要有:视图、评论、编辑、删除、管理员、注册、程序。
空间的主要权限有:视图、评论、编辑、删除。
点击选择空间,选择访问权限。
可以通过版面进行控制,个人定义。
左上XWIKI的功能,有创建空间,管理员wiki:
MAIN主要功能有:创建页面、从office文档创建页面、管理员空间
主要是账号的退出和登入
对功能,资料进行查询。
只要是空间、当前修改、快速链接。
主要有:注解脚本、博客、主题、邀请使用者、主页、面板、沙箱、工作流进程、统计、XWiki空间。
底部功能主要有:评论、附件、记录、信息
主要的功能是可以进行留言。
可以添加文档、图片等资源。
记录的主要的功能是用户的登入信息,修改信息会被记录。
主要是显示父页面和子页面等信息。主要的功能是进行导航功能。
点击页面上端的创建按钮,可以创建不同的功能,一般情况下创建空间和页面比较多。
空间是xwiki下面的第一级功能区,可以对空间进行权限设置,空间下面的所有页面都继承相应的权限。
点击创建,就行:
输入空间名称和页面名称。
选择空间,创建页面:
点击空间,在底部的“信息”栏中,进行查看。
选择对应的编辑按钮。
详细内容介绍:
· 主要功能有wiki显示版、文档索引、博客、沙箱。
主要是显示空间。
主要索引项有:索引、树、独立页附件等。可以用来做导航,文件查看等功能,同时也可以对文档进行编辑和增加权限。
主要是发表博客信息等。
该功能主要是把资料进行导出。即可以在首页,也可以在空间上。
用户批量添加功能只查到使用groovy的方式进行添加,新增加一个页面,然后在“源码”里面增加下面的代码:
{{groovy}}
def users= [
['13316097738','097738','李招','省平台中心','李招,省平台中心'],
['13302330420','330420','欧桂源','省平台中心','欧桂源,省平台中心'],
['18922146656','146656','吴圳权','中数通增值营销部','吴圳权,中数通增值营销部'],
['13824457225','457225','孙杰','','孙杰'],
['13302333317','333317','李智权','省平台中心','李智权,省平台中心'],
['18620116040','116040','何双','','何双'],
['13610226848','226848','梁翰波','','梁翰波']
]
defallGroup = xwiki.getDocument('XWiki.行业用户')
for(userin users){
fullName= user.get(0)
udoc=xwiki.getDocument("XWiki."+fullName)
uobj=udoc.getObject("XWiki.XWikiUsers", true)
uobj.set("first_name",user.get(2))
uobj.set("password", user.get(1))
uobj.set("phone", user.get(0))
uobj.set("company",user.get(3))
uobj.set("comment",user.get(4))
print("*Registering *" +udoc.fullName + "*\n")
udoc.save()
gObj=allGroup.newObject('XWiki.XWikiGroups')
gObj.set('member',udoc.fullName)
}
allGroup.save()
{{/groovy}}
其中def users的内容,可以通过excel生成后复制进去。每次最多产生1000条左右的数据,再多会报错,底层代码有限制。
defallGroup = xwiki.getDocument('XWiki.行业用户')这句中的“行业用户”是分组的名称,可以根据自己的情况修改对应的名字。新增加的用户就会默认生成到对应的组中。