Поделиться через


Этап 6: Отправка и применение новой главной страницы сайта публикации в SharePoint Server

ОБЛАСТЬ ПРИМЕНЕНИЯ:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint в Microsoft 365

Примечание.

Многие функции, описанные в этой серии, также доступны для большинства сайтов в SharePoint в Microsoft 365.

Краткий обзор

Как описано в разделе Этап 5. Подключение сайта публикации к каталогу в SharePoint Server, мы подключили сайт публикации к нашему каталогу. Когда мы подключились, SharePoint Server 2016 автоматически создал для нас некоторые страницы, на которых отображаются некоторые результаты поиска. Все эти страницы имеют стандартный внешний вид SharePoint. Пришло время придать им фирменный облик компании Contoso.

В этой статье

Примечание.

В этой статье не рассматривается создание страницы master. В ней рассматриваются только отправка и применение готовой главной страницы. Эти файлы недоступны для скачивания.

Сведения о создании страницы master см. в разделе:

Приступить к этапу 6

Сведения о главной странице

Когда на сайт Contoso заходят посетители, они видят разный контент на разных страницах. Отображаемый контент является сочетанием главной страницы и макетов страниц.

Главная страница задает общее расположение элементов и интерфейс всех веб-страниц, например логотип, заголовок и меню навигации.

Расположение элементов и интерфейс отдельных страниц, например домашней страницы или страницы продуктов "Аудио", обрабатываются макетами страниц. Подробнее о них вы сможете прочитать далее в этой статье.

Макет главной страницы

В предыдущих версиях SharePoint главные страницы нужно было создавать в ASP.NET. Кроме того, они должны были содержать специфическую разметку SharePoint, например элементы управления и замещающий контент.

В SharePoint Server 2016 можно создать страницу master в формате HTML, и SharePoint Server 2016 преобразует ее в ASP.NET страницу. Это значит, что для создания эталонной страницы можно использовать любой редактор HTML и сосредоточиться на HTML, CSS и JavaScript. Вам не нужно беспокоиться об ASP.NET и специальной разметке SharePoint.

При добавлении html-страницы master в SharePoint Server 2016 автоматически создается связанная страница ASP.NET master. Так как эти два файла связаны, все изменения главной страницы HTML будут автоматически внесены в связанную страницу ASP.NET.

Более подробную информацию можно посмотреть в статье Overview of the SharePoint 2013 page model.

В нашем примере имеется главная страница HTML и некоторые активы разработки, в частности CSS-файл и изображения, которые нужно отправить и применить к сайту Contoso. Все эти файлы хранятся на локальном компьютере.

SharePoint ожидает найти файлы макета в коллекции главных страниц. Так что именно здесь мы должны отправить файлы. Чтобы открыть коллекцию главных страниц, перейдите в раздел Параметры сайта --Главные>страницы и макеты страниц.

Коллекция эталонных страниц

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

Подключение сетевого диска

  1. В меню Параметры выберите Диспетчер разработки.

    Дизайнер

  2. На странице приветствия Дизайнера выберите 3. Отправка файлов конструктора.

    Отправка файлов дизайна

  3. На странице Загрузка файлов конструктора скопируйте URL-адрес файлов.

    Компоновка файлов конструктора

    Примечание.

    Дальнейшие действия зависят от установленной операционной системы. В этом примере показано, как подключить сетевой диск к компьютеру под управлением Windows 8.x.

  4. Откройте проводник. Щелкните правой кнопкой мыши раздел Сеть и выберите пункт Подключить сетевой диск.

    Сопоставление сетевого диска

  5. В поле Папка вставьте URL-адрес, скопированный на шаге 3, а затем нажмите кнопку Готово.

    URL-адрес вставки

  6. Откроется окно проводника с содержимым коллекции главных страниц.

    Обзор коллекции эталонных страниц

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

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

  1. На вкладке БИБЛИОТЕКА выберите Параметры библиотеки.

  2. На странице Параметры выберите Параметры управления версиями.

  3. В разделе Утверждение контента на странице Параметры управления версиями для переключателя Требовать утверждения контента отправленных элементов? установите значение Нет.

  4. В разделе Документ: журнал версий для переключателя Создавать версии при каждом изменении файла в этом компоненте "Библиотека документов"? установите значение Без контроля версий.

  5. В разделе Требовать извлечения для переключателя Требовать извлечения документов перед редактированием? установите значение Нет.

    Управление версиями.

Теперь мы готовы отправить новую главную страницу.

Отправка новой главной страницы

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

Перетаскивание

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

Обновите коллекцию главных страниц в SharePoint, чтобы убедиться, что две новые главные страницы HTML добавлены. Обратите внимание, что связанная главная страница ASP.NET еще не была создана.

Добавлена мастер-страница MPG

Так как мы перетащили главную страницу HTML в коллекцию главных страниц, с этим файлом связан тип контента Файл конструктора. Чтобы SharePoint Server 2016 создавал связанную ASP.NET master страницу, необходимо изменить тип контента для только что отправленного HTML-файла master. Для этого нужно изменить свойства файла.

Изменение свойств файла

  1. На странице Коллекция эталонных страниц выберите только что отправленную master страницу, а затем выберите Изменить свойства.

    Изменение свойств

  2. В разделе Тип \контента выберите Главная страница HTML.

  3. В разделе Совместимые версии ИП выберите 15.

    Изменение свойств файла

На странице коллекция главных страниц видно, что создана связанная главная страница ASP.NET.

Создано связанное с MPG

Теперь мы готовы применить новую главную страницу.

Применение новой главной страницы

Чтобы применить новую главную страницу, выполните следующие действия

  1. На странице Параметры сайта выберите Эталонная страница (в разделе Внешний вид).

  2. В разделе Главная страница сайта в поле Укажите главную страницу для этого сайта и всех его дочерних сайтов выберите новую главную страницу. В нашем примере это файл ContosoElectronicsMaster.

    Применить главную страницу

Выбрав страницу Аудио, мы проверяем, используется ли новая страница master.

Применена новая эталонная страница

Следующий этап — начало работы с макетами страниц.

Следующая статья в этой серии

Этап 7: Отправка макеты страниц и создание новых страниц на сайте публикации в SharePoint Server

См. также

Другие ресурсы

Обзор модели страниц в SharePoint 2013

Как: сопоставление сетевого диска коллекции главных страниц SharePoint 2013

Обзор Дизайнера в SharePoint 2013

Практическое руководство. Преобразование HTML-файла в страницу master в SharePoint Server 2013

Практическое руководство. Применение страницы master к сайту в SharePoint Server 2013