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 إلى Defintion في الموقع.
  7. افتح [12 خلية] قالب 1033 XML WebTemp.xml.
  8. ابحث عن اسم القالب بالمعرف الذي يتوافق مع TemplateID في ملف بيان قالب الموقع (على سبيل المثال)

لست متأكدا من السبب، ولكن يتم تجميع تعاريف الموقع بحيث قد لا تعرف بالضبط تم استخدام تعريف الموقع بالضبط. على سبيل المثال، موقع الفريق، موقع فارغ، ومساحة عمل المستندات جميعها مشاركة نفس معرف Tempalte (1). يجب أن يعني ذلك أن قالب موقع مع هذا المعرف يجب أن يتمكن من تطبيقه على أي من تلك المواقع الثلاثة.

نصائح أخرى

ملفات STP هي مجرد ملفات مضغوطة بسحاب. إذا قمت بإعادة تسمية الملحق إلى * .zip، فيمكنك استخراج المحتويات وفحص ملفات XML التي ستتضمن المعلومات التي تبحث عنها.

ليس لدي ملف STP حوله، لذلك لا يمكنني إخبارك بالضبط ما هو الملف الذي تبحث عنه، لكنني فعلت ذلك من قبل وليس من الصعب العثور عليه.

حظ سعيد!

لقد كتبت رمز نموذج طراز SharePoint كائن كل المواقع وتعريف الموقع المستخدم لإنشاء الجانب. يرجى الاطلاع على هذا هنا:

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

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top