كيف يمكنني إدخال تنسيق خاص مثل [wrap] في حقل النص للأتمتة؟

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

أضفنا مؤخرًا دعمًا لـ [wrap] في محرر النصوص المنسق

لكنني لست متأكدًا مما إذا كان متاحًا فقط في “المؤلف” (composer) أو في أي محرر :thinking:

@renato أي أفكار؟

إعجابَين (2)

لا يزال منتدى الخاص بي على Commits · discourse/discourse · GitHub لذا ربما أحتاج فقط إلى انتظار تحديث.

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

نعم، من المحتمل جدًا، يرجى إخبارنا إذا واجهت أي مشكلات بعد التحديث.

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

من الممكن استخدامه بعد التحديث، ولكن الطريقة الوحيدة للدخول إليه التي وجدتها هي كتابته بالكامل بنفسي. لا يمكنني نسخ مثال بسهولة من ميتا (meta)، وبما أن قائمة غير متاحة في الحقل الذي أكتب فيه الرسالة للأتمتة، فلا يمكنني استخدام مساعدة إدخال الـ wrap أيضًا.
ولكن ربما أفعل ذلك بشكل خاطئ؟ أنا عادةً لا أستخدم محرر النصوص الغني (RTE)، لذا ربما لا أعرف الحيلة الصحيحة. لكنني واجهت صعوبة أيضًا في مساعدة إدخال الـ wrap في مُنشئ الماركداون (markdown composer)، لذا ربما تكون المشكلة مني، وليس في البرنامج.

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

هل يمكنك التوسع في هذا الأمر، من فضلك؟

إن المنشئ الذي تستخدمه لإنشاء الرسائل المرسلة بواسطة الأتمتة لا يوفر قائمة ، لذلك لا يوجد دعم إدخال لتنسيق الـ wrap.
بشكل عام، أنا لست جيدًا في تذكر المفاتيح الصحيحة. لذلك عادةً إذا أردت استخدام الـ wrap، على سبيل المثال، لإضافة أيقونة كما فعلت للتو أعلاه، ألقي نظرة على الموضوع في ميتا (Discourse Icon)، وأنسخ المثال، وألصقه في المنشئ الخاص بي، وأغير اسم الأيقونة. أفعل ذلك أيضًا لـ https://meta.discourse.org/t/placeholder-forms/113533، و https://meta.discourse.org/t/reply-template/162373، و User Field Prompt.

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

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


لم تطلب تفاصيل حول ذلك، ولكن ربما لا يزال بإمكانك المساعدة. كيف أستخدم خيار الـ wrap في قائمة الزائد بينما أستخدم محرر الماركداون لإضافة غلاف الأيقونة؟ الصيغة هي [wrap=icon id=circle-plus][/wrap]، لذلك اعتقدت أنني سأفعل هذا:

ينتج عن ذلك

[wrap =icon id=circle-plus]
محتوى الـ Wrap
[/wrap]

وهو ما لا يعمل. أنا لا أعني العنصر النائب للمحتوى. مشكلتي هي المسافة بين wrap و =icon التي تكسر الأمر.

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

هل تحتاج إلى أي معلومات إضافية؟