xwiki操作手冊
Xwiki官網:http://www.xwikichina.com/xwiki/bin/view/Main/中文官網。
1 用戶管理
1.1 添加新用戶
用戶管理需要管理員權限,管理員登陸後,首頁選擇“Home-管理員xwiki”。在打開的頁面中選擇用戶。
在新打開的頁面中選擇“添加用戶”按鈕,打開添加用戶頁面,保存後,用戶添加成功。
1.2 用戶分組
用戶分組功能是為了通過分組控制用戶的權限,類似某些系統的角色,在左邊的功能選擇中,選擇“組”。
1.3 用戶權限
1.3.1 權限之間的關系
權限管理分為三級“wiki管理-空間管理-頁面管理”,每級都是繼承和交集的關系。
1.3.2 控制權限的圖標
只有選擇了視圖(表示該功能是否可見),後面評論,編輯,刪除的功能才有用。如果不選擇,不能使用。
1.3.2.1默認
如果方框中是空白的,表示權限都有。
1.3.2.2打勾
打勾和空白,權限是一樣的
1.3.2.3限制權限
限制權限表示,該用戶無此期限。
1.3.3 Wiki管理權限
權限主要有:視圖、評論、編輯、刪除、管理員、註冊、程序。
1.3.3.1組權限
1.3.3.2用戶權限
1.3.4 空間權限管理
空間的主要權限有:視圖、評論、編輯、刪除。
點擊選擇空間,選擇訪問權限。
1.3.5 頁面權限控制
2 功能分區說明
可以通過版面進行控制,個人定義。
2.1 詳細內容
2.1.1 左上角
2.1.1.1XWIKI
左上XWIKI的功能,有創建空間,管理員wiki:
2.1.1.2MAIN
MAIN主要功能有:創建頁面、從office文檔創建頁面、管理員空間
2.1.2 右上角
2.1.2.1退出
主要是賬號的退出和登入
2.1.2.2查詢
對功能,資料進行查詢。
2.1.3 中間部分
只要是空間、當前修改、快速鏈接。
2.1.3.1空間
主要有:註解腳本、博客、主題、邀請使用者、主頁、面板、沙箱、工作流進程、統計、XWiki空間。
2.1.3.2當前修改
2.1.4 底部
底部功能主要有:評論、附件、記錄、信息
2.1.4.1評論
主要的功能是可以進行留言。
2.1.4.2附件(添加圖片等資源)
可以添加文檔、圖片等資源。
2.1.4.3記錄
記錄的主要的功能是用戶的登入信息,修改信息會被記錄。
2.1.4.4信息(子父頁面導航)
主要是顯示父頁面和子頁面等信息。主要的功能是進行導航功能。
3 內容管理
點擊頁面上端的創建按鈕,可以創建不同的功能,一般情況下創建空間和頁面比較多。
3.1 新增空間
空間是xwiki下面的第一級功能區,可以對空間進行權限設置,空間下面的所有頁面都繼承相應的權限。
點擊創建,就行:
3.2 創建頁面
3.2.1 系統首頁創建
輸入空間名稱和頁面名稱。
3.2.2 空間內創建
選擇空間,創建頁面:
3.3 查看頁面
點擊空間,在底部的“信息”欄中,進行查看。
3.4 內容編輯
選擇對應的編輯按鈕。
詳細內容介紹:
3.5 文檔重名
4 快速鏈接
· 主要功能有wiki顯示版、文檔索引、博客、沙箱。
4.1 顯示的位置
4.2 Wiki顯示版
主要是顯示空間。
4.3 文檔索引(可以用來導航、查看文件、增加權限)
主要索引項有:索引、樹、獨立頁附件等。可以用來做導航,文件查看等功能,同時也可以對文檔進行編輯和增加權限。
4.4 博客
主要是發表博客信息等。
4.5 沙箱
5 導出功能
該功能主要是把資料進行導出。即可以在首頁,也可以在空間上。
6 用戶批量增加
用戶批量添加功能只查到使用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.行業用戶‘)這句中的“行業用戶”是分組的名稱,可以根據自己的情況修改對應的名字。新增加的用戶就會默認生成到對應的組中。
xwiki操作手冊