أشياء رائعة! لكن أثناء الاختبار، لاحظت أن المشكلة القديمة قد عادت، ويظهر اسم المستلم الأول في جميع الرسائل اللاحقة - يا لها من كارثة! إنها نفس المشكلة المذكورة في:
شكرًا لك، أنا أحاول فقط المساهمة بقدر ما أستطيع. سأضيف في الواقع خيارات إضافية لـ %{first_name} و %{last_name}، وسأقوم بتغيير الخيار الحالي ليكون الاسم الكامل.
نعم، يجب إصلاح الخطأ (لقد اختبرته مرارًا وتكرارًا). أما فيما يتعلق بالأسماء الأولى والأخيرة، فلا توجد «طريقة واحدة تناسب الجميع» لأن Discourse لا يحتوي على حقل منفصل للأسماء الأولى والأخيرة، بل حقل واحد شامل.
(لست متأكدًا تمامًا من أن استخدام ملفات GIF في Discourse فكرة جيدة، لكنني رأيتها ولم أستطع مقاومتها)
نعم، أنا أعلم - سيتطلب ذلك بعض الكود الذكي لتقسيم السلسلة إذا احتوت على مسافة، مع الاحتفاظ فقط بالأحرف حتى المسافة. واستخدام السلسلة بالكامل إذا لم تكن هناك مسافة.
كما قلت، يمكنني فعل ذلك في Excel لكن ليس في Javascript / Ruby!