пятница, 23 мая 2014 г.

Как создать пустой сайт в SharePoint 2013

Для создания пустых сайтов в SharePoint 2010 изначально имелась возможность создать таковой. В SharePoin 2013 такой возможности нет, изначально.

Давайте попробуем выполнить PowerShell команду: Get-SPWebTemplate


В шаблонах он есть. Теперь давайте перейдем в папку с SharePoint в файловой системе по адресу:
C:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\TEMPLATE\1049\XML

Следует отметить, что путь установки может быть иным. Указан который по умолчанию. Так же папка 1049 указывает на локаль ru-Ru, 1033 en-US.

В этой папке лежат несколько XML файлов, нас интересует WEBTEMP.XML


Как видите, на отображение шаблона в веб-интерфейсе влияет атрибут Hidden="True", меняем на "FALSE".

Делаем IISReset и получаем нужный нам результат:


В SharePoint Designer 2013 тоже можно будет создавать "Пустой сайт":


Так же можно было создать сайт по шаблону "Пустой сайт" используя PowerShell:
$blankSitetemplate= Get-SPWebTemplate "STS#1" New-SPSite -Url "<Url of new site collection" -OwnerAlias "<domain\user>" -Template $blankSitetemplate
Еще можно взять любой другой сайт, убрать все списки и деактивировать фичи. Сохранить как шаблон. И потом от него создавать новые сайты. Это плохой вариант.

И есть решаемая проблема с рабочими процессами Workflow manager 1.0, как ее решить написано здесь.