Создание и использование шаблонов сайтов

Создание и использование шаблонов сайтов

Важно :  Данная статья переведена с помощью машинного перевода, см. Отказ от ответственности. Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала.

После настройки сайта SharePoint и добавления на него библиотек, списков, представлений, рабочих процессов, эмблем и других элементов, необходимых для работы, можно создать его шаблон для повторного использования. Шаблон похож на чертеж, на основе которого создается сайт. Он позволяет сохранить настройки, чтобы можно было быстро применять их в других средах SharePoint. Шаблон даже можно использовать в качестве основы для создания бизнес-решения. Пользователи могут создавать новые сайты на базе шаблона; кроме того, разработку шаблона можно продолжить в среде Visual Studio.

Примечание : Сохранение сайта в качестве шаблона, не доступны в SharePoint Online или с SharePoint Server 2013. Для получения дополнительных сведений обратитесь к статье базы знаний Сохранить сайт как шаблон» в SharePoint Online в Office 365 или SharePoint Server 2013 недоступно.

На этой блок-схеме показан процесс создания и использования шаблонов сайтов в SharePoint Online.

Общие сведения о шаблоне сайта

Прежде чем приступать к работе с шаблоном сайта, следует лучше разобраться в том, что же он собой представляет, чтобы научиться эффективнее его использовать. В этом разделе рассматриваются указанные ниже вопросы.

Вероятно, вы уже знакомы со стандартными шаблонами сайтов, такими как сайт группы, сайт проекта и сайт сообществ. Шаблоны сайтов SharePoint — это готовые определения, разработанные с учетом конкретных потребностей организации. Вы можете создавать на основе таких шаблонов собственные сайты SharePoint, а затем настраивать их по мере необходимости. Дополнительные сведения см. в статье Какие сайты можно создавать в SharePoint и Office 365?

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

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

При создании шаблона на основе сайта SharePoint в нем сохраняется вся структура сайта: его списки, библиотеки, представления, формы и рабочие процессы. Кроме того, в шаблон можно добавить и контент сайта, например документы, которые хранятся в библиотеках документов, или данные из списков. Таким образом можно предложить пользователям шаблона образец контента в качестве отправной точки. При этом, однако, следует помнить о том, что дополнительный контент увеличивает размер шаблона, который не должен превышать 50 МБ.

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

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

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

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

Примечание :  Перенос шаблонов сайтов из SharePoint 2010 в SharePoint 2013 не поддерживается. Перемещение между SharePoint 2013 и SharePoint 2016 должно работать, но необходимо будет проверить полноту шаблона.

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

  • Мгновенное развертывание решений    Сохраните и активируйте шаблон в каталоге решений, и другие сотрудники смогут создавать на его основе новые сайты. Они смогут выбрать его и создать сайт, который наследует все компоненты шаблона, его структуру, рабочие процессы и многое другое. Проще говоря, достаточно сохранить сайт в качестве шаблона, активировать его — и шаблон готов к использованию.

  • Переносимость.    Помимо развертывания настраиваемого решения в собственной среде, вы можете загрузить WSP-файл, взять его с собой и развернуть в другой среде SharePoint. Все настройки сайта будут храниться в единственном файле, что очень удобно.

  • Расширяемость.    Вы можете открыть пакет веб-решения с настроенным сайтом в Visual Studio, внести в шаблон дополнительные изменения, а затем развернуть его в среде SharePoint. Таким образом, работа над сайтом может охватывать весь цикл создания решения (разработка, подготовка, ввод в эксплуатацию).

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

Работа с шаблоном сайта

Ниже указаны основные этапы работы с шаблоном сайта.

