SharePoint - Determinar la definición del sitio utilizado para crear una plantilla de sitio (.STP)

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

  •  09-09-2019
  •  | 
  •  

Pregunta

Una plantilla de sitio de SharePoint es básicamente una versión guardada de las diferencias entre una definición de sitio y el estado actual de un sitio. He leído que en Plantillas de sitio sólo se puede aplicar a los sitios que utilizan la misma definición de sitio que se utilizó para crear la plantilla.

Si usted tiene un archivo STP, ¿cómo determinar qué Definición del sitio se utilizó para crear la plantilla de sitio?

¿Fue útil?

Solución 2

Utilice estos pasos para determinar qué sitio de la definición de una plantilla de sitio se basó en:

  1. Guardar la plantilla de sitio .STP en una carpeta local.
  2. Cambiar el nombre a un archivo .CAB.
  3. Extraer el archivo de la cabina.
  4. Abra el archivo manifest.xml.
  5. Habrá un valor TemplateID en la sección cerca de la parte superior (por ejemplo 1)
  6. El TemplateID se refiere a un Defintion sitio.
  7. Abrir [12 colmena] \ TEMPLATE \ 1033 \ XML \ WebTemp.xml.
  8. Encuentra el nombre de la plantilla con el identificador que corresponde a la TemplateID en el archivo de manifiesto plantilla de sitio (por ejemplo)

No estoy seguro de por qué, pero las definiciones de sitio se agrupan de modo que usted puede no saber exactamente qué definición del sitio fue utilizado. Por ejemplo, el equipo del sitio, del sitio blanco y, de área de documentos todos comparten la misma Tempalte ID (1). Eso debería significar que una plantilla de sitio con ese número de identificación debe ser capaz de ser aplicado a cualquiera de los 3 sitios.

Otros consejos

Los archivos STP son simplemente archivos zip comprimido. Si cambia el nombre a la extensión * .ZIP se puede extraer el contenido y examinar los archivos XML que contendrán la información que busca.

no tengo un archivo STP alrededor, así que no puedo decir exactamente qué archivo para buscar pero yo he hecho eso antes y no es tan difícil de encontrar.

Buena suerte!

He escrito SharePoint modelo de objetos de lista de códigos de todos los sitios y la definición del sitio utilizado para crear el lado. Por favor, vea esta aquí:

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

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top