I’m working with a client who wants to prevent the deletion of posts after a time period. We have a grace period enabled for editing, and I had assumed that carried over to deletion as well.
My search of meta and of the settings isn’t turning anything up. Is there something I’m missing?
Odd this is the first time I have heard this request, it does sound like a reasonable request to me, but given it is so rare I do not think it is going to find its way into the product for many years.
As it stands your 2 options are
Write a simple plugin that introduces this, would probably only be 10 lines of code. You can commission it on marketplace
Archive topics where you want to disable deletion. End users can not withdraw content from archived topics.
حدث هذا عدة مرات في منتدانا، وعادة عندما يكون المستخدمون قد خضعوا بالفعل للعقوبات عن طريق كتم الصوت أو قفل الموضوع إلى المستوى 0 (لمنعهم من النشر دون مراجعة)، لذا فإن إعدادات أكثر صرامة لحذف المنشورات القديمة بشكل جماعي ستكون موضع تقدير.
نعم، تمامًا. في حالتنا، يحدث ذلك خلال يوم أو يومين (مع الاعتراف بأننا مجتمع متخصص، لكن حذف المنشورات يعطل بعض المحادثات، لذا يفضل عملائي تعطيل هذه القدرة لغير المسؤولين).
أنا متأكد تمامًا أن حدود المعدل الحالية الخاصة بالحذف لدينا نجحت في إيقاف هجمات الحذف الذاتي قبل أن تتفاقم - كان هذا هو الهدف الأصلي. ومع ذلك، هناك احتمال ضئيل جدًا أن يلاحظ المشرفون تلك الحالات التي نجحت.
ربما يمكن لإعداد مراجعة (حذف ذاتي) أقدم من دقائق القيام بهذه المهمة؟ ملاحظة: وجود عنصر قابل للمراجعة نشط في المنشور سيمنع اكتمال الحذف الذاتي.
هل الأمر بسيطًا بقدر تغيير min في max_post_deletions_per_day و max_post_deletions_per_minute إلى صفر في ملف site_settings.yml؟ إذا كان الأمر كذلك، فسأكون سعيدًا بإجراء هذا الطلب بنفسي.