При сохранении шаблона сайта в каталоге решений создается файл пакета веб-решения (.WSP) для дальнейшего использования. Сохраняется только текущий сайт (без дочерних).

  1. Перейдите к сайту верхнего уровня в своем семействе веб-сайтов.

  2. Щелкните Параметры Кнопка "Параметры" общедоступного веб-сайта SharePoint Online и выберите пункт Параметры сайта.

  3. В разделе Действия сайта выберите команду Сохранить сайт как шаблон.

    Примечание : Параметр Сохранение сайта в качестве шаблона может быть недоступен. Дополнительные сведения см. в разделе Устранение неполадок, связанных с настраиваемым шаблоном сайта ниже.

  4. В поле Имя файла введите имя шаблона файла.

  5. Введите значения в поля Имя шаблона и Описание шаблона.

  6. Чтобы включить контент сайта в шаблон, установите флажок Включить контент. Максимальный размер шаблона составляет 50 МБ, и изменить это значение нельзя.

    Важно :  Прежде чем создавать шаблон сайта с контентом, проверьте список журнала рабочих процессов для сайта. Если он содержит тысячи элементов, создание шаблона может занять много времени, а размер сайта может превысить предел в 50 МБ. В этом случае имеет смысл изменить сопоставление рабочего процесса, чтобы использовать другой список журнала, а затем удалить исходный список перед созданием шаблона сайта.

  7. Нажмите кнопку ОК, чтобы сохранить шаблон.

    Если все компоненты сайта допустимы, шаблон будет создан и появится сообщение об успешном выполнении операции.

  8. Выполните одно из указанных ниже действий.

    • Чтобы вернуться на сайт, нажмите кнопку ОК.

    • Чтобы перейти непосредственно к шаблону сайта, выберите пункт Каталог решений.

При загрузке шаблона сайта создается WSP-файл, который легко перенести и использовать в других семействах веб-сайтов.

  1. Перейдите к сайту верхнего уровня в своем семействе веб-сайтов.

  2. Щелкните Параметры Кнопка "Параметры" общедоступного веб-сайта SharePoint Online и выберите пункт Параметры сайта.

  3. В разделе Коллекции веб-дизайнера выберите пункт Решения.

  4. Если необходимо активировать решение, выберите его, а затем в группе Команды нажмите кнопку Активировать. Затем на экране подтверждения активации решения в группе Команды нажмите кнопку Активировать.

  5. Щелкните имя решения в каталоге и нажмите кнопку Сохранить.

  6. В диалоговом окне Сохранить как укажите папку, в которой нужно сохранить решение, и нажмите кнопку Сохранить, а затем — Закрыть.

WSP-файл можно отправить в то же самое или другое семейство веб-сайтов в той же или другой среде SharePoint.

  1. Перейдите к сайту верхнего уровня в своем семействе веб-сайтов.

  2. Щелкните Параметры Кнопка "Параметры" общедоступного веб-сайта SharePoint Online и выберите пункт Параметры сайта.

  3. В разделе Коллекции веб-дизайнера выберите пункт Решения.

  4. В группе Команды выберите команду Отправить или Отправить решение, а затем в диалоговом окне Добавление документа или Добавление решения нажмите кнопку Обзор.

  5. В диалоговом окне Выбор файла для отправки найдите нужный файл, выделите его и нажмите кнопку Открыть, а затем — кнопку ОК.

  6. Чтобы активировать решение, на экране подтверждения активации в группе Команды нажмите кнопку Активировать.

После создания шаблона сайта и проверки его активации можно создать на его основе веб-сайт.

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

Создание дочернего сайта

  1. Щелкните Параметры  Кнопка "Параметры" общедоступного веб-сайта SharePoint Online и выберите пункт Параметры сайта.

  2. В разделе Администрирование сайта выберите пункт Сайты и рабочие области.

    Раздел "Сайты и рабочие области" на странице "Параметры сайта"
  3. В диалоговом окне Сайты и рабочие области нажмите кнопку Создать.

    Ссылка "Создать сайт" в диалоговом окне "Сайты и рабочие области"
  4. В диалоговом окне Создание сайта SharePoint введите название и описание страницы, а также URL-имя для доступа к ней.

    Верхняя часть диалогового окна создания сайта
  5. В области "Выбор шаблона" щелкните "Другие" и выберите сохраненный шаблон.

    Нижняя часть диалогового окна создания сайта
  6. Задайте нужные параметры в разделах Разрешения пользователей и Навигация.

  7. Когда все будет готово, нажмите кнопку Создать.

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

  1. Перейдите в каталог решений.

  2. Щелкните Параметры  Кнопка "Параметры" общедоступного веб-сайта SharePoint Online и выберите Параметры сайта, а затем в разделе Коллекции веб-дизайнера выберите пункт Решения.

  3. Выделите шаблон сайта и выполните одно из указанных ниже действий.

    • Активировать.    Это действие делает шаблон сайта доступным при создании сайтов в диалоговом окне "Создание".

    • Деактивировать.    Это действие удаляет шаблон сайта из диалогового окна Создание. Деактивированный шаблон сайта недоступен при создании сайтов и может быть удален.

    • Удалить.    Это действие удаляет шаблон сайта из каталога решений, перемещая его в корзину. По умолчанию шаблон остается в корзине в течение окола 90 дней, после чего удаляется оттуда. Благодаря этому шаблон можно восстановить. Если необходимо удалить шаблон сайта, сначала нужно его отключить.

      Примечания : 

      • Важно следить за увеличением размера каталога решений. Каждой записи назначен номер использования ресурсов. Решения могут потреблять ресурсы, поэтому при превышении квоты они могут временно отключаться.

      • Если вы отправляете шаблон сайта в каталог решений, а исходный шаблон деактивирован, он может быть перезаписан новым шаблоном. Чтобы избежать этого, назначайте отправляемым шаблонам сайтов уникальные имена. При этом вы не сможете активировать оба решения одновременно и должны будете деактивировать исходное, если собираетесь использовать новый отправленный шаблон для создания сайтов.

