ألاحظ أن هذا متاح الآن (ولكنه تجريبي بالطبع)! رائع! يمكن تحديث المنشور الأصلي للإشارة إلى ذلك.
أيضًا، قد يكون من المفيد ذكر أن لديه الكرة الأرضية الصغيرة اللطيفة فقط للموظفين:
اكتشفت ذلك بعد أن تمكنت من إخفائه باستخدام CSS معتقدًا أنه سيبدو سخيفًا لمستخدمينا العاديين!
الروابط التي تبدأ بـ /my فقط ليست مقبولة من بين هذه الثلاثة. ومع ذلك، يبدو أن هناك قائمة بيضاء متعمدة. ألاحظ أن المسارات التي تضيفها الإضافات غير مدرجة أيضًا (أي مع إضافة المعالج المخصص/w)
يمكنك العبث بهذا في Meta - فهو يتصرف بنفس الطريقة تمامًا كما هو الحال بالنسبة للروابط الشخصية.
شكراً جزيلاً على تأكيد ذلك. تعتبر الروابط /my/* قيدًا مهمًا جدًا لما أحتاجه. أستخدم حاليًا تنويعًا على هذا الرمز لإضافة روابط مخصصة إلى الشريط الجانبي:
الرمز المخصص أعلاه لا يزال غير مكتمل بعض الشيء (تختفي الروابط المخصصة إذا تم تغيير حجم المتصفح من ضيق إلى واسع مرة أخرى)، لذا أفضل استخدام الحل الرسمي لـ Discourse. لكنني أتساءل عما إذا كان بإمكاني استخدام هذا الرمز كحل مؤقت لإضافة روابط /my/* إلى قائمة Discourse المخصصة الرسمية؟
عزيزي الفريق — أنتم تسمحون (نأمل) بعناوين URL ذات النمط /my في مرحلة ما. أود أن أطلب شيئًا آخر: /safe-mode
سيساعد ذلك في استخدام DiscourseHub قليلاً عندما تسوء الأمور لأنه من المستحيل تقريبًا تغيير عنوان URL. وإذا كان بإمكاني وبإمكاننا إنشاء قسم إداري يحتوي على رابط سريع للوضع الآمن ضمن اختصارات أخرى، فسيكون ذلك… لطيفًا. بالتأكيد — هناك دائمًا خيار لاستخدام المتصفح، ولكنه يتطلب المزيد من النقرات
هل تم تطبيق هذا بالكامل حتى الآن؟ يمكنني إنشاء قسم عام، ولكنه مرئي فقط لأعضاء المجموعة الذين لديهم أذونات تعديل محددة في enable_custom_sidebar_sections، وليس كقسم للقراءة فقط لجميع المستخدمين (تم تحديد “جعل هذا القسم عامًا ومرئيًا للجميع” في القسم المخصص).
أنت على حق، تتوفر أقسام المستخدم المخصصة وأقسام العام المخصصة فقط للمستخدمين في المجموعات المحددة في إعداد الموقع enable_custom_sidebar_sections. لا توجد إعدادات منفصلة للأقسام العامة والمخصصة للمستخدمين. يمكنك تمكين الميزة للجميع عن طريق إضافة جميع مجموعات trust_level.
عذرًا، كان هناك خطأ في الأجهزة التي تعمل باللمس مثل الهواتف المحمولة والأجهزة اللوحية. تم إصلاحه، هل يمكنك المحاولة مرة أخرى؟
نعم، تتم معاملة روابط /my كروابط خارجية لأنها تتطلب إعادة تحميل كاملة لها. لذلك، يمكن التحكم في سلوك علامة التبويب الجديدة في Discourse Meta - The Official Support Forum for Discourse باستخدام إعداد فتح جميع الروابط الخارجية في علامة تبويب جديدة.
بعد تغيير إعدادك، ربما ستحتاج إلى إعادة تحميل الصفحة.
آه، مثير للاهتمام، شكراً على الشرح. على الرغم من أنني أريد أن يتم فتح الروابط الخارجية الفعلية في علامة تبويب جديدة افتراضيًا لجميع المستخدمين، لذا فهذا ليس مثاليًا.
أتساءل عما إذا كانت هناك طريقة لإضافة نوع من العنصر النائب مثل $USER أو شيء من هذا القبيل ثم جعل جافاسكريبت تحلها إلى /u/username الخاص بالمستخدم النشط؟
صحيح، لكن معظم المستخدمين يفضلون فتح الروابط الخارجية في علامة تبويب جديدة. تبدو مشكلة إعادة التحميل مع الروابط /my/* صعبة بعض الشيء للتعامل معها، ولكن ربما في المستقبل يمكن فعل شيء ما باستخدام JS ومتغير نائب للقائمة المخصصة حتى نتمكن من الربط بـ /u/username/* مباشرة في القوائم المخصصة.
هل هذا صحيح؟ ليس للسخرية، ولكن… هل هناك أبحاث حول هذا الموضوع؟
شخصيًا، أجد الأمر مزعجًا عندما يرسل موقع الروابط إلى علامة تبويب جديدة. إذا كنت أرغب في علامة تبويب جديدة، فإن المتصفحات لديها طرق سهلة للقيام بذلك - ولكن بشكل عام لا توجد طريقة سهلة لقول “نفس علامة التبويب، تجاهل المواقع”.
وفي غياب دليل موضوعي قوي، يجب أن أفترض أن تفضيلاتي الشخصية عالمية، أليس كذلك؟