我需要一些twiki的設置。安裝twiki admin用戶編輯頁面視圖和apache用戶編輯頁面視圖
twiki在Linux上無法啓動,並且爲該站點啓用了httpd基本身份驗證。
默認情況下,用戶使用Apache身份驗證登錄,能夠在每個頁面上查看編輯選項。我希望所有用戶都將其視爲不可編輯的簡單主題。我已經與管理員用戶註冊了一個twiki賬戶。我想使用此帳戶編輯每個主題。
你能解釋一下如何設置它嗎?
最好的問候, Srinivas.M
我需要一些twiki的設置。安裝twiki admin用戶編輯頁面視圖和apache用戶編輯頁面視圖
twiki在Linux上無法啓動,並且爲該站點啓用了httpd基本身份驗證。
默認情況下,用戶使用Apache身份驗證登錄,能夠在每個頁面上查看編輯選項。我希望所有用戶都將其視爲不可編輯的簡單主題。我已經與管理員用戶註冊了一個twiki賬戶。我想使用此帳戶編輯每個主題。
你能解釋一下如何設置它嗎?
最好的問候, Srinivas.M
您將需要編輯模板來做到這一點。
在templates/viewtopicactionbuttons.tmpl
看,發現這樣一行:
%TMPL:DEF{"edit_or_create"}%%TMPL:P{context="new_topic" then="create_topic_link" else="edit_topic_link"}%%TMPL:END%
你需要去改變它,以檢查用戶是否登錄,只顯示按鈕,如果他們。試試像這樣(未經測試):
%TMPL:DEF{"edit_or_create"}%%TMPL:P{context="authenticated" then="%TMPL:P{context="new_topic" then="create_topic_link" else="edit_topic_link"}%"}%TMPL:END%