أدير مجتمعًا لديه تاريخيًا مشكلة مع “necro-bumping” (إعادة إحياء المواضيع القديمة جدًا).
أنا على دراية بـ warn_reviving_old_topic_age (ولدينا بالفعل إعدادها)، ولكن يبدو أن العديد من المستخدمين لا يرون التنبيه. كما أننا لا نرغب في تطبيق مؤقتات عامة للمواضيع لأن هناك بالفعل حالات استخدام يكون فيها إحياء الموضوع القديم مفيدًا.
كان حلنا السابق هو منع النشر في مربع حوار “هل أنت متأكد” بناءً على هذا المكون:
ومع ذلك، يبدو أن كل من تحذيرنا من “necro” والمكون المرتبط أعلاه لم يعدا يعملان (تثبيت مباشر لموضوع تحذيرات المسؤول يسمح لي بالنشر في المواضيع المغلقة دون عوائق).
كيف يجب أن أتابع؟ لست خائفًا من العمل بجد وبناء مكون/إضافة خاصة بي من الصفر، لكنني كنت أواجه صعوبة في العثور على وثائق حول مكان البدء.
أعتقد أن إضافة القليل من الاحتكاك مع نافذة تأكيد منبثقة ربما يكون أكثر تناسبًا من إصدار تحذير رسمي مباشر.
على الرغم من أنه إذا تجاهل بعض الأعضاء النافذة المنبثقة بشكل روتيني، فقد تحتاج إلى التواصل معهم لمعرفة ما يفكرون فيه. قد يحتاجون فقط إلى دفعة ودية لإدراك ما هو متوقع.
أعتقد أنه إذا كنت تتطلع إلى بناء مكون سمة خاص بك لهذا الغرض، فقد يكون من الأفضل نقله إلى فئة Dev للحصول على المزيد من الاهتمام.
لم أتحقق مما إذا كان تحذير الاستدعاء لا يزال يظهر بالنسبة لي، ولكن بشكل عام، لا تظهر رسائل “في الوقت المناسب” (JIT) على الهاتف المحمول (وهو أمر مؤسف ). ويبدو أن مكون السمة Warn admins/tl4 when replying to closed topics معلم عليه كـ broken الآن.
التطوير ليس من اختصاصي، لذا أخشى أنني لن أكون عونًا كبيرًا، ولكن يمكنك العثور على الأدلة الرسمية في Documentation > Developer Guides.