nov. 19 2010

[SharePoint 2010] Garder visibles le Site Logo et le menu TopBar en mode édition avec le Ribbon

Category: SharePoint 2010Nicolas Esprit @ 15:17

Dans SharePoint 2010, lorsqu'on utilise le menu contextuel du Ribbon ou passe en mode édition, le Site Logo et le menu TobBar disparaissent. Pour illustrer ceci, regardons les images suivantes. La première présente la page en mode consultation, avec le logo apparant :

SharePoint2010 Site Logo

Sur la deuxième, on peut voir qu'en étant sur l'onglet "Page" du Ribbon, on voit le Site Logo disparaître :

SharePoint 2010 Ribbon

Si vous souhaitez (ou plutôt vos clients désirent) que même en mode édition le logo et le menu restent apparants, cette petite astuce vous sera utile. Dans la MasterPage, il y a une balise div ayant pour ID "titlerow". Lorsqu'on utilise le Ribbon, une fonction Javascript de SharePoint 2010 va se baser sur l'ID de ce div pour le cacher à la volée. Il suffit donc d'utiliser un autre ID, comme ci-dessous, pour contourner cela :

<div id="s4-workspace">
<div id="s4-bodyContainer">
<div id="s4-titlerowNouvelID" class="s4-pr s4-notdlg s4-titlerowhidetitle">

Bref, une astuce simple, mais qu'il peut être utile de connaître

Tags:

Commentaires

1.
pingback topsy.com says:

Pingback from topsy.com

Twitter Trackbacks for
        
        [SharePoint 2010] Garder visibles le Site Logo et le menu TopBar en mode édition avec le Ribbon
        [nicolasesprit.com]
        on Topsy.com

Les commentaires sont clos