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= [

['XXX','097738','XXX','省平台中心','XXX,省平台中心'],

['XXX','330420','XXX','省平台中心','XXX,省平台中心'],

['XXX','146656','XXX','中數通增值營銷部','XXX,中數通增值營銷部'],

['XXX','457225','XXX','','XXX'],

['XXX','333317','XXX','省平台中心','XXX,省平台中心'],

['XXX','116040','XXX','','XXX'],

['XXX','226848','XXX','','XXX']

]

 

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.行業用戶')這句中的行業用戶是分組的名稱,可以根據自己的情況修改對應的名字。新增加的用戶就會默認生成到對應的組中。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM