تسليط الضوء على رسائل المشرفين

أعمل حاليًا على نقل منتدى موجود إلى Discourse. حتى الآن، كانوا يستخدمون وسم [color] لتلوين أي رسائل متعلقة بالإشراف من قبل مشرف باللون الأزرق (بدلاً من النص الافتراضي الأسود) لإظهار أن هذا الجزء من المنشور متعلق بالإشراف وليس مجرد جزء عادي من النقاش.

لأسباب مختلفة، أعتقد أن هذه فكرة سيئة، لكنهم ما زالوا يرغبون في الحفاظ على التمييز. لذا، كنت أفكر في طريقة مختلفة للقيام بذلك. هل قام أي شخص بذلك من قبل؟ كنت أفكر في وضع إطار حوله وإرفاق وسم نصي صغير به مثل “رسالة المشرف” أو ما شابه.

يجب أن يكون هذا ممكنًا، أليس كذلك؟ ربما شيء مثل كود مخصص/وسم/bbcode؟ هل يوجد شيء موجود بالفعل للمساعدة في ذلك؟

أي تلميح سيكون مُقدَّرًا.

إذا نقرت على زر الموجود أسفل المنشور، ثم على :wrench:، يجب أن تظهر لك خيار “إضافة لون الطاقم”. هل هذا ما تبحث عنه؟

على سبيل المثال، قمت بذلك في هذا المنشور.

11 إعجابًا

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

لديك أيضًا خيار إضافة إعلان للموظفين (الخيار موجود مباشرةً أسفل لون الموظف)، مما يضيف قسمًا صغيرًا منفصلاً مثل هذا فوق أي منشور:

إذا كنت ترغب حقًا في الحصول على كود مخصص لـ بعض المحتوى فقط في منشور، فيمكنك فعل ذلك أيضًا مع بعض التخصيص (Generic bbcode wrapper for theme components).

على سبيل المثال، إذا أردت تمييز بعض النص فقط، فيمكنك تغليف النص في منشورك كما يلي:

[wrap=mod-color]
هذا هو تحذير المشرف الرسمي!
[/wrap]

ثم في CSS المخصص لسمتك، يمكنك إضافة ما يلي (لوحة الإدارة > تخصيص > السمات):

.topic-post.group-team [data-wrap="mod-color"] {
   background: yellow; 
   color: red;
}

الملاحظة المهمة حول هذه الطريقة هي أنه لمنع المستخدمين العاديين من استخدام نفس الكود، ستحتاج إلى إنشاء مجموعة جديدة، ويجب أن تكون هذه المجموعة هي المجموعة الأساسية للمشرف (يمكن تكوين المجموعة الأساسية من صفحة إدارة المستخدم الفردية). في المثال أعلاه، أستخدم مجموعة باسم “team”، ومن هنا جاء .group-team.