проблема с файлом главной страницы - PullRequest
1 голос
/ 25 декабря 2009

Я использую SharePoint Server 2007 Enterprise с Windows Server 2008 Enterprise и использую шаблон портала публикации. У меня есть корневой веб-сайт и несколько дочерних веб-сайтов. Я использую Blueband.master и связанные css файлы (например, Band.css).

Мой вопрос для моего родительского сайта и дочернего сайта: используют ли они одни и те же файлы главной страницы (включая файлы CSS) или другие файлы главной страницы (включая файлы CSS) - если они используют разные файлы, найти, какие файлы главной страницы (включая файлы css) используют корневой сайт и дочерний сайт? Я задаю этот вопрос, потому что я считаю, что некоторые модификации корневого веб-сайта не относятся к дочернему сайту.

спасибо заранее, George

1 Ответ

0 голосов
/ 06 января 2010

Чтобы узнать, какую главную страницу они используют, вы можете выполнять итерацию (программно через каждый сайт и выводить ее на экран.

Я НЕНАВИЖУ, как Sharepoint справляется с этим. Обычно каждый раз, когда вы вносите изменения в корневую главную страницу, вам необходимо принудительно заставить все дочерние сайты использовать одну и ту же главную страницу, даже если вы уже сделали это. Я закончил тем, что написал модуль http, основанный на ссылке ниже, чтобы позволить мне указать любую главную страницу, которую я хочу - с дополнительным эффектом, позволяющим мне стилизовать сильно пороченный application.master. С небольшой настройкой вы можете настроить правила замены в web.config, чтобы позволить вам иметь разные главные страницы для разных дочерних сайтов.

взгляните на http://odetocode.com/articles/450.aspx

...