SharePoint 2013 でサイトをテンプレート化すると「外観の変更」ができなくなる
SharePoint 2013 および Office 365 の SharePoint Online で、サイトをテンプレート化して、そこからサイトを新規作成した際、そのサイトで「外観の変更」をしようとすると画面が真っ白でなにも選択できない、という問題が発生することがあります。
これは、サイトをテンプレート化する際、コンテンツを含まないオプションを選択したことが原因です。この「外観」を定義している「構成済みの外観」を確認すると…
(ノ∀`)アチャー
外観定義もコンテンツ扱いなんですね。
そこで、この情報を定義しなおしてやれば良いのですが…ここでもう一点問題が。どうやらサイトを作成した際に「構成済の外観」の標準ビューが壊れてしまっているようで。登録したアイテムが表示されません。そもそもここにあるべき「+新しいアイテムまたは…」や、ビューの列名なども表示されてませんし。
この問題は、リボンから新しいビューを作成すれば解決します。ついでにデフォルトビューに指定しときましょう。
また、定義情報そのものは他サイトの「構成済みの外観」からコピーしてくれば良いのですが、この際、「マスターページのURL」はきちんと書き換えてあげる必要があります。これを忘れると、登録しても「外観の変更」に反映されません。
例:
/subsite/_catalogs/masterpage/seattle.master
/subsite/fromT/_catalogs/masterpage/seattle.master
一応解決!
でもこれ、ユーザーに説明するの面倒ですね(苦笑)
Office 365 フォーラム:外観の変更ができない
msdn forum : Composed looks / Change the look themes are missing when creating site from saved template
login