?原文地址:http://www.msd2d.com/Content/Tip_viewitem_03NoAuth.aspx?id=a14f3443-c394-4950-a048-8394bcce749b§ion=Sharepoint
上次,我們說到MOSS 2007中的內容類型。下面我們將繼續該話題,更深入了解其特性。在開始之前,我們下看一下內容類型的定義。這個定義來源于"Using Content Types in Windows SharePoint Services (v3) and SharePoint Server 2007."
“在WSS v3和MOSS2007中,內容類型使我們可以以更有意義的方式定義和組織我們的業務數據。一個內容類型是一個應用到某種特定的內容的可重用的設置集合。使用內容類型以一種集中劃和可重用的方式定義和管理文檔或列表項的元數據和行為。同時,內容類型還允許我們將不同類型的內容存儲在同一個文檔庫或列表中。”
在MOSS中有一種內容類型專門用于發布信息,比如頁面,文章,新聞等等。下面我將展示如何創建一個站點,并激活MOSS的發布(Publishing)特性,以便我們可以清晰的了解其背后發生的一切。這樣您就可以輕松的使用內置的發布模版來創建一個已經激活發布特性的站點。
創建一個新的團隊站點
我們先創建一個團隊站點,方便進行下面的工作。在您的個人站點中進行創建是一個不錯主意。
現在我們來看看哪些內容在我們使用標準的團隊站點模版來創建站點后同時被創建。點擊左側導航欄中的“顯示所有的站點內容(View All Site Content)”,我們看到一個新的“共享文檔”文檔庫,一個通知列表,一個日歷列表,一個鏈接列表,一個任務列表和一個團隊討論列表已經被創建。

?激活發布特性(Office SharePoint Publishing Feature)
想要為當前站點添加發布特性,我們只需要簡單得激活它就可以了,操作非常簡單。點擊右上方的“站點操作(Site Actions)”下面的“網站設置(Site Settings)

?進入網站設置頁面,這里列出了很多配置項。點擊里面的站點特性(Site features)

?進入站點特性頁面 (如下圖所示)。 在這里,我們可以激活和關閉各種各樣由管理員先前安裝好的特性包。
我們看到,有些特性已經被激活(如,“團隊協作列表(Team Collaboration Lists)”特性)。這些特性提供了團隊協作能力。同時,請注意發布(Office SharePoint Server Publishing)特性當前處于關閉狀態。

?點擊發布特性右側的激活(Activate)按鈕,該特性就被激活了。隨后,系統會自動地依次在該站點上創建一些新的文檔庫和列表。同時,系統還會增加所有與工作流相關的列表和庫,并綁定一些必要的處理流程。
返回到剛才的查看所有站點內容的頁面,我們看到激活該特性后創建了一個“文檔庫(Documents)”,一個“圖像庫(Images)”,一個“頁面庫(Pages)”和一個“工作流任務”列表。現在,您的站點已經具備所有發布各種頁面和文章所需的內容類型了。

?創建一個新的文章頁面
現在,是我們來看看上面辛苦工作的成效的時候了。我們將創建出一篇文章。在所有站點內容頁面(如上圖所示),選擇新建一個頁面庫(Pages)。點擊新建,默認情況下將創建頁面(Page)內容類型的信息。為我們新創建的文章填寫標題,可選的描述信息,選擇頁面的布局類型(在我們的演示中,我選擇了左側帶圖片的頁面布局)。點擊創建。
回到剛才我們的頁面庫,里面多了一條。正是我們剛才創建的頁面。點擊在瀏覽器中打開該頁面。打開后會進入修改模式。在這里,我們可以管理該頁面(如:編輯,簽入,發布等)。點擊編輯頁面按鈕。我們會進入一個集成在MOSS中的真實的內容編輯器,在里面我們可以自由的對文章內容進行編輯。

?頁面布局包括了與特定類型的內容捆綁在一起的編輯器。在上面的頁面布局中包括可被控制和設計的一個可以放置圖片的容器項,文章日期項,署名項,內容項等等所有我們需要的東西。
當我們填寫完成后,點擊頁面頂部的發布按鈕。現在,您的文章就可供用戶閱讀了。
其他發布選項
在上面的例子里,您的文章在編輯好后就發布了。在實際情況中往往并不是這樣。您可以進一步利用其他的特性比如保存您的工作或開始一個審批流程。如果您希望在其他頁面或站點里顯示該文章,建議您使用內容查詢部件(Content Query WebPart)。建議您返回到剛才的item屬性頁面,更新描述信息字段的值。因為內容查詢部件(Content Query WebPart)在顯示輸出時會用到該字段。
本文中,我演示了使用發布(Office SharePoint Server Publishing)特性自動創建用于發布的內容類型的基本過程。當然,所有的文檔庫,列表,頁面布局和工作流我們都可以手工創建。但是正如您所見,其實只需要激活一下特性,系統就自動將這些為我們做好了。