إضافة عناصر إلى الجانب الأيسر والأيمن من main-outlet في سمة

مرحباً، أنا جديد في العديد من الاتفاقيات التطويرية التي يستخدمها Discourse، لذا أنا فقط أبحث عن بعض التوجيهات هنا.

أنا أحاول بشكل أساسي إضافة صورة إلى الجوانب الأربعة لـ main-outlet لموضوع أقوم بإنشائه. يبدو الأمر بسيطًا جدًا للوصول إلى الجزء العلوي/السفلي عن طريق الإشارة إلى منافذ below-site-header و above-footer. ولكن يبدو أنه أقل وضوحًا كيف يمكنني إضافة صورة إلى الجانب الأيسر والأيمن من main-outlet.

أي تلميحات؟ أو الكود المصدري لمواضيع أخرى قامت بشيء مشابه؟

لماذا لا تستخدم ببساطة: ملحق التخطيطات المخصصة - ملحق - Discourse Meta؟

دليل تطوير الأدوات هنا: Pavilion

إعجابَين (2)

عظيم، هذا يبدو مشابهًا لما أبحث عنه. سألقي نظرة على المصدر، شكرًا لك!

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

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

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