使用手冊 取消

使用 Contribute 編輯 Dreamweaver 網站的內容

 

 

管理 Contribute 網站

Adobe® Contribute® CS4 是由網頁瀏覽器及網頁編輯器所組成。透過此產品,您的同事或客戶可以瀏覽由您建立的網站網頁,而且如果他們擁有權限的話,還可以對網頁進行編輯或更新。Contribute 的使用者可以新增並更新基本的網頁內容,包括格式化文字、影像、表格及連結。Contribute 網站的系統管理員可以限制一般使用者 (非系統管理員) 在網站內的活動。

註解:

本主題假設您是 Contribute 系統管理員。

身為網站的系統管理員,您應建立連線索引鍵然後傳送給非系統管理員,賦予他們編輯網頁的能力 (如需有關如何執行的詳細資訊,請參閱「Contribute 說明」)。您也可以使用 Dreamweaver 來設定對 Contribute 網站的連線,以讓您或您的網站設計師連線至 Contribute 網站,並使用 Dreamweaver 所提供的所有編輯功能。

Contribute 藉由 Contribute Publishing Server (CPS) 為您的網站增加一些功能,這是一套結合發佈應用程式與使用者管理工具的產品,可讓您將 Contribute 與組織的使用者目錄服務結合在一起,例如,Lightweight Directory Access Protocol (LDAP) 或 Active Directory。如果您將 Dreamweaver 網站啟用成 Contribute 網站,每當您連線至遠端網站時,Dreamweaver 就會讀取 Contribute 的管理設定。如果 Dreamweaver 偵測到已經啟用 CPS,就會繼承部分的 CPS 功能,例如檔案復原與事件記錄等。

您可以使用 Dreamweaver 連線至 Contribute 網站並修改網站中的檔案。在 Contribute 網站上,大部分 Dreamweaver 功能的運作方式與在其他任何網站上的運作方式相同。不過,當您使用 Dreamweaver 對 Contribute 網站進行管理時,Dreamweaver 會自動執行某些檔案管理作業,例如儲存某份文件的多種修訂版本,以及記錄特定事件到 CPS 主控台。

如需詳細資訊,請參閱「Contribute 說明」。

Contribute 網站的網站結構與網頁設計

若要讓 Contribute 使用者可以編輯您的網站,在您組織網站結構時,請記住下列要點:

  • 網站結構必須保持簡單。資料夾的巢狀結構不宜過深。將相關的項目集中置於同一資料夾內。

  • 伺服器資料夾的讀寫權限必須設定正確。

  • 您在建立資料夾結構時,請為資料夾加上索引頁面,使 Contribute 的使用者能將新增頁面置於正確的資料夾內。例如,如果 Contribute 使用者將提供包含會議記錄資訊的網頁,您可以在網站的根資料夾中建立名為 meeting_minutes 的資料夾,並在該資料夾中建立索引頁面。接著提供從網站首頁連至會議記錄索引頁面的連結。這樣 Contribute 的使用者便能瀏覽至該索引頁面,並以該索引頁面為連結起點,為某次會議的記錄建立新的頁面。

  • 每個資料夾的索引頁面,都會提供該資料夾內個別內容頁面與文件的連結清單。

  • 頁面設計越簡單越好,避免過份花俏的格式。

  • 請使用 CSS (避免使用 HTML 標籤),並清楚地為您的 CSS 樣式命名。如果 Contribute 的使用者使用了 Microsoft Word 的標準樣式集,請在 CSS 樣式中使用相同的名稱,這樣一來,每當使用者複製 Word 文件資訊並貼到 Contribute 頁面上時,Contribute 就能正確對應樣式。

  • 如果您不想讓 Contribute 使用者使用 CSS 樣式,可以變更該樣式的名稱,而以「mmhide_」做為該名稱的開頭。例如,如果您在網頁中使用名為 RightJustified 的樣式,但您不想讓 Contribute 使用者使用該樣式,則可將該樣式重新命名為 mmhide_RightJustified。

註解:

