SharePoint 2010 Webパーツページでサイトアイコンを適切に更新する方法

StackOverflow https://stackoverflow.com/questions/4159156

質問

SharePoint 2010で再利用可能で拡張可能なWebアプリケーションの作成に取り組んでいます。サイト内のすべてのページに適用するマスターページを作成しました。ただし、Webパーツページを作成してナビゲートするたびに、サイトアイコンは表示されません。カスタムサイトアイコンが表示される代わりに、デフォルトのSharePointアイコンが表示されます。アイコンをマスターページに直接配置することでこれを回避できますが、このWebアプリケーションを拡張したい場合は、新しいマスターページを作成する必要があります。

なぜこれが起こっているのか誰もが知っていますか?私の最初の考えは、Webパーツページは何らかの形でデフォルトのマスターページを使用しないようにカスタマイズされていたが、そうではないようです。マスターページを更新すると、Webパーツページに反映されます。

このサイトをグーグルで調べてチェックすると、ほとんど答えが得られませんでした。私が観察しているのと同じ問題を報告したが、解決策はありませんでしたが、私はそこに1つの投稿しか見つかりませんでした。

それが役立つ場合、私はこのページに移動するときに1つの現象に気付きました。ページが完全にロードされる前に、正しいサイトアイコンが1秒間表示され、その後、デフォルトのサイトアイコンに置き換えられます。それが役立つことを願っています。

正しい解決策はありません

他のヒント

私は今朝同じ問題に遭遇しましたが、このためだけにカスタムマスターページを作成したくありませんでしたが、幸運なことに、AdmlCrunchの提案に従うことですぐに解決されました(SharePoint 2010):

  1. Desireページに移動します
  2. 上部の[ページ]タブをクリックします
  3. 右側の「タイトルバープロパティ」をクリックします(リボン内)
  4. 右側の画像リンクセクションで、画像URLに貼り付けます
  5. OK]をクリックします

これの唯一の悪い点は、カスタムアイコン画像を表示するすべてのWebパーツページを更新する必要があることです。

私は同じ問題を抱えていました。 Webパーツページには、設定できる独自のアイコンがあります。

アイコンを設定するには、クリックします ページ > タイトルバーのプロパティ. 。これは開きます Webパーツページタイトルバー ダイアログ。このダイアログには、 画像リンク. 。ここでアイコンを設定できます。 URLをサイトアイコンにコピーしました。

デザイナーのページを開き、カスタムタイトルバーの所有者を削除します。

[WebPartPages:TitleBarWebPart]

から :

[asp:Content ContentPlaceHolderId="PlaceHolderPageTitleInTitleArea"]

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top