Edición de plantillas de SharePoint de aplicación (40) fantástico en una colaboración existente Portal

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/1582

Pregunta

¿Hay una manera de editar la lógica para la (fantástico 40) SharePoint plantillas en una intranet existente que utiliza la plantilla de publicación / colaboración?

Ya tiene una intranet construido y quería hacer uso de algunas de estas plantillas. ¿Cómo puedo adaptar algunos de la "lógica" (no sólo el cambio de tema o página maestra) de estas aplicaciones?

¿Fue útil?

Solución

Estas plantillas son realmente diseñado en torno a lo que se puede hacer algo más que para la personalización. No los he utilizado mucho, pero aquí están algunas ideas. Usted debe estar bastante familiarizado con SharePoint cuenta en primer lugar.

Sitio plantillas Administrador

Estos se une específicamente a sitios no publicar . Por lo que puede vivir con eso y añadir las personalizaciones que necesita (que también se puede volver a guardar como una plantilla) o no son realmente utilizable.

Es importante señalar que los archivos .stp se acaba de cambiar el nombre de los archivos .cab para que pueda las abrían y ver cómo funcionan. Sin embargo, me gustaría usarlos para aprender sólo como no se admite la modificación de sus contenidos y puede llegar a causar más problemas que por la vía.

plantillas de administración del servidor

Aquí debería tener un poco más de flexibilidad. Los archivos también se cambia el nombre .wsp archivos .cab. Sin embargo, deberían estar utilizando el marco de extensibilidad característica de SharePoint y por lo tanto ser más reutilizable y adaptable. Si esto es correcto, entonces usted será capaz de extraer las características y tirar de ellos en Visual Studio de uno en uno con una herramienta como WSPBuilder. A continuación, será capaz de personalizar a tu gusto.

Usted no tiene el código fuente si hay algún código personalizado que se utiliza, pero debe ser capaz de analizar y extraer con reflector. Esto le permitirá realizar las personalizaciones que necesitan de todos modos.

Licenciado bajo: CC-BY-SA con atribución
scroll top