Personalización de páginas de aplicación en la carpeta Diseños en SharePoint
Número de KB original: 944105
Introducción
En este artículo se describen dos métodos para personalizar la apariencia y el comportamiento de las colecciones de sitios en SharePoint.
No se permite modificar los archivos instalados por SharePoint. No obstante, hay algunos escenarios en los que es posible que deba modificar estos archivos para conseguir una imagen de marca coherente u otras personalizaciones. Si modifica estos archivos, debe tener en cuenta que pueden ser reemplazados por las actualizaciones y los Service Packs futuros. Además, puede haber problemas al actualizar a versiones posteriores del producto. Mantenga copias de seguridad de todos los archivos personalizados por si se sobrescriben con una actualización. El soporte técnico del producto proporcionará un soporte comercialmente razonable para ayudar a realizar las modificaciones, pero no podrá proporcionar cambios en el producto ni las revisiones que se producen como resultado de modificar los archivos instalados por SharePoint.
Método 1: Personalización de los archivos en la carpeta Diseños (recomendado)
Cree una carpeta Layouts_Backup para contener una copia de seguridad de los archivos y carpetas instalados originalmente. Por ejemplo, cree una carpeta Layouts_Backup en la siguiente ubicación:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\Template\Layouts\Layouts_Backup
Copie los archivos y carpetas instalados originalmente de la carpeta Diseños en la carpeta Layouts_Backup que creó en el paso 1. Por ejemplo, copie los archivos y carpetas instalados originalmente de la carpeta siguiente en la carpeta Layouts_Backup:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\Template\Layouts
En la carpeta Diseños, personalice los archivos de .aspx y el archivo Application.Master según sea necesario.
Método 2: Crear una carpeta layouts personalizada
Nota:
Este método cambiará el directorio de diseños de cualquier colección de sitios dentro de la aplicación web que se va a modificar. Para aplicar cambios de diseños personalizados a una colección de sitios individual, la colección de sitios debe residir en su propia aplicación web.
Cree una carpetaSiteCollection de diseños personalizada para que contenga una copia de los archivos y carpetas instalados originalmente. Por ejemplo, cree una carpetaLayouts SiteCollection en la siguiente ubicación:
C:\Archivos de programa\Common Files\Microsoft Shared\Web Server Extensions\12\Template\Layouts\LayoutsSiteCollection
Nota:
El marcador de posición SiteCollection es el nombre de una colección de sitios.
Copie los archivos y carpetas instalados originalmente de la carpeta Diseños en la carpetaLayouts SiteCollection que creó en el paso 1. Por ejemplo, copie los archivos y carpetas instalados originalmente de la carpeta siguiente en la carpetaLayouts SiteCollection :
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\Template\Layouts
Inicie el Administrador de Internet Information Services (IIS). Para ello, haga clic en Inicio, seleccione Todos los programas, Herramientas administrativasy, a continuación, haga clic en Administrador de Internet Information Services (IIS).
En el Administrador de IIS, siga estos pasos:
- Expanda el sitio web que hospeda la colección de sitios.
- Haga clic con el botón derecho en _layouts y, a continuación, haga clic en Propiedades.
- Haga clic en la ficha Directorio virtual.
- Haga clic en Examinar, cambie la ruta de acceso de la carpeta Diseños a la carpetaLayouts SiteCollection y, a continuación, haga clic en Aceptar dos veces.
En la carpetaLayouts SiteCollection , personalice los archivos de .aspx y el archivo Application.Master según sea necesario.
Repita estos pasos para cada colección de sitios que tenga que personalizar.
Ventajas del método 2
- Este método permite la personalización de páginas de aplicación para colecciones de sitios individuales.
Limitaciones del método 2
- Si se instala una actualización pública, un paquete de revisiones o un Service Pack que contiene actualizaciones de los archivos de la carpeta Diseños, la actualización no se aplica a la carpeta Diseños personalizados.
- Este método puede causar problemas excesivos de administración y mantenimiento.
- Es posible que cualquier funcionalidad codificada de forma rígida en SharePoint que haga referencia a la carpeta Layouts en lugar del directorio virtual _layouts no funcione según lo esperado.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de