12 de abril de 2014

SharePoint 2013. CSS alternativo mediante PowerShell

En casi todas las implementaciones de SharePoint es necesario agregar una hoja de estilo (CSS) para personalizar un poco el aspecto de la web.

Hoy comparto este pequeño script PowerShell que especifica un archivo CSS alternativo para poder modificar la interfaz de usuario:

cls

If ((Get-PSSnapIn -Name Microsoft.SharePoint.PowerShell -ErrorAction SilentlyContinue) -eq $null ) 

{

    Add-PSSnapIn -Name Microsoft.SharePoint.PowerShell

}

 

$spWeb = Get-SPWeb "http://sitename.com/"

$spWeb.AlternateCssUrl = "/SiteAssets/MyCustomStyle.css"

$spWeb.Update()

 

Conclusión: Con este pequeño script ya podrás abrir tu fichero CSS (SiteAssets/MyCustomStyle.css) y agregar los estilos que creas necesarios en tus sitios.

Nota: Modificar la URL alternativa es posible mediante PowerShell como hemos visto y también mediante la interfaz de usuario de SharePoint, para ello ir a:

Site Settings è Master page è apply CSS file

 

Nota: Las siguientes características deben estar activas:

  • SharePoint Server Publishing Infrastructure (en la colección de sitios)
  • SharePoint Server Publishing (en el sitio en cuestión)

No hay comentarios:

Publicar un comentario