Устранение неполадок, связанных с настраиваемым шаблоном сайта

В приведенных ниже разделах описано устранение неполадок, возникающих при работе с настраиваемым шаблоном сайта.

В приведенных ниже разделах описаны распространенные неполадки, возникающие при работе с шаблонами сайтов и соответствующими рекомендованными решениями.

Примечание : Сохранение сайта в качестве шаблона, не доступны в SharePoint Online или с SharePoint Server 2013. Для получения дополнительных сведений обратитесь к статье базы знаний Сохранить сайт как шаблон» в SharePoint Online в Office 365 или SharePoint Server 2013 недоступно.

Шаблон сайта основан на типе сайтов, который не поддерживается в текущем бизнес-плане

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

Категория

Тип сайта

Семейство веб-сайтов

Сайт

Office 365 для малых предприятий

Office 365 для средних и крупных предприятий

SharePoint Server 2013

SharePoint Foundation 2013

SharePoint Server 2016

SharePoint Online

Совместная работа

Группа

Да

Да

Да

Да

Да

Да

Да

Да

Совместная работа

Блог

Да

Да

Да

Да

Да

Да

Да

Да

Совместная работа

Проект

Да

Да

Да

Да

Да

Нет

Да

Да

Совместная работа

Сообщество

Да

Да

Нет

Да

Да

Нет

Да

Да

Крупный бизнес

Центр документов

Да

Да

Нет

Да

Да

Нет

Да

Да

Крупный бизнес

Центр записей

Да

Да

Нет

Да

Да

Нет

Да

Да

Крупный бизнес

Центр бизнес-аналитики

Да

Да

Нет

Да

Да

Нет

Да

Да

Крупный бизнес

Корпоративный центр поиска

Да

Да

Нет

Да

Да

Нет

Да

Да

Крупный бизнес

Основной центр поиска

Нет

Да

Нет

Нет

Да

Нет

Да

Да

Публикация

Сайт публикации

Нет

Да

Нет

Нет

Да

Нет

Нет

Да

Публикация

Сайт публикации с рабочим процессом

Нет

Да

Нет

Нет

Да

Нет

Нет

Да

Публикация

Корпоративный вики-сайт

Нет

Да

Нет

Да

Да

Нет

Нет

Да

Шаблон сайта был создан в более ранней версии SharePoint или на другом языке

Перенос шаблонов сайтов из одной версии среды в другую (например, из SharePoint 2010 в SharePoint 2013) и на другие языки не поддерживается.

Невозможно создать сайт из-за недоступности некоторых компонентов

Система отображает сообщение о том, что некоторые компоненты не установлены, не активированы либо для них отсутствуют лицензии.

Снимок экрана: сообщение об ошибке, которое может возникнуть, если невозможно создать сайт из-за недоступности некоторых компонентов в SharePoint Online.

При создании шаблона сайта в нем были сохранены все компоненты этого сайта независимо от статуса их активации. При этом, однако, один или несколько компонентов не активированы или недоступны в текущем семействе веб-сайтов. Такая ситуация может возникнуть при попытке перенести шаблон сайта из одного плана Office 365 в другой или между локальной средой SharePoint Server и системой SharePoint Online.

