SharePoint 2010: где находится файл schema.xml для списков блогов OOTB?

Вопрос:


Где определяется схема списков блогов OOTB? (т.е. для списков сообщений, категорий и комментариев)

Шаблоны и экземпляры списков встраиваются в onet.xml шаблона сайта блога OOTB по адресу 14 / TEMPLATE / Blog, однако там нет упоминаний о типах содержимого полей, полях или представлениях.

Фон:


Я создал собственное определение сайта (на основе копии шаблона сайта блога OOTB), чтобы мы могли применять брендинг и другие настройки в наших блогах.

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

  • Сайт подготовлен
  • Функции активированы
  • Приемники функций активированы
  • Другие элементы (такие как списки), определенные в файле onet.xml определения сайта, предоставляются

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

Для этого мне нужно создать определение списка в Visual Studio, однако я не могу найти файлы schema.xml для этих списков OOTB.

1 ответ

Решение

Я работаю над аналогичным проектом, но я нашел эти схемы в 14\TEMPLATE\SiteTemplate\Blog\Lists\Categories or \Posts or \Comments

в вашем решении вы должны иметь такое же отображение, насколько я знаю

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

Другие вопросы по тегам