la publicación de Portal o colaboración
-
16-10-2019 - |
Pregunta
Estoy utilizando SharePoint Server 2007 en Windows Server 2008. Si hay un sitio web existente, cómo saber si está construido a partir de la colaboración plantilla de portal o publicar plantilla de portal rápidamente?
cordiales, George
Solución
http://www.go4sharepoint.com/ Foro / determinar el lugar en plantillas de sitio 11323.aspx
La definición de sitio utilizado en la construcción un sitio no está disponible en cualquier parte del interfaz de usuario. La única otra forma de obtener la definición del sitio subyacente, sin necesidad de escribir código, sería hacer lo siguiente:
Guardar la página como una plantilla
Descargar la plantilla a su disco duro local,
cambie la extensión de .stp a .cab (la .stp es una normal de comprimen archivo contenedor)
Abrir el archivo .cab y extraer el archivo manifest.xml en su disco duro
Abrir el archivo manifest.xml en un editor y encontrar el TemplateID y elementos de configuración. Estas hacer referencia a una definición específica del sitio valor aparece en uno de los Webtemp.xml los archivos almacenados en la colmena en 12 plantilla / 1033 / xml.
En lo personal, me resulta más fácil escribir un programa de utilidad de línea de comando rápido. Una vez más, estos valores sólo se le dará la definición del sitio base desde la cual el sitio fue construido, no el sitio plantilla si uno se utilizó. No hay manera que sé de llegar al sitio archivo de plantilla (.STP) utilizado para crear una sitio existente.
se puede encontrar aquí y < a href = "http://blog.rafelo.com/2008/05/determining-site-template-used-on.html" rel = "nofollow"> aquí .
Otros consejos
Otro enfoque es comprobar la base de datos de contenido si tiene acceso. En la tabla Webs encontrar el sitio usando la URL (fullUrl) o el título (título) y luego compruebe la columna WebTemplate y la columna de ProvisionConfig, a continuación, comprobar el {SharePoint Root} \ TEMPLATE \ 1033 \ XML para la definición de sitio correcto.
No juegue con el PP, con tan sólo mirar en la mesa - ya lo dije ...