إعداد منفصل 'يمكن للمستخدمين الموثوق بهم تعديل الآخرين' لمستويات الثقة 3 و 4

حالياً يوجد إعداد واحد لكلا هذين الخيارين:

  • يمكن لمستوى الثقة 3 تعديل عناوين المواضيع والعلامات الخاصة بالآخرين
  • يمكن لمستوى الثقة 4 تعديل منشورات الآخرين

سيكون من المفيد فصل هذه إلى إعدادات مختلفة.

في حالتنا:

نريد تمكين مستوى الثقة 3 من تعديل عناوين المواضيع والعلامات، نظرًا لأن التغييرات التي يمكن إجراؤها هناك محدودة. ولكن حاليًا نريد تعطيل تعديل منشورات الآخرين لمستوى الثقة 4.

في الماضي، قمنا بتعطيل الإعداد تمامًا إذا أردنا الحد من تعديل المنشورات بواسطة مستوى الثقة 4. ولكن كان من المفيد أن يضيف الأشخاص علامات للمواضيع، لذلك ليس من المثالي تعطيل ذلك لمستوى الثقة 3.

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

نخطط لتعطيل القدرة على التعديل لمستوى الثقة 4 مرة أخرى بينما نقوم بدمج مجموعة جديدة من القادة. ولكن سيكون من الجيد أن تظل القدرة متاحة لمستوى الثقة 3 لإضافة علامات على مواضيع الآخرين (مجتمعنا عادة لا يعدل عناوين الآخرين).

13 إعجابًا

أنا بشكل عام متقبل لإضافة هذه الدقة على الرغم من أنني أفضل فقط “إلغاء مستوى الثقة” لهذه الإعدادات إذا قمنا بتقسيمها وتغييرها بحيث تكون قائمة على المجموعة.

edit_all_topic_groups (الافتراضي: trust_level_3)
edit_all_post_groups (الافتراضي: trust_level_4)

هذا يضيف تلقائيًا أيضًا مجموعة من المرونة الإضافية وأشعر أن أسماء الإعدادات واضحة جدًا.

@mcwumbly ما رأيك.

لست متأكدًا متى يمكننا تخصيص وقت لهذا، قد يكون مرشحًا لـ pr-welcome.

11 إعجابًا

الـ TL4 الافتراضي في الثانية :slight_smile:

6 إعجابات

أعتقد أن تقسيم هذه وجعلها قائمة على المجموعات كما وصفت منطقي.

5 إعجابات

تبدو هذه جيدة - في الواقع كنت أتساءل أيضًا عما إذا كان هذا قد يكون مرشحًا جيدًا لـ pr-welcome
سأكون مهتمًا بتجربتها بنفسي عندما تتاح لي الفرصة. (أنا مطور iOS بشكل أساسي ولكني أيضًا تعاملت مع Ruby/JS وما إلى ذلك في العمل)

4 إعجابات

بالتأكيد تريسي، يسعدني وضع علامة pr-welcome على هذا، يجب أن يكون تغييرًا مباشرًا إلى حد ما، ومع ذلك، فإنه ينطوي على آثار أمنية لذلك سيحتاج إلى اختبار دقيق باستخدام اختبارات الوحدة وسيمر بعملية مراجعة صارمة للغاية.

3 إعجابات

رائع، سأتولى هذا. تم الإحاطة علماً، ويسعدني أيضاً إجراء تغييرات بناءً على الملاحظات بمجرد رفع طلب السحب (PR).

إعجابَين (2)

لقد نجحت في تشغيل هذا محليًا - أردت فقط أن أخصص وقتًا لأكون شاملاً في حالات الاختبار قبل تقديم طلب السحب (PR). كانت لدي بعض الأسئلة التي أردت التحقق منها، لذلك قد أنشرها في Dev لتلك الأسئلة، أو في تعليقات تحت طلب السحب (PR).

(لست متأكدًا مما إذا كان هناك إطار زمني متوقع لطلبات السحب (PRs) من المجتمع، ولكني أردت فقط نشر تنبيه في حال استغرق الأمر بعض الوقت - لدي بشكل أساسي بعض الوقت الإضافي في عطلات نهاية الأسبوع)

8 إعجابات

لا بأس، لا يوجد استعجال كبير هنا، لذا يسعدني أن أسمع أنك تحرز تقدمًا جيدًا.

إعجابَين (2)

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

إذا أراد أي شخص آخر تولي هذه المهمة #pr-welcome، فلا تتردد في القيام بذلك.

(في منتدانا، قررنا إعادة تمكين إعداد يمكن للمستخدمين الموثوق بهم تعديل الآخرين على أي حال، لذا نحن بخير في الوقت الحالي. في المستقبل عندما أكون متفرغًا مرة أخرى، ربما يمكنني تولي مهمة Discourse أخرى)

5 إعجابات

لقد عملت على فصل إعداد “يمكن للمستخدمين الموثوق بهم تعديل الآخرين” إلى “تعديل جميع مجموعات المشاركات” و “تعديل جميع مجموعات المواضيع”. لقد قمت بإلغاء مستويات الثقة لهذه الإعدادات بحيث تكون قائمة على المجموعات. إليك الرابط لطلب السحب (PR):

10 إعجابات

تم دمج طلب السحب أعلاه، شكرًا @Nam! لدينا الآن

  • edit all post groups (تعديل جميع مجموعات المشاركات) مضبوط افتراضيًا على trust_level_4 (مستوى الثقة 4)
  • edit all topic groups (تعديل جميع مجموعات المواضيع) مضبوط افتراضيًا على trust_level_3 (مستوى الثقة 3)
10 إعجابات