ضع علامة كشيء آخر، تجاوز سهل لحدود الأحرف

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

كما هو موضح أدناه، يتطلب هذا الحقل النصي ما لا يقل عن 10 أحرف.

على عكس معظم حقول الإدخال الأخرى، تُحتسب المسافات كحرف واحد في هذا الحقل، مما يسمح للمستخدمين بالإبلاغ بنجاح عن منشورات بحقل إدخال “فارغ”.


لاحظ كيف أن زر الرسالة معطل في الصورة الأولى، لكنه مفعل في الصورة الثانية.

على الرغم من أنني لم أواجه العديد من المستخدمين الذين يستخدمون هذه الثغرة، إلا أنها قد تحدث بين الحين والآخر.

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

تعديل: نعم، يتعين علي التعامل مع المستخدمين الذين يساءلون في استخدام هذه الثغرة، لكن لا ينبغي أن تكون حدود الأحرف قابلة للتجاوز بسهولة عن طريق المسافات. لماذا لا تتضمن جميع حقول الإدخال الأخرى التحقق من الحد الأدنى من الأحرف الذي يستبعد الإدخال المكون من مسافات فقط؟

هذه مشكلة تتعلق بسلوك المستخدم وليست مشكلة في البرنامج. إذا واصل المستخدم إساءة استخدام نظام العلم من خلال إرسال أعلام مثل ذلك، فيجب حظره أو تعليقه.