Опубликован: 19.12.2008 | Доступ: свободный | Студентов: 3573 / 763 | Оценка: 4.24 / 3.96 | Длительность: 11:37:00
Лекция 8:

SharePoint Designer 2007: Мастер-страницы

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

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

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

  1. На панели Список папок откройте папку catalogs / masterpage.
  2. Поместите в нее дополнительную мастер-страницу, чтобы помимо файла default.master присутствовал другой файл, например, another.master или какие-либо иные файлы с расширением .master (как на рис. 8.27).
    Мастер-страницы должны находиться в папке catalogs / masterpage

    Рис. 8.27. Мастер-страницы должны находиться в папке catalogs / masterpage
  3. Сделайте файл another.master главной страницей по умолчанию (см. рис. 8.22).
  4. Перейдите на Домашнюю страницу сайта (см. рис. 8.23) и запустите ее просмотр в браузере (рис. 8.28).
    Откройте домашнюю страницу в браузере

    увеличить изображение
    Рис. 8.28. Откройте домашнюю страницу в браузере
  5. Перейдите к какой-либо другой aspx-странице, например, Общие фотографии или Коллективное обсуждение (рис. 8.29).
  6. Убедитесь, что все страницы сайта теперь имеют одинаковый (изменившийся) дизайн.
    Пример другой aspx-страницы

    увеличить изображение
    Рис. 8.29. Пример другой aspx-страницы
  7. Вернитесь в SharePoint Designer на Домашнюю страницу веб-узла
  8. Тем же самым способом верните назначение страницей по умолчанию файла default.master и снова просмотрите в браузере несколько страниц сайта.
  9. Для Домашней страницы при помощи команды Формат / Главная страница / Присоединить главную страницу и диалога Выбор главной страницы определите назначение главной страницы another.master не для всего веб-узла, а лишь для его домашней страницы.
  10. Снова просмотрите Домашнюю страницу в браузере, убедившись, что она контролируется дизайном мастер-страницы another.master.
  11. Просмотрите несколько других веб-страниц сайта, чтобы убедиться в том, что все они контролируются дизайном мастер-страницы default.master (рис. 8.30).
Пример другой aspx-страницы

увеличить изображение
Рис. 8.30. Пример другой aspx-страницы