您必須在「程式碼」檢視中為樣式名稱加上 mmhide_,但是不能在 CSS 面板中這樣做。

  • 盡量減少 CSS 樣式,以保持畫面簡單清爽。
  • 如果您在 HTML 頁面元素使用伺服器端包含 (例如頁首或頁尾),請建立一個未連結的 HTML 頁面,其中包含這些包含檔的連結。這樣 Contribute 的使用者便可標記該頁面,並使用該頁面來瀏覽包含檔以進行編輯。

上傳檔案至 Contribute 網站或從中下載檔案

Contribute 使用的系統和 Dreamweaver 的「存回/取出」系統十分類似,能夠確保一次僅能有一位使用者對特定的網頁進行編輯。當您啟動 Dreamweaver 中的 Contribute 相容性功能時,Dreamweaver 的「存回/取出」系統將會自動啟動。

當您使用 Dreamweaver 將檔案從 Contribute 網站上傳或下載時,請務必使用「存回/取出」命令。如果您並未使用「存回/取出」命令,而是用「上傳」及「下載」命令來傳送檔案,可能會覆寫 Contribute 的使用者先前對檔案所做的修改。

當您將檔案存回 Contribute 網站時,Dreamweaver 會為該檔案先前存回的版本製作一份備份複本並儲存在 _baks 資料夾中,並將您的使用者名稱及日期戳記加入「設計備註」檔案中。

伺服器上的 Contribute 檔案及資料夾權限

Contribute 可以讓您管理每個使用者角色 (由您所定義) 的檔案及資料夾權限;然而,您將無法透過 Contribute,管理伺服器指定給各個檔案及資料夾的讀寫權限。您可以使用 Dreamweaver 直接在伺服器上管理這些權限。

如果有一名 Contribute 的使用者不具有伺服器上某個相關檔案的讀取權限 (例如在某個網頁中顯示的影像檔),則該相關檔案的內容將不會出現在 Contribute 視窗中。例如,如果使用者不具有某個影像資料夾的讀取權限,則該資料夾中的影像會在 Contribute 中顯示為中斷的影像圖示。同樣地,Dreamweaver 的範本會儲存在網站根資料夾的某個子資料夾中,所以當 Contribute 的使用者不具有根資料夾的讀取權限時,便無法使用該網站的範本,除非您將範本複製至適當的資料夾。

當您設定 Dreamweaver 網站時,必須授予使用者適當的讀取權限,讓他們能夠存取伺服器上 /_mm 資料夾 (根資料夾的 _mm 子資料夾)、/Templates 資料夾,以及包含使用者需要用到之資源的所有資料夾。

如果因為某些安全因素而無法授予使用者讀取 /Templates 資料夾的權限,您仍然可以啟用「讓 Contribute 使用者存取範本」。請參閱讓 Contribute 使用者在沒有存取根資料夾的權限情況下存取範本

如需有關 Contribute 權限的詳細資訊,請參閱「Contribute 說明」中的「管理 Contribute」。

Contribute 特殊檔案

Contribute 使用各種特殊檔案。當有瀏覽者前往您的網站時,正常情況下應該不會看到這些特殊檔案:

  • 共用設定檔案,具有模糊的檔名,副檔名則為 CSI,這個檔位於網站根資料夾下的 _mm 資料夾中,內含 Contribute 用來管理該網站的資訊

  • 檔案的先前版本,位於名為 _baks 的資料夾中

  • 網頁的暫時版本,供使用者預覽變更之用

  • 暫時鎖定檔案,表示某個頁面正在被人編輯或預覽

  • 「設計備註」檔案,包含網頁的中繼資料

    一般說來,請勿使用 Dreamweaver 編輯任何一個 Contribute 的特殊檔案;Dreamweaver 會自動管理這些檔案。

    如果不希望這些 Contribute 的特殊檔案出現在任何人都可以存取的伺服器上,您可以設定一個開發用伺服器,讓 Contribute 的使用者進行網頁作業。接著,您便可以定期將這些網頁從開發用伺服器複製到網路上的實際執行伺服器。如果您採用的是這種開發用伺服器方式,請勿將上述任何一個 Contribute 的特殊檔案複製至實際執行伺服器,僅需複製網頁即可。特別要注意的是,請勿將 _mm 及 _baks 資料夾複製至實際執行伺服器。

註解:

如果您想要知道如何對伺服器進行設定,以避免瀏覽者看到以底線開頭之資料夾內含的檔案,請參閱「Contribute 說明」中的「網站安全性」。

