2010-03-10 32 views

回答

0

你应该要想在库列表来创建一个列表项使用GhostableInLibrary。

<Module Name="MyMasterPages" Url="_catalogs/masterpage" Path="MasterPages" RootWebOnly="TRUE"> 
    <File Url="MyMaster.master" Type="GhostableInLibrary"> 
     <Property Name="ContentType" Value="$Resources:cmscore,contenttype_masterpage_name;" /> 
     <Property Name="PublishingPreviewImage" Value="~SiteCollection/_catalogs/masterpage/$Resources:core,Culture;/Preview Images/MyMaster.png, ~SiteCollection/_catalogs/masterpage/$Resources:core,Culture;/Preview Images/MyMaster.png" /> 
     <Property Name="MasterPageDescription" Value="Provides the header, footer, and navigation used by my website" /> 
    </File> 
</Module> 

我不确定标准母版页的含义。在文件系统上的自定义母版页不应该在全局或LAYOUTS目录,而是一个自定义功能的内部。作为一个例子,看看在PublishingLayouts功能(注意,需要MOSS),看看它是如何规定的母版页。