سؤال

هل من الممكن إعادة تسمية قائمة في Sharepoint 2007 باستخدام واجهة الويب؟أرغب في تغيير عنوان url للتنقل أيضًا.

لقد حاولت تغيير الاسم باستخدام خيار الإعدادات في القائمة.سيؤدي هذا إلى تغيير العنوان وليس عنوان URL للتنقل.

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

المحلول

ولست متأكدا من أن تغيير عنوان الموقع هو ممكن من خلال واجهة المستخدم على شبكة الإنترنت.

ولكن، ربما يمكن حفظ القائمة كقالب، تضمين المحتوى كجزء من ذلك القالب، ثم قم بحذف القائمة. وأخيرا، تطبيق قالب للحصول على عين حديثا (مع رابط جديد) قائمة.

نصائح أخرى

وكان هذا نفس المشكلة وأنا حلها بسهولة في SharePoint Designer. عليك أن تذهب إلى كافة قائمة الملفات، العثور على القائمة، انقر على الحق وإعادة تسمية. وهذا تغيير URL. سوف لا يكون لديك هذا الخيار إذا ذهبت إلى خيار قائمة والمكتبات، عليك أن تذهب إلى كافة الملفات واحد.

وأنت لا تستطيع أن تفعل هذا في واجهة المستخدم الويب.

وبالإضافة إلى ذلك، طرف آخر. إذا كنت بحاجة لديك حاجة لتسمية القائمة مع المساحات، ولكن لا نريد قبيحة٪ 20 حرفا الهروب في URL. أقول لك حاجة إلى اسم قائمتك مركز المعلومات. أولا إنشاء قائمة مع أي مساحة: مركز المعلومات. ثم العودة وإعادة تسمية العنوان فقط لمركز المعلومات. الآن سيكون لديك لطيفة قراءة اسم القائمة، وكذلك لا٪ 20 في URL الخاص بك.

ويمكنك بالتأكيد تغيير URL باستخدام شير مصمم . أنا متأكد تماما يمكنك أيضا القيام بذلك برمجيا.

وقائمة سوف تحصل على اسم قمت بإنشائه مع ذلك إنشاء القائمة ثم تعيين اسم محلي بعد ذلك

if (site.Lists.Exists(Constants.MyListName, out myList))
{
    myList.Description = Resources.My_Lists.My_List_Description;
    logger.Write("List {0} already exists on site {1}", Constants.ListNames.MYLIST,site.Url);
}
else
{
    Guid listGuid = site.Lists.Add(Constants.ListNames.MYLIST,   
                    Resources.My_Lists.MyList_List_Description,
                    SPListTemplateType.DocumentLibrary);
    myList = site.Lists.GetList(listGuid, false);
    logger.Write("Created list {0} on site {1}", Constants.ListNames.MYLIST, site.Url);
}
myList.NoCrawl = true;
myList.Title = Resources.My_Lists.My_Inbox_List_DisplayName;
myList.EnableVersioning = true;
myList.EnableMinorVersions = false;
myList.Update();

عند تحتاج بعد ذلك قائمة تحصل عليه باستخدام اسم الداخلي الذي سيكون نفس الاسم كما هو الحال في Constants.ListNames.MYLIST

list = (from SPList l in web.Lists
                        where l.RootFolder.Name.Equals(listInternalName, StringComparison.InvariantCulture)
                        select l).FirstOrDefault();

وأعتقد أنه هو ممارسة جيدة للبقاء بعيدا عن اسم العرض رؤية هذه المادة فيما يتعلق بالمشاكل مع الحقول في شير

http://www.buro9.com/ بلوق / 2007/02/26 / شير-splistitem-المراوغات /

ويبدو أنك يمكن تغيير عنوان الموقع في مستكشف Windows. المكتبة / قائمة لا تزال موجودة ويمكن تحريرها.

في بعض الأحيان، تبدأ العمل بقائمة تسميها قائمة بيتا أو اختبار أو إصدار الموقع 1 وما إلى ذلك ثم تدرك أنك بحاجة إلى تغيير اسم القائمة.فيما يلي الإجراء خطوة بخطوة لتغيير الاسم:

  1. انقر فوق "إجراءات الموقع" وحدد "إعدادات الموقع"
  2. ضمن "إدارة الموقع" حدد "مكتبات وقوائم الموقع"
  3. حدد القائمة التي تريد تخصيصها
  4. ضمن الإعدادات العامة، حدد "العنوان والوصف والتنقل"
  5. قم بتحرير الاسم وأنت قد انتهيت.

لا ينبغي أن يؤدي هذا إلى تعديل الاتصالات التشعبية وطرق العرض المختلفة للقائمة.

أنا جديد في Sharepoint، ولكنني قمت بإعادة تسمية القائمة بنجاح.وهذا هو ما فعلته:

  • تم إنشاء "مكان الشبكة" ، وهو في الواقع موقع ويب في الموقع
  • إعادة تسمية القائمة في مستكشف Windows
  • تمت إزالته/إضافة القائمة "الجديدة" إلى الإطلاق السريع.

تم تغيير عنوان URL، لأن الاسم القديم لم يعد صالحًا.

نأمل أن يساعد.

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

وبمجرد إنشاء مكتبة قائمة أو وثيقة، لا يمكن أن يتم تغيير عنوان الموقع باستخدام واجهة الويب - كنت عالقا معها إلا إذا كنت تعديله باستخدام شيء من هذا القبيل بوويرشيل أو SharePoint مصمم

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

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