Каковы изменения в определении сайта или файле onet.xml сайта блога в SharePoint 2013 с 2010 года?
У нас есть папка "Блог" в папке 15 кустов "C:\Program Files\Common Files\Microsoft Shared\ Расширения веб-сервера \15\TEMPLATE\SiteTemplates" на сервере, где установлен SharePoint 2013. Внутри находится файл xml \ onet.xml. В файле onet.xml это выглядит так, как показано ниже
Рисунок 1: Onet.xml SharePoint 2013
Я хотел показать, что у этого xml нет дочернего списка внутри узла "Configurations\Configuration\Lists". Если посмотреть на файл onet.xml SharePoint 2010, то в нем есть 5 списков, как показано на рис. Ниже.
Рисунок 2: Onet.xml SharePoint 2010
Насколько я знаю, сервер SharePoint (2010 или 2013) создает список, как определено в этих узлах списка, при создании нового сайта шаблона блога.
В случае SharePoint 2013 нет узла List, но есть функция блога (Id=FAF00902-6BAB-4583-BD02-84DB191801D8", как показано на рисунке 1).
Если открыть и открыть файл Elements.xml функции блога, он будет иметь только узлы ListTemplate, но не какой-либо узел ListInstance.
Итак, мне было интересно, как SharePoint 2013 определяет / знает, что он должен создавать библиотеки "Записи", "Комментарии", "Категория" и "Фотографии" при создании нового сайта блога.
Не могли бы вы пролить свет на это? или Есть ли какие-либо изменения в структуре 15 ульев, чем в 14 ульях?
Благодарю.
1 ответ
В SharePoint 2013 класс шаблонов объектов имеется в шаблоне сайта блога, где он активирует функцию "BlogContent", которая, в свою очередь, добавляет списки сообщений, комментариев, категорий и фотографий. Мы можем увидеть эту информацию с помощью отражателя.