我有一個品牌功能,它可以很好地工作,並且可以自定義站點模板(如this MSDN article的底部註釋中所指出的那樣,無法自定義模板)。Staple Sharepoint 2007功能到自定義網站模板
stapling.xml
staple all site defitions to BrandingChildSiteInitializer
<FeatureSiteTemplateAssociation
Id="1204A425-D105-46c5-BB2C-473A2F27B563"
TemplateName="GLOBAL" />
staple blank site template to BrandingChildSiteInitializer
<FeatureSiteTemplateAssociation
Id="1204A425-D105-46c5-BB2C-473A2F27B563"
TemplateName="STS#0" />
總之,這沒有得到釘在一個創建並添加到網站模板庫的自定義網站。因此,當用戶基於自定義模板創建新網站時,品牌效應不會得到應用。我如何將這個功能裝訂到每個站點?
我在想我的功能或我的解決方案中的其他功能,可以添加自定義模板到全局列表的東西?我不知道從哪裏開始。
我的.wsp純粹是一堆定製的C#,ASP,HTTPHandler等,它們附加一個新的母版頁並更改主題。該功能只是告訴新創建的網站使用父級的屬性(自定義主頁,主題等)
這不適用於創建的「自定義網站模板」,正如我在我的問題中詳細闡述的那樣。 – Marc 2009-08-20 18:17:50