وضع بطيء أكثر نعومة: مطبات بطيئة؟

أعتقد أن أبسط منطق هو هذا:

  • الموضوع له إعداد، “يمكن دفعه مرة واحدة كل {x} دقيقة” حيث عدد الدقائق هو إعداد قابل للتعديل، يتراوح من صفر (الافتراضي، يمكن دفعه عدة مرات حسب عدد الردود) إلى ~ 10000 (يمكن دفعه مرة واحدة في الأسبوع). لنفترض أن شخصًا ما أدخل 60 دقيقة، يمكن دفع الموضوع مرة واحدة كل 60 دقيقة كحد أقصى.

  • عند نشر رد، تحقق من تاريخ آخر دفعة:

    • إذا كان تاريخ آخر دفعة قبل أكثر من 60 دقيقة، اسمح بدفع الموضوع بواسطة هذا الرد الجديد.

    • إذا كان تاريخ آخر دفعة قبل أقل من 60 دقيقة، لا تدفع الموضوع عند نشر هذا الرد الجديد.

نعم، يبدو هذا بسيطًا وقابلًا للتطبيق.. لنضفه إلى الإصدار القادم @sam @eviltrout؟

6 إعجابات