SharePoint - Determinar a definição de site usado para criar um modelo de site (STP)

StackOverflow https://stackoverflow.com/questions/596330

  •  09-09-2019
  •  | 
  •  

Pergunta

modelo de site A SharePoint é basicamente uma versão salva as diferenças entre uma definição de site e o estado atual de um site. Eu li que o site Modelos só pode ser aplicada a sites que usam a mesma definição de site que foi usado para criar o modelo.

Se você tem um arquivo STP, como você determinar qual definição de site foi usada para criar o modelo de site?

Foi útil?

Solução 2

Utilize estes passos para determinar o site definição de um modelo de site foi baseada em:

  1. Salve o modelo de site STP para uma pasta local.
  2. Mudar o nome para um arquivo CAB.
  3. Extraia o arquivo cab.
  4. Abra o arquivo manifest.xml.
  5. Haverá um valor TemplateID na secção perto do topo (por exemplo, 1)
  6. O TemplateID refere-se a um defintion site.
  7. Open [12 colméia] \ TEMPLATE \ 1033 \ XML \ WebTemp.xml.
  8. Encontre o nome do modelo com o ID que corresponde ao TemplateID no arquivo de manifesto modelo de site (por exemplo)

Eu não sei por que, mas as definições de site são agrupados de modo que você pode não saber exatamente qual definição local foi usado. Por exemplo, Site de Equipe, o Site em branco, e Document Workspace todos compartilham o mesmo Tempalte ID (1). Isso deve significar que um modelo de site com essa ID deve ser capaz de ser aplicado a qualquer um desses 3 sites.

Outras dicas

arquivos STP são apenas arquivos ZIP-comprimido. Se você renomear a extensão para * .ZIP você pode extrair o conteúdo e examinar os arquivos XML que contêm a informação que você está procurando.

Eu não tenho um arquivo STP redor, então não posso dizer exatamente o arquivo que procurar, mas eu fiz isso antes e não é tão difícil de encontrar.

Boa sorte!

Eu escrevi objeto lista de códigos Modelo SharePoint todos os sites e a definição do site usado para criar o lado. Por favor, veja isso aqui:

http: // manish -sharepoint.blogspot.com/2009/06/finding-template-used-to-create-sites.html

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top