SharePoint- 사이트 템플릿 (.stp)을 작성하는 데 사용되는 사이트 정의 결정

StackOverflow https://stackoverflow.com/questions/596330

  •  09-09-2019
  •  | 
  •  

문제

SharePoint 사이트 템플릿은 기본적으로 저장된 버전입니다. 사이트 정의와 사이트의 현재 상태의 차이점입니다. 사이트 템플릿은 템플릿을 만드는 데 사용 된 것과 동일한 사이트 정의를 사용하는 사이트에만 적용 할 수 있습니다.

STP 파일이있는 경우 사이트 템플릿을 만드는 데 사용 된 사이트 정의를 어떻게 결정합니까?

도움이 되었습니까?

해결책 2

이 단계를 사용하여 사이트 템플릿이 다음을 기반으로 한 사이트 정의를 결정하십시오.

  1. .stp 사이트 템플릿을 로컬 폴더에 저장하십시오.
  2. .CAB 파일로 이름을 바꿉니다.
  3. 운전실 파일을 추출하십시오.
  4. manifest.xml 파일을 엽니 다.
  5. 상단 근처의 섹션에 TemplateID 값이 있습니다 (예 : 1).
  6. TemplateID는 사이트 정의를 나타냅니다.
  7. 12 Hive] template 1033 xml webtemp.xml을 엽니 다.
  8. 사이트 템플릿 Manifest 파일의 템플릿에 해당하는 ID가있는 템플릿 이름을 찾으십시오 (예 :

왜 그런지 잘 모르겠지만 사이트 정의가 그룹화되어 어떤 사이트 정의가 사용되었는지 정확히 알 수 없습니다. 예를 들어, 팀 사이트, 빈 사이트 및 문서 작업 공간은 모두 동일한 Tempalte ID (1)를 공유합니다. 이는 해당 ID가있는 사이트 템플릿을 해당 3 개 사이트 중 하나에 적용 할 수 있어야합니다.

다른 팁

STP 파일은 단지 우편 압축 파일입니다. 확장자의 이름을 *.zip로 바꾸면 내용을 추출하고 원하는 정보가 포함 된 XML 파일을 검사 할 수 있습니다.

주변에 STP 파일이 없으므로 어떤 파일을 찾아야하는지 정확히 말할 수는 없지만 이전에 해냈으며 찾기가 어렵지 않습니다.

행운을 빕니다!

SharePoint 객체 모델 코드 목록을 작성했습니다. 모든 사이트와 측면을 작성하는 데 사용되는 사이트 정의가 목록을 작성했습니다. 여기를 참조하십시오.

http://manish-sharepoint.blogspot.com/2009/06/finding-template-used-to-create-sites.html

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top