2018-05-20, 週日

Joomla的Check-in(回存)

張貼於 週三, 03 六月 2015 12:38 作者

在Joomla的管理列表(例如:文章、模組、外掛管理...等,有提供編輯管理的項目),在上方的工具列都可以看到Check-in(回存)的按鈕。

joomla checkin 1

關於Check-in按鈕的用途,我們簡單說明一下check out和check in的概念。

 

以下名詞,我們附上中文翻譯。

Check-out (取出、讀出)

Check-in (存回、寫入)

 

Joomla是一個可以多人管理的系統,所以也就可以有一個以上的使用者可以編輯文章或變更其他設定。

 

舉例來說,

如果有一個使用者A正在編輯一篇文章,隨後,B也想要編輯同一篇文章。

當A正在修改文章內容,但是還沒有將修改的文章儲存。這時候,B也開啟同一篇文章,並做一些編輯。

 

這時候會發生麼情況?

如果A編輯好了,先將文章儲存。隨後,B修改好了,也將文章儲存。

這時候,就只能看到B修改的內容了。(A修改的內容就不見了)

 

為了避免以上這種情況,當有人在編輯一篇文章的時候,系統會將這篇文章做取出(check-out)的動作,並且以鎖頭圖示標示(表示其他人不可以編輯)。

當編輯這篇文章的使用者“儲存”(或是取消編輯)之後,系統會Check-in這篇文章,並且標示為可編輯(解除鎖定)。

 

如果使用者正在編輯這篇文章的時候,他沒有按下儲存或取消按鈕,或是他太久沒有動作(操作時間逾時)直接按瀏覽器回上一頁按鈕、或是網路連線中斷

這篇文章都會停留在Check-out的狀態(被鎖定),其他使用者是無法編輯的。

所以,此時是允許這個使用者去Check-in這些自己未完成編輯的文章(因以上狀況,還停留在Check-out編輯狀態的文章)

另外,系統也讓管理者(Super users)可以去Check-in這些還停留在Check-out鎖定狀態,但實際上沒有人在編輯的文章。

 

如果系統管理者要將所有在Check-out鎖定狀態的項目回存(Check-in),可透過系統的全站回存(Global Check-in),將文章回復到正常狀態。

joomla checkin 2

 

閱讀 2839 次數
JoomlaEC

選擇簡單好用的工具,讓您的專業發揮到極致。

www.joomlaec.com