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

Для того, чтобы поменять главную страницу не для всего веб-узла, а лишь для конкретной страницы содержимого, следует, находясь в режиме редактирования последней, проделать следующее.

  1. Раскройте верхнее меню Формат и, наведя указатель на пунктГлавная страница, выберите в подменю командуПрисоединить главную страницу.

  2. В диалоговом окне Выбор главной страницывыберите пунктНастраиваемая главная страница, либоОсобая главная страница, определяя путь к файлу с мастер-страницей (рис. 8.24).

  3. Нажмите кнопку ОК.

В результате веб-страница содержимого будет связана с определенной главной страницей, не совпадающей с мастер-страницей узла по умолчанию.

Рис. 8.24. Выбор индивидуальной мастер-страницы для aspx-страницы

        1. Создание пустых страниц содержимого на основе мастер-страницы

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

  1. Перейдите на панели Список папок в папкуcatalogs / masterpage.

  2. Щелкните правой кнопкой на названии желаемой мастер-страницы (например, default.master).

  3. В контекстном меню выберите команду Создать на основе главной страницы(рис. 8.25).

Рис. 8.25. Создание aspx-страницы на основе мастер-страницы default.master.

  1. Сохраните созданную aspx-страницу (рис. 8.26) в файле.

Отметим, что создание описанным способом пустых aspx-страниц является методом оценки дизайна и содержимого главной страницы в Обозревателе, поскольку сами главные страницы открывать для просмотра в Обозревателе не разрешается.

Рис. 8.26. Созданная aspx-страница имеет дизайн главной страницы

    1. Лабораторные работы

================================================

      1. Лабораторная работа 8.1. Главные страницы для всего сайта и для конкретных aspx-страниц

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

  1. На панели Список папокоткройте папкуcatalogs / masterpage.

  2. Поместите в нее дополнительную мастер-страницу, чтобы помимо файла default.master присутствовал другой файл, например, another.master или какие-либо иные файлы с расширением .master (как на рис. 8.27).

Рис. 8.27. Мастер-страницы должны находиться в папке catalogs / masterpage

  1. Сделайте файл another.master главной страницей по умолчанию (см. рис. 8.22).

  2. Перейдите на Домашнююстраницу сайта (см. рис. 8.23) и запустите ее просмотр в браузере (рис. 8.28).

Рис. 8.28. Откройте домашнюю страницу в браузере

  1. Перейдите к какой-либо другой aspx-странице, например, Общие фотографииилиКоллективное обсуждение(рис. 8.29).

  2. Убедитесь, что все страницы сайта теперь имеют одинаковый (изменившийся) дизайн.

Рис. 8.29. Пример другой aspx-страницы

  1. Вернитесь в SharePointDesignerнаДомашнююстраницу веб-узла.

  2. Тем же самым способом верните назначение страницей по умолчанию файла default.master и снова просмотрите в браузере несколько страниц сайта.

  3. Для Домашнейстраницы при помощи команды Формат / Главная страница /Присоединить главную страницуи диалогаВыбор главной страницыопределите назначение главной страницыanother.master не для всего веб-узла, а лишь для его домашней страницы.

  4. Снова просмотрите Домашнююстраницу в браузере, убедившись, что она контролируется дизайном мастер-страницыanother.master.

  5. Просмотрите несколько других веб-страниц сайта, чтобы убедиться в том, что все они контролируются дизайном мастер-страницы default.master (рис. 8.30).

Рис. 8.30. Пример другой aspx-страницы

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