Типы содержимого шаблона сайта SharePoint 2007 - PullRequest
2 голосов
/ 20 февраля 2009

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

Ответы [ 3 ]

4 голосов
/ 26 февраля 2009

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

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

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

Pro-х:

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

Con-х:

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

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

Pro-х:

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

Con-х:

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

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

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

Jonny

0 голосов
/ 09 мая 2009

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

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

0 голосов
/ 23 февраля 2009

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

Тим

...