質問

私は SharePoint をまったく初めて使用します。オンプレミスで SharePoint 2013 を使用しています。マスター ページの上部バーの色を変更し、ニュースフィード、OneDrive、およびサイトのリンクを削除したいと考えています。SharePoint Designer 2013 を使用しています。私は SharePoint に関して全くの初心者であることを覚えておいてください。

役に立ちましたか?

解決

SharePoint でのブランディング

最善の方法は、YouTube クリップまたはチュートリアルを見ることです。

落ち着いた印象を与えることができます。見る このリンク.

マスター ページまたは CSS ファイルでこのスタイルを試すことができます。

div#suiteBarLeft{
  background-color: red;
}

または

.s4-ribbonrow
 {
   color:purple!important;
 }

ニュースフィード、onedriveを削除する方法..

オプション 1 - マスター ページからデリゲート コントロールを削除または非表示にします。SharePoint 2013 Designer でマスター ページを開き、「SuiteLinksDelegate」デリゲート コントロールを探します。

マスターページでは、以下のようなものを探します -

<SharePoint:DelegateControl id=”ID_SuiteLinksDelegate” ControlId=”SuiteLinksDelegate” runat=”server” />

青いバーのリンクを非表示にするには、それを削除するかコメントアウトするだけです。既存のマスター ページを編集する方法の詳細な手順については、「SharePoint 2013 で既存のマスター ページを編集してロゴを変更するか、トップ スイート リンク (ニュースフィード、SkyDrive など) を非表示にする」を参照してください。

オプション 2 - JavaScript を使用してリンク コントロールを非表示にします。この例では、ページ上のソース エディターに必要な JavaScript を追加するだけです。これをマスター ページまたはデリゲート コントロールに追加して、サイト内のすべてのページに追加できます。「NewsFeed、SkyDrive、Sites…」リンクを非表示にするには、ページのソースの編集に以下のコードを追加します。

手順 -

  1. ページを編集し、「挿入」タブをクリックします。

  2. 「コードを埋め込む」をクリックして、以下の JavaScript を追加します。

    <script language=”javascript”>
     _spBodyOnLoadFunctionNames.push(“HideBrandingsuite”);
     function HideBrandingsuite()
     {  
        document.getElementById(‘ctl00_DeltaSuiteLinks’).style.visibility = ‘hidden’;
     }
    </script>
    
ライセンス: CC-BY-SA帰属
所属していません sharepoint.stackexchange
scroll top