Вопрос

Я новичок в разработке SharePoint.Мы создали базовый шаблон сайта и использовали этот шаблон для запуска новых сайтов в других местах на том же сервере.Это работает нормально, но недавно созданный сайт, похоже, "сглаживает" пользовательские типы контента, созданные на исходном сайте.Я бы подумал, что был бы способ сохранить исходное наследование типов контента без изменений, чтобы помочь поддерживать любые необходимые изменения на новом сайте.Они все еще могут вносить изменения, но они занимают больше времени, потому что вам приходится просматривать каждый список по отдельности.Кто-нибудь знает, как это исправить, или знает лучший способ подойти к этому?

Это было полезно?

Решение

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

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

Шаблоны сайтов

Профессионалы:

  • Простое создание и повторное использование с помощью интерфейса SharePoint
  • Идеально подходит для конечных пользователей
  • Шаблон сайта - это настройка базового определения сайта по умолчанию

Мошенник:

  • Зависимость от базового определения сайта означает, что обновления SharePoint могут нарушить работу шаблонов вашего сайта
  • Низкая производительность, поскольку изменения хранятся в базе данных и считываются из базы данных и компилируются при каждом запросе
  • Ограниченные возможности настройки

Определения сайта

Профессионалы:

  • Труднее создавать:включает в себя кодирование XML
  • Сделано разработчиками и администраторами сайта
  • Не зависит от определений сайта SharePoint по умолчанию, поэтому не подвержен влиянию обновлений SharePoint
  • Безграничные возможности настройки

Мошенник:

  • Трудно поддается модификации при развертывании
  • Может быть кэширован в файловой системе, поэтому быстро загружается

Проверьте Google для получения информации о создании пользовательских определений сайта.

Надеюсь, это поможет!

Джонни

Другие советы

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

Тим

Статья о шаблонах сайта Sharepoint

http://dotnetdreamer.com/2009/05/09/introduction-to-site-templates/

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top