حق التمرير من اليمين إلى اليسار يفسد النص في المراجعات


عند إضافة تجاوز من اليسار إلى اليمين، فسوف يفسد نص قائمة المراجعة. إصدار المنتدى هو 3.5.0.beta2-dev

إعجاب واحد (1)

هل يمكنني توضيح ما تقصده هنا؟ هل تشير إلى إعداد موقع معين؟

أنا أتحدث عن الرموز التعبيرية نفسها، وليس أي شيء آخر: U+202E RIGHT-TO-LEFT OVERRIDE - Unicode Explorer
إذا تم وضع حرف يونيكود في سبب العلم، فسوف يكسر النص.

مثل هذا (معكوس):
مثل هذا

شكراً للإبلاغ عن هذا @twofoursixeight. بالنظر إلى تأثير هذه الحرف اليونيكود على النص، فإن سبب العلامة يظهر كما هو متوقع هناك، حتى لو بدا مشوشًا - فهو يعرض النص كما كتبه المستخدم. يبدو أيضًا أن الكلمات المراقبة يتم وضع علامة عليها بشكل صحيح، على الرغم من الكتابة العكسية، لذلك لا أعرف ما إذا كان هذا خطأ برمجيًا.

بصرف النظر عن ظهور النص بالعكس في سبب العلامة (وهو أمر متوقع، نظرًا لوجود حرف اليونيكود)، هل هناك أي شيء آخر إشكالي هنا؟

يمكن أيضًا استخدام تجاوز الاتجاه من اليمين إلى اليسار لتجاوز التعديل التلقائي، انظر هذا:

لا يوجد تجاوز اتجاه من اليمين إلى اليسار في يونيكود:

تعرض هذه الصورة واجهة نصية حيث يتم إدخال كلمة "Fuck" للتحقق منها مقابل قائمة "الكلمات المراقبة"، مما يؤدي إلى العثور على "Fuck" كمطابقة. (تم التعليق بواسطة الذكاء الاصطناعي)

مع تجاوز الاتجاه من اليمين إلى اليسار (لاحظ فحص القواعد؟ التصحيح التلقائي يفكر في كلمة مختلفة!

ما يحدث هنا: تظهر الكلمة المراقبة كـ f*ck والتي سيتم تمييزها بواسطة المشرفين. ومع ذلك، إذا وضعت تجاوز اتجاه من اليمين إلى اليسار قبلها، فأنت بحاجة إلى الكتابة بالعكس، مما يعني أنه يتعين عليك كتابة هذا بدلاً من ذلك: kc*f
لن يتعرف فلتر الكلمات المراقبة على الكلمات بشكل صحيح بفضل التجاوز.

إعجاب واحد (1)

حسنًا - هذا منطقي، ويمكنني أن أرى كيف يمكن أن يكون ذلك طريقة للأشخاص للتحايل على مرشحات البريد العشوائي.

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

بينما توجد حالات استخدام مشروعة لاستخدامها (مثل إضافة نص من لغة من اليمين إلى اليسار داخل نص آخر)، إلا أنها بالتأكيد ناقل محتمل للبريد العشوائي. ستساعدك إضافتها ككلمة مراقبة في تحديد وقت استخدامها ومراجعة المنشورات فور ورودها. في غضون ذلك، سنرى ما هي أفضل طريقة للتعامل مع هذا في النواة.

إعجاب واحد (1)