私のカスタムブランディングをMySitesに適用しますか?
-
09-12-2019 - |
質問
私のサイトコレクションのすべてに使用した会社のロゴとナビゲーションを備えたカスタムブランディング(マイウェブサイト用マスターページ)を持っています。検索センターと仕事をするようにも修正しました。
今、私がMySitesで「同じ」カスタムブランディングを使用することは可能ですか?
そして私のすべてのグローバルナビゲーションが経過し、コンテンツプレースホルダーのいずれかを妨げないようにする必要があります。
解決
これの難意な部分は、この点から作成されたすべての新しいMySiteにブランドが使用されていることを確認しています。これを行うには、ブランドが主要な前提条件に準拠していることを確認する必要があります。あなたのブランドはVisual Studio .wspに包装されています、そしてそれは1つ以上の機能を有効にすることによって特定のサイトコレクションに適用できますか?もしそうなら、あなたはを入力します。
.
<?xml version="1.0" encoding="utf-8"?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
<FeatureSiteTemplateAssociation Id="<Your Branding Feature ID>" TemplateName="SPSPERS#0"/>
</Elements>
この新しいSharePoint要素をMySitStaperFeatureに追加します。その後、ソリューションを展開し、ファーム機能を有効にすることができ、ブランドは新しいMySitesに適用されます。
他のヒント
Visual Studio内の機能でブランドを作成した場合は、PowerShellを使用してMySiteホスト内のすべてのサイトコレクションを反復し、各サイトコレクションの機能を有効にすることができます。