كاشف الأكواد غير المنسقة

:discourse2: ملخص يكشف “كاشف الأكواد غير المنسقة” عن الأكواد غير المنسقة ويصدر تحذيرًا قبل النشر.
:eyeglasses: معاينة معاينة في منشئ سمات Discourse
:hammer_and_wrench: رابط المستودع https://github.com/discourse/unformatted-code-detector
:open_book: جديد في سمات Discourse؟ دليل المبتدئين لاستخدام سمات Discourse

تثبيت مكون السمة هذا

الميزات

سيرى المستخدمون الذين ينشرون أكوادًا غير منسقة رسالة تحذير توضح لهم كيفية تنسيقها بشكل صحيح.

يمكن ضبط الحساسية وما إذا كان الكشف عن HTML ممكنًا عبر إعدادات السمة.

الإعدادات

الاسم الوصف
emoji icon رمز الإيموجي الذي سيتم عرضه بجانب العنوان في نافذة التحذير للأكواد غير المنسقة.
disable at trust level تعطيل التحذير للمستخدمين الذين لديهم مستوى ثقة N أو أعلى. -1 = مفعّل لجميع المستخدمين.
sensitivity حساسية خوارزمية الكشف. 0 = الإضافة معطّلة؛ 1 = تحذير لأي شيء يبدو وكأنه كود حتى لو كان بشكل طفيف.
min post length to check الحد الأدنى لطول المنشور المراد فحصه (عدد الأحرف)
max post length to check الحد الأقصى لطول المنشور المراد فحصه (عدد الأحرف). -1 = لا يوجد حد أقصى.
include html فحص وسوم HTML بالإضافة إلى أنواع الأكواد الأخرى. يُوصى بتعطيلها إذا احتاج المستخدمون غالبًا إلى عرض HTML مخصص في منشوراتهم.
الترجمة الافتراضي
warning_modal.title هل تنشر كودًا؟
warning_modal.content يبدو أن منشورك قد يحتوي على كود أو سجلات. للحفاظ على قابلية قراءة منشورك، يرجى تذكر تنسيق الكود الخاص بك باستخدام زر شريط الأدوات «نص منسق مسبقًا» ، أو مفتاح الشرطة المائلة الخلفية ` على لوحة المفاتيح، على النحو التالي: [أمثلة]
warning_modal.do_not_show_again عدم عرض هذه الرسالة مرة أخرى
warning_modal.fix_post تعديل المنشور
warning_modal.ignore_and_post_anyway النشر على أي حال

استكشاف الأخطاء وإصلاحها

إذا تلقيت تحذيرًا لمنشور لا يتضمن أي نص، فيمكنك طباعة معلومات التصحيح بفتح وحدة تحكم JS في المتصفح وكتابة debugUnformattedCodeDetector() Enter. سيؤدي ذلك إلى طباعة بعض المعلومات حول الصفوف التي اعتُبرت «كودًا»، وما هي إعدادات الحساسية.

:information_source: يعمل خيار «عدم عرض هذه الرسالة مرة أخرى» على كل جهاز على حدة وليس لكل مستخدم. هذه مشكلة معروفة وسيتم إصلاحها بمجرد حصول Discourse على وظيفة إرفاق معلومات المستخدم بالسمات.


:discourse2: مستضافون لدينا؟ تتوفر مكونات السمات للاستخدام في خططنا القياسية والتجارية وخطط المؤسسات.}

60 إعجابًا