jueves, 31 de julio de 2014

Ocultar newsfeeds,sites y OneDrive de la barra superior en Office 365 y Sharepoint On-premise

La idea es ocultar primero mediante css las opciones de Newsfeed, OneDrive y Sites en Office 365

image

IMPORTANTE: en Office 365 se puede realizar desde el Sharepoint admin center (Top Navigation Bar User Experience), pero esto lo realizará para todos nuestros sites collection.

image

La idea es mostrarlo sólo para una página particular, pero se podría crear una App en Office 365 que incluya este código css en cada página o en la master page de nuestro sitio. Les recomiendo que revisen “Office365 Development Patterns and Practices” para buscar una solución con Apps en Office 365. En Sharepoint On-Premise les recomiendo que revisen el siguiente link, donde se deploya un custom.css en cada página de los sitios.

Veamos primero para Office 365. Insertamos un Script Editor Web part

image

y agregamos lo siguiente:

<style type="text/css">
#O365_MainLink_ShellSites
{
  display: none;
}

#O365_MainLink_ShellDocuments
{
  display: none;
}

#O365_MainLink_ShellNewsfeed
{
  display: none;
}

</style>

Para el caso que Sharepoint On-Premise podemos agregar el siguiente código css.

a.ms-core-suiteLink-a[id$="ShellDocuments"]{
    display:none;
}

a.ms-core-suiteLink-a[id$="ShellSites"]{
    display:none;
}

a.ms-core-suiteLink-a[id$="ShellNewsfeed"]{
    display:none;
}

No hay comentarios:

Publicar un comentario