Главные страницы по умолчанию в SharePoint Foundation
Дата последнего изменения: 6 октября 2009 г.
Применимо к: SharePoint Foundation 2010
Главные страницы определяют единую структуру для всех веб-страниц в Microsoft SharePoint Foundation. По умолчанию, при запросе страницы происходит объединение главной страницы и страницы контента. Такая страница содержит элементы оформления главной страницы и контент страницы контента. Главная страница делает структуру страниц контента и приложений единообразной. В предыдущих версиях продукта страницы контента и приложений использовали разные главные страницы. Теперь для этих видов страниц используется одна главная страница. Для получения дополнительных сведений см. Главные страницы на страницах приложений.
SharePoint Foundation в качестве главной страницы использует v4.master. Все страницы контента и приложений используют v4.master. При установке продукта главные страницы размещаются в папке %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\GLOBAL. Если главная страница не изменяется, то ее определение кэшируется на интерфейсном веб-сервере и используется всеми сайтами. В случае если главная страница изменяется для конкретного веб-сайта SharePoint Foundation, то измененная копия этой страницы хранится в базе данных контента.
Структура главной страницы
На главных страницах присутствуют текст и элементы управления, общие для всех страниц. Они также содержат один и более элементов управления ContentPlaceholder. Заполнители контента определяют участки, в которых отображается информация со страниц контента. Элементы управления и заполнители контента в измененной и исходной главных страницах должны совпадать.
В Microsoft SharePoint Foundation используются одинаковые заполнители контента как для страниц приложений, так и для страниц контента. Применение одинаковых заполнителей контента на этих типах страниц позволило использовать одну общую главную страницу, что обеспечивает большее единообразие.
Главные страницы Simplev4.Master
SharePoint Foundation включает семь страниц, использующих главную страницу simplev4.master. Данные страницы отображаются даже в случае повреждения главной страницы или ее недоступности текущему пользователю.
Login.aspx
SignOut.aspx
Error.aspx
ReqAcc.aspx
Confirmation.aspx
WebDeleted.aspx
AccessDenied.aspx
Для изменения указанных страниц необходимо создать заменяющую страницу и сохранить ее на сервере в папке "_layouts". Функция UpdateMappedPage(SPWebApplication.SPCustomPage, String) была добавлена объекту SPWebApplication для соотношения исходных простых страниц с заменяющей. Объект SPWebApplication.SPCustomPage определяет какая страница будет заменена отредактированной страницей. Такое соотношение можно получить функцией SPWebApplication.GetMappedPage в объектной модели. Соотношение можно удалить, установив в качестве пути к заменяющей странице значение null.