[server] SharePoint에서 사이트 또는 페이지에 사용되는 템플릿을 찾는 방법

SharePoint 사이트 또는 페이지에 사용 된 템플릿을 어떻게 / 어디에서 찾을 수 있습니까?

비슷한 페이지가 있지만 해당 페이지와 사이트의 템플릿을 어디에서 찾을 수 있는지 모르겠습니까?



답변

당신은 페이지 소스를보고 “를 검색하면 var g_wsaSiteTemplateId같은, 당신이 코드를 찾을 수 있습니다” STS#0또는 STS#1당신이 볼 수있는 템플릿 코드 수단 알아 … 등 : https://absolute-sharepoint.com/2013/06 /sharepoint-2013-site-template-id-list-for-powershell.html


답변

Salaudeen Rajack의 블로그 www.sharepointdiary.com에는 SharePoint 사이트 템플릿을 결정하는 6 가지 방법이 설명 된 자습서가 있습니다. 링크는 여기 에서 찾을 수 있습니다 .

인용 :

  1. SharePoint Manager를 사용 하고 사이트를 탐색 한 다음 “웹 템플릿”을 찾으십시오.

  2. Stsadm : stsadm.exe -o enumallwebs -databasename> Template.txt 이제 template.txt 파일을 열고 템플릿을 확인하십시오. 이 트릭은 SharePoint 2010의 사이트 서식 파일 이름을 찾는데도 사용할 수 있습니다.

  3. Sql Server : Sql 서버는 SharePoint의 중추이므로 dbo.Webs에서 제목 선택, WebTemplate WHERE Title = ‘귀하의 사이트’

  4. SharePoint 사이트의 SharePoint 개체 모델 찾기 사이트 템플릿을 사용할 수 있습니다 . SPWeb.WebTemplateId를 쿼리하십시오.

  5. SharePoint 2010-사이트 만들기에 사용 된 템플릿 찾기 : SharePoint 2010에서 PowerShell Cmd-let
    을 사용하여 사이트 템플릿 목록을 얻을 수 있습니다 Get-SPWebTemplate
    . 웹 템플릿을 나열하는 예 :

    Get-SPWebTemplate -Identity SGS#0

    Get-SPWebTemplate -Identity S*

    Get-SPWebTemplate | ? { $_.Name -like "*STS*" }

  6. SharePoint 페이지 의보기 소스 로 이동 >> 사이트 템플릿 이름 SharePoint 2010을 찾으려면 “SiteTemplateID”를 검색하십시오.


답변

가장 쉬운 방법은 SharePoint Manager 와 같은 도구를 얻는 것입니다 . 보고있는 사이트로 이동하여 WebTemplateId 속성을 찾으십시오. 그런 다음 알려진 템플릿 유형 목록과 일치시킬 수 있습니다 .

다른 그것을 할 방법은,하지만 난 여기 개요되지 않도록 훨씬 더 매뉴얼 (못생긴)입니다.

페이지 템플릿에 관한 한 이것은 페이지 라이브러리의 게시 사이트 내의 페이지에서만 작동하지만 SPM의 페이지 속성에서 ContentType 필드를 볼 수 있어야합니다. 페이지 라이브러리를보고 있다면 SharePoint 내에서 직접 컨텐츠 유형을보기에 추가하고 동일한 정보를 얻을 수도 있습니다.


답변

기존 사이트 템플릿 {사이트 템플릿 이름}의 이름을 얻으려면 아래 단계를 따르십시오.

  1. 사이트를 템플릿으로 저장하십시오.

  2. 사이트 설정 –> 사이트 및 작업 공간 –> 작성으로 이동하십시오.

  3. IE 도구> 개발자 도구> 찾기> 클릭하여 요소 선택>보기> 소스> DOM (요소)> 섹션 테스트를 강조 표시하고 복사하십시오. 굵게 표시된 것은 사이트 템플릿 이름입니다.


답변

페이지

SharePoint Designer에서 사이트를 연 경우 편집하려는 페이지를 체크 아웃하면 웹 사이트를 통해 콘텐츠를 편집할지 아니면 SharePoint 디자이너를 통해 레이아웃을 편집 할 것인지 묻습니다.

사이트의 템플릿을 알고 정확히 무엇을할지 확실하지 않습니다.

다시 : 의견

어느 것을 열고 싶습니까? 페이지 또는 사이트? 이것들은 다른 것입니다.

특정 SharePoint 페이지에 대한 레이아웃 페이지를 얻으려면 SharePoint 디자이너에서 궁금한 페이지를 찾아야합니다. SPD를 더블 클릭하면 컨텐츠를 편집 할 것인지 (그렇다면 웹 브라우저 인터페이스로 이동) 레이아웃을 편집 할 것인지 (권한이 충분한 경우) 묻습니다. 레이아웃을 편집하면 다른 SPD 사본이 열리고 레이아웃 파일이 체크 아웃됩니다. 파일 창에서 레이아웃 이름을 찾으십시오.


답변

오래된 실입니다. 여전히 소스 코드 / 스크립트 탭 (firebug)에서 javascript 변수 의 값을 간단하게 찾을 수 있습니다 .

var g_wsaSiteTemplateId = ‘STS # 1’;

http://nickhobbs.wordpress.com/2013/05/18/sharepoint-how-to-check-which-site-template-was-used-to-create-a-site-just-using-a-web- 브라우저 /


답변

PowerShell을 사용하여 SharePoint 사이트의 템플릿 이름 찾기

$web = Get-SPweb http://SiteUrl
Write-host “Web Template:” $web.WebTemplate ” | Web Template ID:” $web.WebTemplateId
$web.Dispose()

아래는 웹 템플릿 및 해당 ID 목록입니다.

여기에 이미지 설명을 입력하십시오