وبما أن المستخدمين في منتدانا ينشرون في كثير من الأحيان ملفات السجلات أو مخرجات وحدة التحكم الأخرى، وغالبًا ما يستخدم المستخدمون الجدد تنسيق الاقتباس بدلاً من تنسيق النص المُسبق التنسيق، أو لا يستخدمون أي تنسيق على الإطلاق، فإن تقديم مقدمة حول تنسيق النص المُسبق التنسيق في دليل المستخدم الجديد سيكون أمرًا مرحبًا به للغاية.
لقد راجعت نصوص التعليمات المذكورة أعلاه، لكن يبدو لي أن إضافة بعض التعليمات حول تنسيق النص المُسبق التنسيق أمر غير مناسب ببساطة، حيث يجب على Discobot في الواقع التحقق مما إذا كان المستخدم قد نفذ التنسيق بشكل صحيح (وهو ما لا يفعله Discobot حاليًا).
كيف يمكنني إضافة تعليمات حول تنسيق النص المُسبق التنسيق إلى دليل المستخدم الجديد الخاص بـ Discobot، بحيث يتحقق Discobot فعليًا مما إذا كان المستخدم قد نفذ التنسيق بشكل صحيح؟
ما أنصح به هو الانتقال إلى /admin/customize/site_texts/ والبحث عن js.composer.reply_placeholder (أو اكتب هنا. استخدم Markdown أو BBCode أو HTML للتنسيق.) ثم تعديل هذا النص إلى شيء مثل:
اكتب هنا. استخدم Markdown أو BBCode أو HTML للتنسيق. اسحب الصور أو الصقها. استخدم ``` قبل وبعد كتل الكود.
فعدد قليل جدًا من الأشخاص سيقومون بالبرنامج التعليمي على أي حال. هناك احتمال ضئيل بأن يلاحظوا هذا النص الوهمي، لكن معظمهم سيظلون ينسخون المحتوى دون تفكير.
هذا ما فكرت فيه أيضًا في البداية، لكن كما كتبت أعلاه: لن يكون هناك تحقق مما إذا كان المستخدم قد طبق تنسيق النص المُعد مسبقًا فعليًا. فقد يتجاهله تمامًا ويظل يحصل على رد “عمل رائع!”.
ليس في منتدانا: 14 من أصل 27 مستخدمًا جديدًا في الأيام الـ 14 الماضية أكملوا الدورة التدريبية بشكل كامل.
هذه ليست فكرة سيئة، لكن الحاجة الفعلية لتنسيق الكود أمر نادر نسبيًا — هل لدينا ذلك في الدليل المتقدم؟ أعتقد أن هذا هو المكان الأنسب له.
أيضًا، أعجبني اقتراح @pfaffman بتحرير نص العنصر النائب الافتراضي إلى حد كبير.
في النهاية، قد تضطر إلى اتباع ما فعلناه في نهاية المطاف في Stack Overflow ومحاولة اكتشاف الكود الذي تم لصقه دون تنسيق، ثم رفض الرد إذا لاحظت وجود قدر كبير من النص «الشبيه بالكود» في المنشور — هناك نقاش حول إضافة (plugin) لذلك هنا في الميتا.
يُعد تنسيق الكود عملية أساسية للغاية، يحتاج مستخدمونا إلى معرفتها منذ اليوم الأول. وعليه، فإنها في منتدانا لا تنتمي إلى الدليل المتقدم، بل إلى الدليل الأساسي.