عندما ينقر المستخدمون على أعضاء موقع المجتمع، سيتم إعادة التوجيه إلى وجهة مختلفة

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/78171

سؤال

لدي موقع مجتمع داخل SharePoint server 2013. وتحت قسم الأعضاء لموقع المجتمع، إذا قام المستخدم بالنقر فوق صورة عضو، فسيتم إعادة توجيهه إلى إما:-

  1. "الأفراد والجماعات:معلومات المستخدم"، الصفحة

أو

  1. ستتم إعادة توجيهه إلى صفحة العضو الشخصية التي سيبدو عليها عنوان URL /my/Person.aspx?accountname=

لذلك لدي السؤالين التاليين:-

  1. لماذا سيتم إعادة توجيه SharePoint إلى أماكن مختلفة؟هل هذا لأن بعض المستخدمين لديهم مواقع شخصية والبعض الآخر لا؟

  2. لتجنب إعادة التوجيه غير المتسقة للمستخدمين النهائيين، هل هناك طريقة لجعل أسماء المستخدمين غير قابلة للنقر عليها، لذلك لن تحدث إعادة توجيه عندما ينقر المستخدم على أي عضو؟ولكن مع إبقاء تكامل خادم Lync نشطًا؟

روابط الأعضاء التي أحتاجها لجعلها غير قابلة للنقر هي: -enter image description here

يحرر

يبدو البرنامج النصي الخاص بي كما يلي: -

$(document).ready(function(){
$(".ms-acal-apanel-title span").text('Select Calendar/s');
 $(".ms-subtleLink").removeAttr('href');
$(".ms-subtleLink").removeAttr('onclick');
});

العبارة الأولى تعمل بشكل جيد، ولكن العبارة الثانية لن تعمل.وهذا دليل على أنني لا أواجه مشكلة مع jquery الخاص بي، لأن العبارة الأولى غيرت العنوان بشكل صحيح،،، ما رأيك؟

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

المحلول

هادئ جدًا، والسبب هو أن المستخدم لم يقم بإنشاء موقع خاص به.

مرة أخرى، الطريقة الوحيدة التي يمكنني تخيلها الآن هي نهج JQuery.

$(document).ready(function(){
    $(".ms-subtleLink").removeAttr('href');
    $(".ms-subtleLink").removeAttr('onclick');});
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى sharepoint.stackexchange
scroll top