Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
sharepoint.doc
Скачиваний:
137
Добавлен:
23.03.2016
Размер:
23.4 Mб
Скачать
      1. Элементы главных страниц

Как было отмечено выше, веб-страница SharePoint, которую мы наблюдаем в браузере, формируется благодаря слиянию главных(илимастер-) страниц, т.е. шаблонов, которые включают основные элементы для всех страниц узла SharePoint, а такжестраниц содержимого. Главные страницы задают общий макет и области перехода, а также общее содержимое для aspx-страниц. То наполнение aspx-страницы, которое мы наблюдаем в области конструктора SharePoint Designer, является комбинацией элементов с главных страниц и элементов, расположенных непосредственно на странице содержимого.

Редактирование элементов, приходящих с главной страницы, невозможно на странице содержимого (рис. 7.21). Тем не менее, имеется возможность выделения элементов, которые приходят с главной страницы и называются прототипами содержимого(подробнее см. следующую главу). Например, при выделении имени узла на aspx-странице мы будем наблюдать его название PlaceHolderSiteName (дословно – местозаполнитель имени сайта).

Рис. 7.21. Элементы главных страниц нельзя редактировать на aspx-странице

        1. Отсоединение элемента aspx-страницы от главной страницы

Несмотря на недоступность, собственно, элементов главных страниц на aspx-странице (например, на домашней странице узла, как это показано на рис. 7.21), их разрешается заменять пользовательским содержимым, используя, фактически, как шаблоны для содержимого aspx-страницы. Для получения доступа к наполнению элемента следует отсоединить его от главной страницы. Для этого достаточно щелкнуть по кнопке вызова меню Общие задачи содержимого(рис. 7.22) и выбрать единственную командуСоздать специальное содержимое.

Рис. 7.22. Отсоединение элемента от главной страницы

В результате элемент на aspx-странице станет доступным для редактирования, о чем будет свидетельствовать идентификатор (настройка)на вкладке элемента (рис. 7.23). Теперь данный элемент будет задаваться непосредственно в коде aspx-страницы, а не приходить с мастер-страницы. В качестве примера выделим элемент PlaceHolderSiteName, нажмем клавишу Delete и заменим его содержимое другим текстом (рис. 7.23).

Рис. 7.23. Редактирование настроенного элемента от главной страницы

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

Рис. 7.24. Возврат настроенного элемента к определению главной страницы

Итак, на aspx-страницах могут отображаться:

  • собственно говоря, элементы aspx-страницы,

  • элементы управления прототипом содержимого, которые приходят с главной страницы и допускают отображение изменяемого содержимого главной страницы;

  • неизменяемые элементы, которые также приходят с главной страницы, но не являются прототипами содержимого (например, логотип сайта).

      1. Возврат веб-страницы к определению узла

Настройка веб-страниц, осуществляемая в браузере, сохраняется в виде резервной копии во внутренней базе данных SharePoint. Поэтому, если на каком-либо этапе редактирования этой страницы в SharePoint Designer Вы посчитаете, что вам лучше вернуться к ее прежнему виду, то достаточно вызвать контекстное меню из области имени страницы на панели Список папоки в меню выбрать пунктВозврат к определению узла(рис. 7.25). Подтвердив затем намерение возвратиться к прежнему состоянию страницы в диалоге-предупреждении, Вы вернете ее к виду, определенному на веб-узле.

Примечание:Вообще говоря, на панелиСписок папокприводится следующая информация:

  • Пиктограмма с символом i слева от домашней страницы в списке папок говорит о том, что страница претерпела изменения по сравнению с определением узла.

  • Изображение карандаша на пиктограмме страницы свидетельствует о редактировании данной страницы в текущий момент в SharePoint Designer.

Рис. 7.25. Возврат страницы к определению узла

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]