كيف يمكنني إضافة المغلق أو ملف شبيبة لMasterPage الحالي WSP نشر؟

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

  •  07-07-2019
  •  | 
  •  

سؤال

هل من الممكن أن تفعل ذلك؟

وأو أحتاج لنشر mastepage جديدة.

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

المحلول

يمكنك استخدام "AdditionalPageHead" السيطرة مندوب ..

ومفسرة بشكل جيد جدا <وأ href = "http://weblogs.asp.net/wesleybakker/archive/2008/12/18/sharepoint-jquery-stay-here-feature.aspx" يختلط = "noreferrer نوفولو "> هنا

نصائح أخرى

إذا كنت تكتب على manifest.xml ملف نفسك، استخدم عنصر TemplateFiles عن CSS وملفات JS. على سبيل المثال:

<TemplateFiles>
  <TemplateFile Location="LAYOUTS\Custom\Company.css" /> 
</TemplateFiles>

ومع ذلك، فإن الطريقة <م> أسهل للقيام بذلك هو عن طريق استخدام أداة التي تدير إنشاء ملف WSP بالنسبة لك.

عند استخدام WSPBuilder ، يتم وضع الملفات ضمن المجلد 12 في المشروع WSPBuilder تلقائيا على نظام الملفات في الموقع المقابل. على سبيل المثال، 12\TEMPLATE\LAYOUTS\Custom\Company.css سيتم نشر تلقائيا إلى "%CommonProgramFiles%\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS\Custom\Company.css".


لمرجع CSS و / أو جافا سكريبت من صفحة رئيسية، استخدم _layouts لمسار الملف. هذا يعين "%CommonProgramFiles%\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS" على نظام الملفات.

وبناء على المثال أعلاه:

<link rel="stylesheet" type="text/css" href="/_layouts/Custom/Company.css"/>

والاستيلاء على ملف مضغوط SmartTools.jQuerySetup من SmartTools لمشروع شير هنا: http://smarttools.codeplex.com/Release/ProjectReleases.aspx؟ReleaseId= 22111

وانها WSP أن تنشر ميزة تسمى مسج الذي يتكون من ملف مسج، عنصر تحكم ASPX (يشير مسج)، وميزة يستخدم عنصر التحكم مندوب AdditionalPageHead.

وعندما يتم تنشيط هذه الميزة سيكون لديك مسج على كل صفحة في التطبيق على شبكة الإنترنت من دون أي تعديلات الصفحة الرئيسية (بما في ذلك صفحات التطبيق).

وأليكس هو الصحيح،

وبالإضافة إلى ذلك، أجد باستخدام wspbuilder الملحق العلوي لبناء ملفات WSP.

وwww.codeplex.com/wspbuilder

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