هل يمكنني تعطيل بعض الـ autoformatting للمشاركات؟ (مثل تحويل الشرطة المزدوجة إلى em dash)

لدي منتدى حيث ينشر المستخدمون بيانات من برامج للمشاركة والنقاش في شكل سلاسل مشفرة. نواجه مشكلة حيث تتحول الشرطات المتتالية إلى شرطات مستطيلة (em dashes).

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

باختصار، هل يمكنني كمسؤول تعطيل التنسيق التلقائي للشرطة المزدوجة إلى شرطة مستطيلة؟

على سبيل المثال، كتابة A-- خام في المنشور يتم تنسيقها تلقائيًا إلى A–، والتي يتم نسخها ولصقها مرة أخرى كـ A–.

شكرا،
بريت

يمكنك تعطيل هذا التنسيق التلقائي باستخدام هذا الإعداد. للأسف، لا يمكنك اختيار ما تريد تعطيله.

image

ومع ذلك، إذا كنت ترغب في الاحتفاظ بقواعد الطباعة ولكن تعطيل الشرطة الطويلة، يمكنك استخدام الحيلة التالية مع استبدال الكلمات:

إذا قمت بالخيار الأخير، لاحظ ما يلي:

  • سيُطلب تعديل المشاركات الموجودة أو إعادة بنائها
  • قد ترغب في تمكين هذا الإعداد إذا كنت ترغب في استخدام التعبيرات العادية لتضييق نطاق الاستخدام:
    image
4 إعجابات

وهناك خدعة صغيرة أخرى ليست جميلة جدًا: استبدل — بـ - - (حسنًا، هذا ليس صحيحًا أيضًا) لأنه عندها ستتمكن (هل هذه حتى لغة إنجليزية :flushed_face:) من إنقاذ بشرة مستخدمي Apple، على ما أعتقد. على الأقل ستستخدم أجهزة i-devices — في كل مكان بغض النظر عما إذا كان الشرطة الطويلة معطلة من جانب Dsicourse.

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

كانت هناك خدعة أسهل لتحقيق نفس الشيء، لكنني لا أستطيع تذكر ما كانت عليه ومن أرشدني… لقد تذمرت نفس الشيء، ولكن بالنسبة لي كان السبب هو جداول markdown.

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

تريد حقًا تدريب الأشخاص على وضع هذه الأشياء في كتل التعليمات البرمجية، ولكن قد تساعد إعدادات الموقع هذه: /admin/site_settings/category/posting?filter=highlight.

كيف تبدو كتل التعليمات البرمجية الخاصة بك؟ هل الموقع عام؟

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

الموقع هو backgammonforums.com

النص المعني يأتي في شكل XGIDs التي تشفر حالة اللوحة ونتيجة لعبة/مباراة طاولة الزهر. على سبيل المثال، إليك معرف الموضع المبدئي لمباراة إلى 7 مع فوز الأسود بالرمية الافتتاحية بـ 65 للعب:

XGID=-b----E-C---eE---c-e----B-:0:0:1:65:0:0:0:7:10

وهنا إذا قمت بلصقه كما هو (لاحظ المشكلات بين C/e ولاحقًا E/c):
XGID=-b----E-C—eE—c-e----B-:0:0:1:65:0:0:0:7:10

هل تبدأ دائمًا بـ XGID=؟

تلك الخاصة ببرنامج eXtreme Gammon تفعل ذلك ولكن لدينا أيضًا مستخدمون ينشرون معرفات GNU Backgammon. لا تحتوي على بادئة. على سبيل المثال:

jM/gDQDYzeAJIA:EQFvAAAAAAAA

… ولكن هذه أيضًا لا تستخدم الواصلات لذا لا تعاني من نفس التصحيحات التلقائية لـ markdown.

أعتقد أن مكون سمة قد يكون قادرًا على اكتشاف تلك وتحويلها إلى كتل برمجية.

ولكن الحل الأسوأ هو أن يكون لدى مجموعة من المشرفين تعديل المشاركات للأشخاص.

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

بشكل عام، عند تعديل منشور كما هو مقترح، هل تترك ملاحظة أم تنشر ردًا؟ هل ينزعج المستخدمون على الإطلاق؟

في الماضي، كان أحد المؤسسين المشاركين هنا يقوم بانتظام بتصحيح الأخطاء الإملائية لدي.

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

هنا، يمكن لمستخدمي TL3 تعديل العناوين والفئات. نادرًا ما اشتكى شخص ما.

ما هو المناسب لمجتمعك، لا يمكنني تخمينه. ربما سيعتقدون “رائع! الآن أعرف كيف أفعل ذلك” أو ربما سيفكرون في شيء آخر.

4 إعجابات

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.