في أحدث إصدار من Discourse، قدمنا علامة تبويب “JS” جديدة لمحرر السمات الإدارية:
في الكواليس، يتوافق هذا مع ملف يسمى javascripts/discourse/api-initializers/theme-initializer.gjs.
لا يزال توصيتنا لمعظم السمات هي أن يتم تأليفها باستخدام بيئة تطوير متكاملة (IDE) مناسبة، وأداة سطر الأوامر discourse_theme، والتحكم في الإصدار باستخدام git. ومع ذلك، نتفهم أن هذا ليس مناسبًا للجميع، وأنه لا يزال هناك مكان للسمات البسيطة التي تم تأليفها في لوحة الإدارة.
يعني هذا التغيير أن الجميع سيكونون قادرين على الانتقال نحو صيغ أكثر حداثة، والابتعاد عن أنماط <script> القديمة. على مدار الأسابيع القليلة القادمة، سنقوم بتحديث Documentation > Developer Guides لوصف الأنماط (g)js الأكثر حداثة.
أخبرنا إذا كانت لديك أي أسئلة أو ملاحظات!
