Contexto:
Los usuarios no administradores no tienen aplicados todos los estilos que si tienen los administradores de sitios y la hoja de estilos es obtenida de una librería dentro de SharePoint Específicamente “Style Library”.
Versión de SharePoint Server 2007 versión Enterprise
Plantilla de Sitio de Publicación
Hoja de estilos aplicada en la Master Page
Problema:
A pesar que los usuarios tengan permisos de lectura sobre la librería los estilos no son aplicados.
Solución:
Copiar en archivo de la hoja de estilos (css) a el directorio publico del servidor de SharePoint llamado images dentro de c:\program files\common files\web server extensions\12\template\images.
Luego hacer referencia en la Master Page de la hoja de estilos a la siguiente direccíón: /_layouts/images/[nombre de hoja de estilos.css].
Nota: [] utilizados para indicar debe de ser reemplazado el nombre. La negrita para resaltar lo que no varia.
Referencias:
- Buenas recomendaciones donde aplicar el css:http://www.heathersolomon.com/blog/archive/2006/10/27/sp07cssoptions.aspx
- Para principiantes una explicación sobre el tema:http://www.cleverworkarounds.com/2007/10/08/sharepoint-branding-how-css-works-with-master-pages-part-1/
Happy styling!,
Manolo Herrera
No hay comentarios.:
Publicar un comentario