هل من الممكن عرض مجموعة المستخدم للملصق الأول في قائمة أحدث/المواضيع الجديدة؟

مرحباً يا جماعة :wave:

كنت أتساءل عما إذا كانت هناك طريقة للقيام بما يلي:

  • كلما كان مستخدم من مجموعة معينة هو أول ناشر/ينشئ موضوعًا
  • قم بوضع علامة على هذا الموضوع باسم مجموعته
  • واجعل هذه العلامة (اسم المجموعة) مرئية فقط لمجموعة مستخدمين أخرى داخل لوحات المعلومات Latest أو New

لقد بحثت في الـ flairs، لكنها لا تؤدي الغرض لأنها غير مرئية في لوحات المعلومات. كنت أفكر في إنشاء إضافة مخصصة كما هو مقترح هنا، لكننا لا نستضيف بأنفسنا، لذا هذا أيضًا لا يعمل.

شكرًا!

إعجاب واحد (1)

مرحباً نيمانيا :wave:t5: :slight_smile:

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

إعجابَين (2)

مرحباً @osioke وشكراً على الرد السريع!

ما نبحث فيه هو إنشاء

  • طريقة سهلة بصرياً للمسؤولين/الموظفين لفهم
  • مجموعات المستخدمين التي تطرح السؤال
  • هذه الميزة/العلامة يجب أن تكون مرئية فقط للمسؤولين/الموظفين.
إعجابَين (2)

ربما اجعلهم ينشرون في فئة لا يمكن إلا لتلك المجموعة إنشاء مواضيع فيها؟ هذه هي الطريقة السهلة.

إعجابَين (2)

شكراً على الاقتراح! للأسف، هذا لا يعمل لأن الموضوع يحتاج إلى أن يكون مرئيًا للمجتمع بأكمله. ستكون العلامات موجودة فقط للمسؤولين.

إعجاب واحد (1)

وأنت تريد أن تكون هذه الطريقة المرئية قابلة للعرض من أحدث عرض للموضوع أو الجديد (أو كما أشرت إليهم لوحة التحكم) ، صحيح؟

أسأل للتأكد ومعرفة ما إذا كان يمكن جعل العلامات مرئية من عرض الموضوع عبر مكون سمة.

نعم، هذا صحيح، أريد رؤية المجموعة التي تطرح السؤال في طرق عرض الموضوع الأحدث/الجديدة. اعتقدت أن العلامات ستكون أفضل لأن العلامات يمكن لأي شخص رؤيتها، وليس فقط المسؤولين/الموظفين.

أخبرني إذا كان هذا خيارًا على الرغم من ذلك :grinning:

إعجاب واحد (1)

سيؤدي استخدام العلامات ديناميكيًا إلى الدخول في منطقة الإضافات المخصصة، والتي قد تعمل أو لا تعمل لحالتك. لذلك أنا أبحث عن طرق أخرى ممكنة.

إعجاب واحد (1)

أقدر المساعدة يا @osioke :pray:

إعجاب واحد (1)

نعم! هذا ممكن في مكون سمة. :slight_smile:

في قوائم المواضيع لدينا primary_group_id و flair_group_id للمستخدم الذي أنشأ الموضوع… لذلك يجب أن نكون قادرين على الحصول على اسم المجموعة أو الشارة ذات الصلة باستخدام ذلك واستخدامها في طرق العرض التي ذكرتها.

هذا لا يزال عملاً مخصصًا ، لذا يمكنك إما استخدام Marketplace للقيام بذلك أو القيام به داخليًا. :blush::tada:

إعجاب واحد (1)

أعتقد أن ميزة “التصنيف” قد تكون حلك، ولكن يمكنك إنشاء فئة يمكن للجميع قراءتها والرد عليها، ولكن يمكن للبعض فقط بدء موضوع جديد.

إعجابَين (2)

شكرًا على الاقتراح @osioke ، أقدر ذلك كثيرًا. على حد علمي ، هل توصي بالحصول على شخص من Marketplace للقيام بالعمل؟

إعجاب واحد (1)

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

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

استعلام SQL للشارة، حيث في هذا المثال “discourse-admins” هو المعرف الفريد للمجموعة.

select user_id, created_at granted_at, NULL post_id
from group_users
where group_id = (
  select g.id from groups g where g.name = 'discourse-admins'
)

وهذه هي الإعدادات

إعجاب واحد (1)

نعم! أنصح أيضًا بإجراء العناية الواجبة عند اختيار شخص من هناك. إذا كانت لديك أي مخاوف بشأن هذا، فيرجى إخباري :slight_smile:

راجع أيضًا تعليق @Tris20، قد لا يكون ما تريده، ولكنه لا يزال فكرة رائعة.

شكراً على الاقتراحات @pfaffman و @Tris20، أقدر المساعدة :pray: نحن نبحث عن حل مرئي من طرق العرض الجديدة/الأحدث لذا قد يكون مكون السمة المخصص هو الخيار الأفضل.

إعجابَين (2)