ما هي الطرق المختلفة لتخصيص المحتوى داخل منشور (سمات مخصصة وما شابه ذلك)

من الممكن استخدام بعض فئات HTML في Discourse، ومع ذلك، يتم تطهير معظم HTML في المنشور لأسباب أمنية، ولا يُسمح إلا بـ HTML أبيض صارم جدًا في markdown. لإضافة فئات إلى القائمة البيضاء، يجب عليك استخدام إضافة، ويحدث التطهير من جانب الخادم وكذلك من جانب العميل. تحقق من
القائمة البيضاء لعلامات / سمات HTML
للحصول على بعض التفاصيل حول مكان إضافة السمات المدرجة في القائمة البيضاء، وأعتقد أنها ستبدو مشابهة لشيء مثل هذا: قائمة Discourse البيضاء لـ HTML. وكما ذكر @RGJ، يرجى ملاحظة أن الدالة whiteList() مهملة ويتم استدعاؤها حاليًا allowList() هنا.

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

آمل أن يساعد هذا!

7 إعجابات