مرحباً،
هل يمكن لأي شخص مساعدتي في إضافة اسم مستخدم المنشئ الأصلي (OP) كـ فئة CSS لـ <body>؟
أحتاج إلى كتابة بعض الأنماط وأحتاج إلى سمات مختلفة لبعض أسماء المستخدمين.
طلب بعض المستخدمين منا حذف الموضوع من ملفهم الشخصي، لكنهم لم يصرّوا على حذفه تماماً. ولهذا السبب أنشأنا مستخدماً مجهولاً لتغيير ملكية المواضيع المطلوبة.
الآن نحتاج إلى إجراء تغييرات على عناصر الصفحة إذا كان المنشئ الأصلي (OP) مجهولاً. ويشمل ذلك إخفاء الاقتباسات والذكر وغيرها.
<script type="text/discourse-plugin" version="0.8">
api.onPageChange((url, title) => {
if (/^\/t\/.*$/.test(url)) {
const opUser = API.????? <--------------------------- كيف أحصل على كائن المستخدم OP
if (opUser && opUser.id === 1234) {
document.querySelector("body").classList.add("anon");
}
} else {
document.querySelector("body").classList.remove("anon");
}
});
</script>