Pergunta

Eu estou tentando marca nossa extranet em SP 2013. A coleção do site está usando o tema Oob "Orange".Quando eu crio um subsite, o subsite usa o tema padrão do SharePoint 2013.Eu posso voltar e mudar a aparência para o tema "laranja", mas há uma maneira de alterar o padrão para a coleção do site e todos os subsites para o tema "laranja"?Ou há uma caixa de seleção que perdi em algum lugar que irá cascata a escolha de tema para todos os subsites neste conjunto de sites?

Obrigado pela sua ajuda!

Foi útil?

Solução

Not very sure whether we can do that with UI.

Making use of event receivers we can apply the chosen theme after the site is created.

Sample code:

SPFile spColorFile = targetWeb.GetFile(targetWeb.ServerRelativeUrl + "/_catalogs/theme/15/Palette002.SPCOLOR"); 

SPTheme spTheme = SPTheme.Open("ProgrammedTheme", spColorFile);

spTheme.ApplyTo(targetWeb, true);
Licenciado em: CC-BY-SA com atribuição
Não afiliado a sharepoint.stackexchange
scroll top