有時候您可能需要手動刪除 Contribute 的特殊檔案。例如,當使用者已完成預覽,Contribute 在某些狀況下可能無法刪除暫時預覽頁面;發生這種狀況時,您必須以手動方式刪除這些暫時頁面。暫時預覽頁面的檔名是以 TMP 開頭。

同樣地,在某些狀況下,過期的鎖定檔案可能會被不小心留在伺服器上。發生這樣的狀況時,您必須以手動方式將鎖定檔案刪除,其他使用者方能編輯該網頁。

準備網站以便在 Contribute 中使用

如果您要為 Contribute 使用者準備一個現有的 Dreamweaver 網站,那麼您需要明確啟動 Contribute 相容性,才能使用 Contribute 相關功能;Dreamweaver 並不會提示您進行這個動作;但是,當您連線的網站是設定為 Contribute 網站 (且已有網站系統管理員),Dreamweaver 會提示您啟動 Contribute 相容性。

並非所有的連線方式都支援 Contribute 相容性。連線方式受到以下限制:

  • 如果使用 WebDAV 連線到遠端網站,您就不能啟用 Contribute 相容性,因為這些來源控制系統與 Dreamweaver 用來管理 Contribute 網站的「設計備註」及「存回/取出」系統不相容。

  • 如果您使用 RDS 連線到遠端網站,則可啟動 Contribute 相容性,但啟動之後必須自訂連線,才能與 Contribute 使用者共用連線。

  • 如果您將本機電腦當做網頁伺服器使用,則必須使用 FTP 或本機電腦的網路連線 (而不只是本機資料夾路徑) 來對網站進行設定,才能與 Contribute 使用者共用連線。

當您啟動 Contribute 相容性時,Dreamweaver 會自動啟動「設計備註」(包括「上傳設計備註以供共享使用」選項) 及「存回/取出」系統。

如果您正在連線的遠端網站已啟用 Contribute Publishing Server (CPS),那麼每次當您觸發網路作業,例如存回、復原或發佈檔案時,Dreamweaver 便會通知 CPS,CPS 便會將這些事件記錄下來,您也可以在 CPS 系統管理主控台中檢視記錄檔 (如果您停用 CPS,就不會記錄這些事件)。您要使用 Contribute 啟用 CPS。如需詳細資訊,請參閱「Adobe Contribute 說明」。

註解:

您可以在電腦上沒有 Contribute 的情況下使網站相容於 Contribute,但如果您希望能夠從 Dreamweaver 啟動「Contribute 系統管理員」,就必須在安裝 Dreamweaver 的同一部電腦上安裝 Contribute,而且必須先連線到遠端網站,才能啟用 Contribute 相容性。否則 Dreamweaver 會無法讀取 Contribute 的系統管理設定,也就無法得知是否已啟用 CPS 和復原功能。

註解:

您必須確定 Contribute 用來管理網站的共用設定檔 (CSI 檔) 位於遠端伺服器,而且沒有損毀。Contribute 會在您每次到「Contribute 系統管理員」進行管理時,自動建立這個檔案 (並覆寫舊版)。如果共用設定檔不是位於伺服器上或已經損毀,Dreamweaver 會在您每次嘗試進行網路作業 (例如上傳) 時傳回錯誤:「伺服器中沒有 Contribute 相容性所需的檔案」。若要確保正確的檔案位於伺服器上,請在 Dreamweaver 中停用伺服器連線,啟動「Contribute 系統管理員」,然後進行管理變更,再到 Dreamweaver 重新連線到伺服器。如需詳細資訊,請參閱「Adobe Contribute 說明」。

  1. 選取「網站 > 管理網站」。

  2. 選取網站然後按一下「編輯」。

  3. 在「網站設定」對話框中,展開「進階設定」並選取「Contribute」類別,然後選取「啟用 Contribute 相容性」。

  4. 如果出現對話框,說明您必須啟動「設計備註」及「存回/取出」,請按一下「確定」。

  5. 如果您尚未提供您的「存回/取出」聯絡資訊,請在對話框中輸入您的姓名及電子信箱地址,然後按一下「確定」。「網站定義」對話框中會出現「復原狀態」、「CPS 狀態」、「網站根目錄 URL」文字方塊和「使用 Contribute 管理網站」按鈕。

    如果 Contribute 已啟用復原功能,您就可以將曾在 Dreamweaver 中變更過的檔案復原回先前的版本。

  6. 檢查「網站根目錄 URL」文字方塊中的 URL 是否正確,然後做必要的更正。Dreamweaver 會根據您所提供的其他網站定義資料建構網站根目錄 URL,但是有時所建構的 URL 並非完全正確。

  7. 請按一下「測試」按鈕,以確認您輸入的 URL 是正確的。

    註解:

    如果您已準備好傳送連線索引鍵或執行 Contribute 網站管理工作,請略過其餘的步驟。

  8. 如果您要進行管理變更,請按一下「使用 Contribute 管理網站」。如果您要從 Dreamweaver 開啟「Contribute 系統管理員」,請務必在同一部電腦上安裝 Contribute。

  9. 按一下「儲存」,再按一下「完成」。

