سؤال

وربما هذا هو السؤال الأساسي جدا للكثيرين ، ولكن خلفيتي هي كمطور شاريبوانت.لقد فعلت القليل جدا مع صفحات ويكي ، أو صفحات الموقع بشكل عام.

أنا إنشاء موقع شاريبوانت 2010 لفريق صغير في مؤسستنا ، واخترنا لاستخدام قالب موقع الفريق.قضيت بعض الوقت في إضافة أجزاء الويب والصور والنصوص إلى الصفحة الرئيسية (صفحات المواقع/الصفحة الرئيسية.اسبكس) كوسيلة لتصور ما يمكن أن نفعله مع الموقع.تم كل هذا في بيئة التطوير الخاصة بي.

والآن بعد أن نحن سعداء مع إصدار تطوير الصفحة, هل هناك طريقة لتصديره وإضافته إلى مشروع فيسوال ستوديو لدينا بحيث يمكن في نهاية المطاف إعادة نشرها للإنتاج?هل هذا حتى نهج جيد, أم يجب أن نتوقع فقط إعادة إنشاء الصفحة يدويا في الإنتاج?

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

لقد جربت هذا النهج أيضا: http://www.sharemuch.com/2012/02/20/how-to-automatically-provision-sharepoint-2010-wiki-pages-content/.لا تعرض الصفحة الناتجة أجزاء الويب بشكل صحيح (أجزاء الويب ليست موجودة ، فقط بعض النصوص).أحصل أيضا على "تم تخصيص الصفحة الحالية من قالبها.العودة إلى قالب " رسالة ولا يمكن أن تجعل من الذهاب بعيدا ، حتى لو كنت فوق "العودة إلى قالب".

تبدو الوحدة النمطية الخاصة بي كما يلي:

<Module Name="OneCallPages" Url="SitePages" SetupPath="FEATURES\MyProject.SharePoint_SiteAssetsFeature\MyProjectAssets\SitePages" List="119">
  <File Path="Welcome.aspx" Url="Welcome.aspx" Type="GhostableInLibrary">
    <Property
      Name="WikiField"
      Type="string"
      Value="..."/>
   </File>
</Module>
هل كانت مفيدة؟

المحلول 2

شكرا جزيلا ل RJCup3 للحصول على المساعدة.انتهى بي الأمر باستخدام النهج الموضح هنا: http://sharepointstlugh.blogspot.COM / 2011/10 / توفير برمجيا-wiki.html .

أساسا، فإنه ينطوي على إنشاء ملف XML مع محتويات صفحة الويكي، ثم قم بتصدير كل جزء من أجزاء الويب على الصفحة من SPD وإلحاق محتويات ملف .WebPart (.webpart (.dwp) الناتجة عن XML.ثم تهتم فئة مخصصة بإنشاء صفحة Wiki برمجيا واستيراد أجزاء الويب.

نصائح أخرى

هل حاولت حفظ الموقع كقالب وتصدير .وسب?ثم يمكنك تحميل .وسب إلى كتالوج الحلول على البيئة المستهدفة واستخدامها كقالب موقع لنشر تخطيط الصفحة.

لحفظ الموقع كقالب ، انتقل إلى إعدادات الموقع > حفظ الموقع كقالب.بهذه السهولة.

ال .سيتم تخزين وسب في كتالوج الحلول التي يمكن التنقل إلى في:

http://[path to site collection]/_catalogs/solutions/

يمكن العثور على تعليمات خطوة بخطوة هنا.

عند إنشاء أو نسخ WIKIPAGES، تأكد من إضافة "Wikicontent" بالإضافة إلى أجزاء الويب. اضبط Wikicontent مع: giveacodicetagpre.

إضافة webparts مع مدير جزء ويب (هذا المثال نسخ أجزاء الويب من صفحة واحدة إلى أخرى): giveacodicetagpre.

انظر أيضا: https:// sharepointkaos.WordPress.com/2015/07/07/copy-page-from-prom-wiki-library-to-another/

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