سؤال

لدي ميدان ميدان مخصصان، واحد للموقع، وواحد للحصول على صفحات النظام. يستخدم كل من هذه المدونات نفس ملف CSS، كما يشير كلاهما أيضا إلى ملف CSS مختلف عن الآخر.

sitemasterpage: cssfilea. cssfileb

systemmasterpage: CSSFILEC. cssfileb

إذا كان لدي كل من هذه الأدوات الماجستير التي يتم تعريفها في إعدادات الموقع ---> MasterPages، بغض النظر عن ما أقوم به، يقرر SharePoint استخدام SystemMasterPage لكل من الموقع والنظام. لإثبات ذلك، بينما على الجذر ( http://sitecollection/sitepages/default.aspx )، أعرض المصدر ويمكنني أن أرى واضحا في اليوم الذي يستخدمه كلا من ملفات CSS من إعلان SystemMasterPage (CSSFILEC & B)، وليس SitemasterPage (CSSFIELEA & B).

هل يمكن لأحد أن يفسر هذا؟

هذا مثال آخر: تستخدم Sitepages الصفحة الرئيسية النظام

شكرا مقدما.

هل كانت مفيدة؟

المحلول

إذا كنت تستخدم صفحات الموقع، فلن يكون لديك تمكين البنية التحتية للنشر، أو تم تمكين ميزات نشر مستوى الموقع.هذه الصفحات التي تم إنشاؤها في مكتبة الصفحات، وتستخدم هذه الصفحة الرئيسية الموقع."صفحات الموقع" هي الصفحات المستندة إلى الأساس التي تستخدمها فقط صفحة النظام الرئيسية.

يمكنك تمكين البنية التحتية للنشر على افتراض أنك تقوم بتشغيل SharePoint Server، حتى على موقع فريق.هذا سيمنحك ميزات نشر "الصفحات"، ولكن ليس "صفحات الموقع".

نصائح أخرى

الصفحة الرئيسية للموقع SET من صفحة الإعدادات تؤثر على صفحات النشر (أو مقصورة) نشر صفحات النشر المخزنة في مكتبة الصفحات عند تمكين البنية التحتية للنشر أو استخدام قالب موقع النشر.

للحصول على صفحات مخزنة في مكتبة Sitepages، قد ترغب في تغيير إعلان الصفحة لاستخدام الرمز المميز الديناميكي كما هو موضح أدناه giveacodicetagpre.

الرمز المميز "~ masterurl / custom.master" يتم استبداله في وقت التشغيل حسب القيمة في خاصية Custommasterurl الخاصة ب SPWEB التي تقوم بها بالفعل من صفحة الإعدادات.

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