使用 Dreamweaver 管理 Contribute 網站

在啟動了 Contribute 相容性之後,您就可以使用 Dreamweaver 來啟動 Contribute 並執行網站管理工作。

註解:

您必須在同一部電腦上同時安裝 Contribute 與 Dreamweaver。

如果您具有 Contribute 網站的管理員身分,就可以:

  • 變更網站的系統管理設定。

    Contribute 系統管理設定,是一組套用於網站上所有使用者的設定, 您可以利用這些設定仔細地調整 Contribute,讓使用者享有更為順暢的使用經驗。

  • 變更授予給 Contribute 中使用者角色的權限。

  • 設定 Contribute 使用者。

    Contribute 的使用者需要特定的網站資訊,方能連結至該網站。您可以將這些資訊全都匯集在一個叫做「連線索引鍵」的檔案中,再傳送給 Contribute 使用者。

註解:

連線索引鍵與 Dreamweaver 的轉存網站檔案並不相同。

註解:

在傳送必要的連線資訊給 Contribute 使用者以便編緝網頁之前,必須使用 Dreamweaver 為您的網站建立基本的資料夾階層,並且建立網站所需的任何範本與 CSS 樣式表。

  1. 選取「網站>管理網站」。
  2. 選取網站,然後按一下「編輯」。
  3. 在「網站設定」對話框中,展開「進階設定」並選取「Contribute」類別。
  4. 按一下「使用 Contribute 管理網站」按鈕。
    註解:

    如果沒有啟動 Contribute 相容性,這個按鈕是不會出現的。

  5. 如果出現提示,請輸入系統管理員密碼,然後按一下「確定」。

    「管理網站」對話框便會出現。

    • 若要變更系統管理設定,請從左側的清單中選取一個類別,然後依需要變更設定。

    • 若要變更角色設定,請在「使用者和角色」類別中按一下「編輯角色設定」,然後依需要變更設定。

    • 如果要傳送連線索引鍵以設定使用者,請在「使用者和角色」類別中按一下「傳送連線索引鍵」,並完成「連線精靈」。

  6. 請依序按一下「關閉」、「確定」,再按一下「完成」。

如需有關系統管理設定、管理使用者角色,或建立連線索引鍵的詳細資訊,請參閱「Contribute 說明」。

刪除、移動或重新命名 Contribute 網站中的遠端檔案

刪除裝載 Contribute 網站的遠端伺服器上的檔案,和刪除裝載 Dreamweaver 網站的伺服器上的檔案,兩者方法十分類似。然而,當您要刪除 Contribute 網站上的檔案時,Dreamweaver 會詢問您是否要刪除該檔案的所有先前版本。如果您選擇保留先前版本,Dreamweaver 會儲存目前版本的備份並儲存在 _baks 資料夾中,供您日後復原之用。

對 Contribute 網站上的遠端檔案進行重新命名或移動至另一資料夾的動作,與在任何 Dreamweaver 網站上進行是一樣的。在 Contribute 網站上,Dreamweaver 也會對檔案的先前版本 (儲存於 _baks 資料夾中) 進行重新命名或移動的動作。

  1. 在「檔案」面板 (「視窗>檔案」) 的「遠端」窗格中選取該檔案,然後按 Backspace 鍵 (Windows) 或 Delete 鍵 (Macintosh)。

    接著會出現對話框,詢問您是否真的要刪除該檔案。

  2. 在確認對話框中:
    • 如果要刪除所有先前版本及目前版本,請選取「刪除復原版本」選項。

    • 如果要保留伺服器上的先前版本,請取消選取「刪除復原版本」選項。

  3. 按一下「是」,刪除該檔案。

