Trabalhando com Modelos de sites e definições
Em Windows SharePoint Services, quando um usuário final cria um site a interface de usuário (interface do usuário), ele ou ela faz isso selecionando uma destas duas possíveis tipos de fundações que podem definir como criar instância o site:
Uma configuração definição site (que é uma parte da definição site).
Um personalizado modelo site.
O tipo de fundação determina, de exemplo, as listas, arquivos, Web Parts, recursos ou as configurações com o qual para configurar um novo site do SharePoint.
Definições do Site consistem principalmente múltiplo XML e ASPX arquivos armazenados em um servidor Web de front-end em pastas sob o Diretório \\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE
servidor \\Program Files\Common Files\Microsoft Shared\web extensions\12\TEMPLATE.
Modelos personalizados site são armazenados no banco de dados e são criados usando um site existente, com ou sem sua de conteúdo específico, como um modelo. Isso fornece um meio para reutilização sites que você tiver personalizado.
Desde personalizado site Modelos são baseados em sites existentes, pelo menos o site primeiro em qualquer implantação Windows SharePoint Services 3.0 wssversion3short deve ser fundada em uma configuração específica em um site definição . Um personalizado adiciona ao modelo site, mas não se repete, o estrutural e de conteúdo informações a partir de original definição site. Portanto, personalizado modelos são dependente em definições de site do qual eles basicamente derivam máximo sua estrutura. Se a definição site é alterado ou não apresentar, o personalizado modelo irá interromper.
O modelo objeto Windows SharePoint Services 3.0 wssversion3short, um SPCustomWebTemplate representa um personalizado modelo site. Um SPWebTemplate pode representar tanto uma definição site (e configuração) ou um personalizado modelo site.
Na marcação Colaboração Application Markup Language (CAML) CAML, uma definição site é representada pela combinação de duas coisas:
A <Template> element in a WebTemp*.xml file in the installation directory, usually
c:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\
LCID\XML\
, where LCID is the numerical ID of the language/culture such as1033
for English.Um arquivo ONET.xml em Diretório a instalação, geralmente, c:\program
c:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\SiteTemplates\
site_type\XML\
, onde site_type é o nome da definição de site. Portanto, site_type pode ser "" "MPS," ", do STS do CENTRALADMIN BLOG, "" WIKI," " ", ou o nome de um personalizado tipo de site.
But such a site definition is really a family of one or more site definition configurations, each of which is represented by one of Template element's child <Configuration> elements. Details of the configuration are stored in a corresponding <Configuration> element in the ONET.xml file.
Por contraste, um personalizado modelo site é armazenado como um arquivo STP no banco de dados de SharePoint e está listado na Galeria de Modelos site para o site. Você pode copiar o arquivo para uma pasta, alteração sua extensão para ".cab" e aberto-lo.
SharePoint Team Services 1.0 de Microsoft incluídas apenas uma definição para instanciar sites, o "Team Site", mas estendido Windows SharePoint Services 2,0 wssversion2short a arquitetura modelo assim que múltiplo site definições e os modelos podem ser usados em uma implantação. Windows SharePoint Services 3.0 aprimora a Web desenvolvimento plataforma ainda mais modularizing recursos, tornando mais fácil criar e aplicar personalizado aplicativos. Para obter informações sobre recursos, consulte Trabalhando com recursos.
Esta seção
Modelos de sites personalizados
Definições do Site e configurações
Decidir entre modelos personalizados e definições
Diretrizes para o uso de definições do site personalizado, as configurações e modelos
Principais arquivos de definição de esquema
Como a: Criar uma definição de site personalizadas e configuração
Como: usar as configurações de definição de site
Como a: Personalizar os logotipos para sites SharePoint