كيفية تعطيل رسالة "يبدو العنوان غير واضح، معظم الكلمات تحتوي على نفس الحرف مرارًا وتكرارًا؟"

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

الإصدار الحالي من Discourse هو 2.6.7. كيف يمكنني تعطيل هذا الفحص؟

مرحباً!
يمكنك تجربة هذه المعاملات:
your.domain/admin/site_settings/category/all_results?filter=entropy

ها، هذه مثيرة للاهتمام، إذن العنوان هو “اقتراحات التعاون”؟ هل يمكننا إعادة إنتاج المشكلة @tshenry؟

ما هي الإعدادات التي قمت بتعديلها؟ يجب أن يؤدي هذا العنوان إلى ظهور خطأ لأنه يحتوي على أقل من 15 حرفًا.

لقد أعيدت إنتاج هذه المشكلة للتو على موقعي.

نعم، بالتأكيد يمكن إعادة إنتاج المشكلة! القيمة الافتراضية لـ title min entropy (عدد الأحرف الفريدة المطلوبة لعناوين المواضيع) هي 10. العنوان “Co-op proposals” يحتوي فقط على 7 أحرف فريدة (8 إذا تم احتساب -).

هاها. هذه حالة حدية مثيرة للاهتمام. لست متأكدًا مما إذا كان يجب علينا فعل أي شيء، لأن التشجيع على إضافة المزيد من الكلمات والتحديد لا يزال فكرة جيدة.

ها! :sweat_smile: لذلك لم أتمكن من إعادة إنتاج المشكلة، لقد قمت بتعديل min topic title length إلى 8

:+1: إذن لديك الحيلة المثالية! :laughing:

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

يمكنك أيضًا تقليل الإعداد الافتراضي لذلك، أو يمكنك القيام بكلا الأمرين.

أدرج كلمة “أقل” قبل “من X حرفًا”. الجملة الأولى كافية كرسالة للمستخدم — بسيطة وموجزة. الجملة الثانية أكثر إزعاجًا من أي شيء آخر، وليست شيئًا يحتاج المستخدم حقًا إلى رؤيته. أو حتى ببساطة: “تتطلب عناوين المواضيع حدًا أدنى من X حرفًا فريدًا.” هذا مجرد رأي شخصي.
تعديل: أعتقد أن كلمة “فريد” هي الكلمة الأقوى.