После просмотра исходного кода страницы и поиска « var g_wsaSiteTemplateId
» вы найдете код, например STS # 0
или СТС №1
и т. Д.чтобы узнать, что означает код шаблона, вы можете посмотреть: https://absolute-sharepoint.com/2013/06/sharepoint-2013-site-template-id-list-for-powershell.html
Корректный способ найти веб-шаблонное идентификационное использование, которое Powershell
$web = Get-SPWeb http:/SC/site
$web.WebTemplate + "#" + $web.Configuration
получающийся идентификатор, может затем искаться здесь для получения шаблонного отображаемого имени: https://blogs.technet.microsoft.com/praveenh/2010/10/21/sharepoint-templates-and-their-ids
Для получения объяснения, почему $web.Configuration
корректно а не $web.WebTemplateId
, прочитайте мой ответ в этом вопросе: https://sharepoint.stackexchange.com/questions/96293/powershell-to-get-template-name-site-is-using/269282#269282
Самый легкий путь состоит в том, чтобы получить инструмент как менеджер по SharePoint. Войдите в сайт, Вы смотрите на и находите свойство WebTemplateId. Можно затем соответствовать ему до списка известных шаблонных типов.
Существует другой способ сделать это, но это - намного больше руководства (и ужасный), таким образом, я не обрисую в общих чертах это здесь.
Насколько шаблон страницы идет - это только работает на страницах на сайте Публикации (в библиотеке Pages...), но необходимо смочь посмотреть на поле ContentType в Свойствах для страницы в SPM. При рассмотрении библиотеки страниц можно даже просто добавить Тип контента к представлению непосредственно в SharePoint и получить ту же информацию.
Для страниц
Если Вы открываете сайт в Разработчике SharePoint, то контроль, страница, которую Вы хотите для редактирования его, спросит Вас, если Вы захотите отредактировать содержание (через веб-сайт) или отредактировать расположение (через разработчика SharePoint)
Не уверенный, что точно Вы хотите сделать путем знания шаблона для сайта.
Ре: комментарии
Который Вы хотите открыть? Страница или сайт? Это разные вещи.
Для получения СТРАНИЦЫ РАСПОЛОЖЕНИЯ для любой данной страницы SharePoint необходимо найти, что страница Вам любопытно на предмет в разработчике SharePoint. Дважды щелкните по нему и когда Вы сделаете SPD спросит Вас, если Вы захотите отредактировать содержание (и если так, взять Вас к интерфейсу веб-браузера) или если Вы хотите отредактировать расположение (если у Вас есть достаточно разрешения). При редактировании расположения, другая копия SPD открыта, и файл расположения проверяется. Посмотрите в окне файла для названия расположения.
Для получения Названия существующего шаблона сайта {Название Шаблона Сайта} следуют ниже шагов
Сохраните сайт как шаблон.
Перейдите к настройкам Site –>, сайты и рабочие области –> создают.
Инструменты IE> Инструменты Разработчика> Находят> Избранный Элемент Щелчком> Представление> Источник> DOM (Элемент)> Выделение и копируют тест раздела. Тот полужирным будет Вашим шаблонным именем сайта.
В блоге Салаудина Раджека www.sharepointdiary.com есть руководство с объяснением 6 способов определения шаблона сайта SharePoint. Ссылку можно найти здесь .
Процитировано:Используйте SharePoint Manager , перейдите по сайту и найдите «Веб-шаблон».
Stsadm : stsadm.exe -o enumallwebs -имя базы данных> Template.txt Теперь откройте файл template.txt и проверьте наличие шаблона. Этот трюк можно использовать даже для поиска имени шаблона сайта для SharePoint 2010.
Sql Server : Sql-сервер является основой SharePoint, поэтому ВЫБЕРИТЕ заголовок, WebTemplate FROM dbo.Webs WHERE Title = 'Your Site'
Вы можете использовать объектную модель SharePoint для поиска шаблона сайта сайта SharePoint. Просто запросите SPWeb.WebTemplateId.
SharePoint 2010 - найдите используемый шаблон для создания сайта:
В SharePoint 2010 вы можете получить список шаблонов сайтов с помощью PowerShell Cmd-let:
Get-SPWebTemplate
.
Примеры для перечисления веб-шаблонов:
Get-SPWebTemplate -Identity SGS # 0
Get-SPWebTemplate -Identity S *
Get-SPWebTemplate | ? {$ _. Name-like "* STS *"}
Перейти к представлению источника страницы SharePoint >> Выполните поиск по «SiteTemplateID», чтобы найти имя шаблона сайта SharePoint 2010.
Это старая нить. Тем не менее, кажется, что мы можем просто искать значение переменной javascript в закладке исходного кода / скрипта (firebug).
var g_wsaSiteTemplateId = 'STS#1';
$ web = Get-SPweb http: // SiteUrl Хост записи «Веб-шаблон:» $ web.WebTemplate »| Идентификатор веб-шаблона: ”$ web.WebTemplateId $ web.Dispose ()
Ниже приведен список веб-шаблонов и их идентификаторов