كيفية تحرير Default.aspx على موقع SharePoint دون مصمم SharePoint

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

  •  12-09-2019
  •  | 
  •  

سؤال

في العديد من الحوادث، واجهت الموقف أن صفحة Default.aspx على موقع لا يعمل. وبشكل أكثر تحديدا، فإن الإشارة إلى WebPart و / أو التحكم هي رمي خطأ لأن التجميع غير موجود. حسنا، أنت فقط أطلق النار مصمم SharePoint المروع وإزالة خط التبعية. ومع ذلك، إذا أردت استخدام هذه الطريقة عند عدم وجود مصمم SharePoint، فكيف يتم ذلك؟

تحرير: إزالة جزء ويب باستخدام صفحة إدارة جزء ويب "المحتويات = 1" لم تساعد في حالتي. كانت العلامة <٪ @ التسجيل كانت لا تزال موجودة ويجب إزالتها باستخدام SharePoint Designer.

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

المحلول

انتقل إلى عرض جميع محتويات الموقع (http: //yourdmain.sharepoint/sitename/_layouts/viewlsts.aspx.). حدد "صفحات" مكتبة المستندات (يتم تسمية مكتبة "الصفحات" بناء على اللغة التي أنشأتها الموقع فيها. أي في النرويجية تسمى المكتبة "سيدر"). قم بتنزيل Default.aspx لك الكمبيوتر وإصلاحه (قم بإزالة جزء ويب وعلامة <٪ تسجيل). احفظه وتحميله مرة أخرى إلى المكتبة (تذكر أن تحقق في الملف).

تعديل:

آه .. أنت لا تستخدم قالب موقع النشر. انتقل إلى موقع العمل -> إعدادات الموقع. ضمن "إدارة الموقع" حدد القائمة "المحتوى والهيكل" يجب أن ترى الآن صفحة Default.aspx الخاصة بك. لكنك لا تستطيع أن تفعل الكثير معها ... (حذف أو نسخ أو نقل)

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

الحل البديل الثانياستخدم ميزة لتغيير ملف Default.aspx. تم تفسير الحل هنا: http://wssguy.com/blogs/dan/archive/2008/10/29/how-to-change-the-default-page-of-a-sharepoint-site-using-a-feature.aspx.

نصائح أخرى

كنت قادرا على إنجاز تحرير default.aspx الصفحة حسب:

  • فتح الموقع في SharePoint Designer 2013
  • ثم النقر فوق "جميع الملفات" لعرض جميع الملفات،
  • ثم انقر بزر الماوس الأيمن -> تحرير الملف في الوضع المتقدم.

من خلال القيام بذلك، كنت قادرا على إزالة TagPrefix مما تسبب في مشكلة في صفحتي.

يمكنك دائما استخدام مولد SharePoint Solution لإنشاء مشروع وتعديله في VS2008.

يمكنك العثور على المولد جنبا إلى جنب مع أدوات مطور SharePoint.

أو يمكنك فقط فتح الصفحة في وضع الصيانة وحذف جزء ويب الإساءة.

SharePoint 2007 Insight: إزالة أجزاء ويب سيئة أو مكسورة من الصفحة

حل سريع سهل يعمل بالنسبة لي. 1. انتقل إلى مجلد الجذر. نسخ ملف default.aspx. 2. حذف الملف الأصلي. 3. إعادة تسمية الملف المنسوخ إلى Default.aspx.

كل شيء من المقرر أن تجريب مرة أخرى. لست متأكدا من أن SharePoint الرجوع إلى هذه WebParts في تلك الصفحة. ولكن يعمل :)

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