Чтобы помочь вам устранить эту неполадку, сообщение об ошибке обычно содержит описание и GUID-идентификатор соответствующего компонента. Если компонент доступен в текущем семействе веб-сайтов, его можно активировать. Если компонент недоступен в текущем семействе веб-сайтов, создать сайт на основе этого шаблона невозможно.

Список функций SharePoint и GUID, читайте в статье Sharepoint 2013: GUID существующие возможности. Перечень планов Office 365 на основе описания служб SharePoint Online описания службсм.

Не удается создать шаблон сайта, или он работает некорректно

Такая ошибка может возникнуть по нескольким причинам.

  • Проверьте, не превышено ли для какого-то списка или библиотеки пороговое значение представления списка (5000 элементов), так как это может препятствовать созданию шаблона.

  • Возможно, сайт использует слишком много ресурсов, и поэтому для шаблона сайта превышено ограничение в 50 МБ. Узнать, сколько ресурсов используется, можно в каталоге решений, в котором был создан шаблон сайта. Попробуйте сократить объем ресурсов сайта и снова создать шаблон.

  • При сохранении содержимого с помощью шаблона сайта может потребоваться снимите флажок Включить содержимое. Несмотря на то, что можно увеличить предел шаблона сайта в SharePoint Server локальное с помощью команд PowerShell, эта команда недоступна в SharePoint online. Быть осторожны, чтобы увеличить размер шаблона сайта в SharePoint Server локальное и перемещение его в SharePoint online, его можно предотвратить его использования. Дополнительные сведения об использовании шаблонов сайтов в SharePoint Server читайте в статье Сохранение, загрузка и передача сайта SharePoint 2013 в качестве шаблона.

  • Возникли проблемы, отображение данных из списка, который использует столбец подстановки. Дополнительные сведения созданный шаблон списка не отображение данных из списка правильный поиска в SharePoint Onlineсм.

Команда "Сохранить сайт как шаблон" недоступна

Команда Сохранить сайт как шаблон не поддерживается и может привести к проблемам на сайтах, использующих инфраструктуру публикации SharePoint Server. Если на вашем сайте включена инфраструктура публикации, не используйте компонент шаблонов сайтов.

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

Неполадки с шаблонами сайтов после обновления с версии SharePoint Online 2010

Если у вас есть настраиваемые шаблоны сайтов, которые вы планируете использовать после обновления среды до версии SharePoint Online 2013, их необходимо создать заново, прежде чем обновлять семейство веб-сайтов. В противном случае после обновления новые шаблоны сайтов перестанут работать. Чтобы повторно создать шаблон, создайте новый дочерний сайт на основе версии 2013, снова настройте его в соответствии с нужным шаблоном, а затем сохраните настроенный дочерний сайт как шаблон.

Указания по созданию пользовательских шаблонов сайтов в SharePoint Online 2013 см. в статье Обновление шаблонов сайтов. Дополнительные сведения о процедуре обновления см. в статье Обновление семейства веб-сайтов до SharePoint Online 2013.

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

По сути, WSP-файл — это разновидность CAB-файла (пакета, содержащего другие файлы). Он содержит файл манифеста, который определяет элементы сайта. Если вы хотите узнать, что содержит шаблон, сделайте следующее:

  1. Скопируйте WSP-файл.

  2. Измените расширение файла с WSP на CAB.

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

Вы увидите файл Manifest.xml, папки, которые в нем упомянуты, а также все файлы элементов, схем, ресурсов и компонентов, необходимые для воссоздания сайта. Если при создании шаблона в него был включен контент сайта, вы также увидите этот контент (например, файлы из библиотеки документов).

Снимок экрана окна проводника Windows с изображением распакованного пакета веб-решения (WSP-файла).

Важно :  Распаковывать исходные CAB-файлы и изменять манифесты или содержимое WSP-файлов не рекомендуется. Сайты, созданные позже на основе шаблона, пакет которого был изменен на этом уровне, могут работать нестабильно. Однако WSP-файлы можно безопасно открывать и изменять в Microsoft Visual Studio для дальнейшей настройки шаблонов.

Примечание : Пакет веб-решения, созданный в шаблоне сайта, представляет собой пользовательское решение с частичным доверием, которое имеет тот же декларативный формат, что и решение SharePoint с полным доверием. При этом, однако, оно поддерживает не все типы элементов компонентов, которые поддерживаются решениями с полным доверием.

К началу страницы

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

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×