2013-06-04 4 views
0

У меня есть функция SharePoint 2010, которую я обновляю до SharePoint 2013. В 2010 году я создаю виртуальный каталог в IIS для темы, используемой моим сайтом. Тема состоит из файла .css и .skin в виртуальном каталоге App_Themes в корне сайта. Я создаю виртуальный каталог через процедуру активации функции.Как развернуть тему на сайт SharePoint?

В 2013 году я хотел бы исключить создание виртуальных каталогов. В идеале я бы хотел, чтобы SharePoint размещал то, что было в моем виртуальном каталоге App_Themes. Есть ли способ сделать это? В 2010 году, создавая виртуальную папку App_Themes позволило мне использовать эту тему в элементе web.config страницы, как это:

<pages enableSessionState="false" enableViewState="true" **theme="DefaultTheme"** enableViewStateMac="true" validateRequest="false" pageParserFilterType="Microsoft.SharePoint.ApplicationRuntime.SPPageParserFilter, Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" asyncTimeout="7" enableEventValidation="false" viewStateEncryptionMode="Never"> 

Есть ли способ для меня ссылки на тему в web.config без создания виртуального каталога для моего сайта?

ответ

0

Есть ли причина, по которой вы не используете механизм SharePoint Theming в SP2013?

Вы можете создать свою собственную тему и применить ее на сайте с помощью настраиваемой функции. Несколько месяцев назад я написал несколько сообщений в блоге по этой теме: http://blog.dragan-panjkov.com/archive/2012/09.aspx.

Дайте мне знать, если это ответит на ваш вопрос?

+0

Тема, которая у меня есть, только устанавливает стили для гридов, поэтому я хотел избежать использования механизма анимации SharePoint. Кроме того, я просто хочу сделать это как можно быстрее, и изучение того, как заставить анимационный движок использовать мою тему, кажется, неэффективным использованием моего времени прямо сейчас. – coder1

+0

Hm, Использование SiteAssets возможно на уровне SiteCollection, но не может использоваться на уровне WebApplication. –

Смежные вопросы