讓 Contribute 使用者在沒有存取根資料夾的權限情況下存取範本

在 Contribute 網站上,您是直接在伺服器上管理其內的檔案和資料夾權限。如果因為某些安全因素而無法授予使用者讀取 /Templates 資料夾的權限,您仍然可以提供使用者範本。

  1. 對 Contribute 網站進行設定,使網站的根資料夾成為使用者眼中的根目錄。
  2. 使用「檔案」面板,以手動方式將範本資料夾從主要網站的根資料夾複製至 Contribute 網站的根資料夾中。
  3. 在您完成主要網站的範本更新之後,如果有必要的話,請將變更之後的範本重新複製至對應的子資料夾中。

    如果您採用的是這種方式,請不要在子資料夾中使用網站根目錄相對連結。與「網站根目錄相對連結」相對應的是伺服器上的主要根資料夾,而不是您在 Dreamweaver 中所定義的根資料夾。Contribute 的使用者無法建立「網站根目錄相對連結」。

    如果 Contribute 網頁中的連結出現中斷的情況,問題可能是出自資料夾權限,特別是當該連結是連線至 Contribute 使用者的根資料夾以外的網頁。請檢查伺服器上的資料夾讀寫權限。

疑難排解 Contribute 網站

如果 Contribute 網站上的遠端檔案看似已遭到取出,但事實上該檔案在使用者的電腦上並未鎖定,則您可以解除檔案的鎖定狀態,讓使用者進行編輯。

當您按一下關聯 Contribute 網站管理的任何按鈕時,Dreamweaver 就會驗證它是否能夠連線到您的遠端網站,以及您所提供的「網站根目錄 URL」是否有效。如果 Dreamweaver 無法連線或 URL 無效,則會出現錯誤訊息。

如果系統管理工具無法正常運作,問題可能是出在 _mm 資料夾。

解除鎖定 Contribute 網站上的檔案

註解:

在依照此程序進行之前,請先確定該檔案事實上並未被取出。如果您在某個 Contribute 使用者仍在編輯檔案時將該檔案解除鎖定,就有可能發生數名使用者同時編輯該檔案的狀況。

  1. 請執行下列其中一項作業:
    • 開啟「文件」視窗中的檔案,然後選取「網站>還原取出」。

    • 在「檔案」面板中 (「視窗>檔案」),按一下右鍵 (Windows) 或 Control+按一下 (Macintosh),然後選取「還原取出」。

      接著可能會出現對話框,說明取出該檔案的人是誰,並請您確認是否要將該檔案解除鎖定。

  2. 如果出現此對話框,請按一下「是」加以確認。

    伺服器上的該檔案已經解除鎖定。

Contribute 網站連線問題的疑難排解

  1. 要在「網站定義」對話框的「Contribute」類別中檢查「網站根目錄 URL」,只需在瀏覽器中開啟該 URL,以確認是否開啟了正確的網頁即可。
  2. 使用位於「網站定義」對話框的「遠端資訊」類別中的「測試」按鈕,確定您可以順利連上該網站。
  3. 如果 URL 是正確的,但按下「測試」按鈕後卻出現錯誤訊息,請向您的系統管理員求助。

排解 Contribute 系統管理工具的疑難

  1. 在伺服器上,確認您擁有 _mm 資料夾的讀寫權限,需要的話,也請取得可執行權限。
  2. 請確認 _mm 資料夾含有副檔名為 CSI 的共用設定檔案。
  3. 如果沒有該檔案的話,請使用「連線精靈」(Windows) 或「連線小幫手」(Macintosh),建立與網站的連線,並成為該網站的系統管理員。當您成為系統管理員時,該共用設定檔案會自動建立。如需有關成為現有 Contribute 網站系統管理員的詳細資訊,請參閱「Contribute 說明」中的「管理 Contribute」。

更快、更輕鬆地獲得協助

新的使用者?