Cambia la suite Bar Colore sulla Pagina principale
-
29-09-2020 - |
Domanda
Sono completamente nuovo a SharePoint.Abbiamo SharePoint 2013 sui locali e vorrei cambiare il colore della barra superiore sulla Pagina Master e di sbarazzarsi dei collegamenti di Newsfeed, OneDrive e Siti. Ho SharePoint Designer 2013. Si prega di ricordare che sono un noob totale con SharePoint.
Soluzione
Branding in SharePoint
Il modo migliore è guardare alcune clip o tutorial di YouTube.
Potresti creare un aspetto composto. Vedi Questo link .
Puoi provare con questo stile nella tua pagina Master o in un file CSS:
div#suiteBarLeft{
background-color: red;
}
.
o
.s4-ribbonrow
{
color:purple!important;
}
.
Come rimuovere i newsfeed, oneDrive ..
Opzione 1 - Rimuovere o nascondere il controllo del delegato dalla pagina principale. Apri la tua Pagina Master in SharePoint 2013 Designer e cerca il controllo del delegato "SuiteLinksDelegate".
In Master Page che cercheresti qualcosa come sotto -
<SharePoint:DelegateControl id=”ID_SuiteLinksDelegate” ControlId=”SuiteLinksDelegate” runat=”server” />
.
Basta rimuoverlo o commentalo per nascondere i collegamenti nella barra blu. Vedere i passaggi dettagliati su come modificare una pagina master esistente su Modifica una pagina master esistente per modificare il logo o nascondere i link suite suite (newsfeed, skydrive, ecc.) In SharePoint 2013
Opzione 2 - Utilizzo di JavaScript per nascondere il controllo dei collegamenti. Per questo esempio stiamo solo aggiungendo il JavaScript richiesto a un editor di origine su una pagina. È possibile aggiungere questo alla tua Pagina Master oa un controllo Delegato per aggiungerlo a tutte le pagine nel sito. Per nascondere "i collegamenti dei newsfeed, SkyDrive, Sites ..." Aggiungere il codice seguente per modificare la sorgente su una pagina.
Passaggi -
- .
-
Modifica la pagina e fai clic sulla scheda Inserisci.
-
Clicca sul codice incorporato per aggiungere il basso JavaScript
.<script language=”javascript”> _spBodyOnLoadFunctionNames.push(“HideBrandingsuite”); function HideBrandingsuite() { document.getElementById(‘ctl00_DeltaSuiteLinks’).style.visibility = ‘hidden’; } </script>