2014-07-22 74 views
3

Confluence中,只是一個網頁,我想限制訪問,只是我和我的同事,(直到頁面就緒)如何限制在匯合頁面一次性頁面訪問

有任何方式從頁面內做到這一點,或者我需要辦理正式的「網頁限制」這需要管理員權限:(

+0

https://confluence.atlassian.com/display/DOC/Page+Restrictions有說明。我很確定,頁面創建者是唯一可以應用管理員之外的頁面限制的人。如果這對你的作品,我會創造我知道這種做法的一個答案 – MNRSullivan

+0

,但我一直在尋找的東西,不需要管理員。我曾經使用過一個不同的wiki程序,在頁面內部可以在底部添加一些東西,比如access:jjonnz,ntesler,etcetc。不需要管理員權限。我希望有類似的東西。 –

+2

您不必爲該解決方案的管理員,但需要「限制」權限。有可用的宏,可以通過在頁面上添加它們來限制特定的頁面,但我不知道是否有任何可以執行此操作的宏。在編輯頁面時,查看一個標題爲「添加頁面限制」的宏列表 – MNRSullivan

回答

2

如果你有{} HTML宏,你可以使用刪除所有人除了你的編輯命令javascript。

{hide-from:user=myname} 
{html} 

<script type="text/javascript"> 
AJS.$(document).ready(function() {  
    AJS.$("#editPageLink").hide();  
}); 
</script> 
{html} 
{hide-from} 

這不會阻止某人編輯頁面如果他們知道如何獲取頁面ID並構建一個url,但它會阻止偶然用戶編輯該頁面。

+0

可愛!但我想與其他人分享。 –

+1

您可以展開{hide-from}的用戶以包含用戶組或用戶列表。 例如{hide-from:groups = people-I-trust}或{show-to:users = myuserid,youruid,gfsuid,bffuid,xbffuid} Confluence管理員可以將它變成一個宏。 – Underverse

+1

你爲什麼要破解這樣的頁面?只問你的wiki空間或系統管理員給你'限制訪問rights' ...... – mliebelt