علامات مخصصة؟

مرحباً

هل هناك طريقة لإضافة علامة مخصصة يتم استبدالها بعلامات جافاسكريبت و HTML مخصصة؟
على سبيل المثال، \u003cmy_custom_tag\u003ecustom tag content\u003c/my_custom_tag\u003e التي سيتم استبدالها بعلامات HTML التي يمكنني تعريفها، هل هناك طريقة للقيام بذلك؟

هل لديك مثال عملي لما يمكن أن تكون عليه النتيجة، بناءً على مثالك \u003cmy_custom_tag\u003ecustom tag content\u003c/my_custom_tag\u003e؟

وما هو الهدف (من حيث الميزات) لمثل هذه “العلامات المخصصة”؟

إعجابَين (2)

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

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

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

على سبيل المثال: <custom_tag>432345</custom_tag> ثم يتم استبدالها بقالب HTML لعرض الصورة ذات الصلة بالسلوك المطلوب للنقر وتوهج مؤشر الفأرة.

سيحصل المستخدمون على العلامة المخصصة كما تم إنشاؤها من تطبيقي.

يبدو الأمر مشابهًا جدًا لـ Mentionables

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

إعجابَين (2)