In WSS 3.0 (o MOSS 2007) quando si crea una pagina di tipo Web Part Page o Basic Page non viene visualizzato il menu laterale solito di ogni sito SharePoint. Il menu in questione è la cosiddetta Quick Launch Bar.
Beh, molto spesso può servire invece di visualizzare comunque tale menu in pagine di questo tipo, per permettere all'utente di ritrovarsi la medesima struttura di navigazione contestuale al sito che sta visualizzando.
Per farlo, basta modificare la pagina con SharePoint Designer ed eliminare questo elemento di tipo Content:
<asp:Content ContentPlaceHolderId="PlaceHolderLeftNavBar" runat="server"></asp:Content>
In pratica, la presenza di questo elemento sovrascrive quanto presente nella master page di default di SharePoint e quindi niente più Quick Launch Bar.
Togliendolo dalla nostra Web Part Page (o da una Basic Page) verrà renderizzato invece il contenuto definito a livello di master page.
Se vogliamo applicare questa modifica definitivamente per tutte le Web Part Page o Basic Page della nostra farm SharePoint, dobbiamo modificare i file con estensione .ASPX, presenti ai seguenti percorsi:
- Web Part Pages:
C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\<LCID>\STS\DOCTEMP\SMARTPGS
- Basic Pages:
C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\<LCID>\STS\DOCTEMP\BLANKPGS