جعل مجموعة مرئية لمستخدم لديه مجموعة أخرى

مثال:
المجموعة الرئيسية (مرئية بنفسه):

  • group_1 (مرئي بواسطة مستخدم من group_1)

حتى الآن كل شيء على ما يرام..

وطلبي هنا:
المجموعات الفرعية:

  • sub_group_1 (مرئي فقط بواسطة مستخدم من group_1)

الهدف هو أن المستخدمين من group_1 فقط هم من يمكنهم الإشارة/عرض/الانضمام إلى مستخدم من sub_group_1

هل هذا غير ممكن حاليًا؟
إذا أردت إضافة هذه الوظيفة، هل يجب علي تعديل discourse أم إنشاء إضافة (plugin)؟

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

قم بإنشاء إضافة.

للعثور على الأشياء التي تحتاج إلى تجاوزها، ستبحث في groups_controller.rb، وأعتقد، أن ترى ما يتعلق بتجاوز guardian لما يمكن ذكره في المجموعات.

إعجابَين (2)

شكرا لك :slight_smile:

إعجاب واحد (1)
  • أرى groups_controller.rb. لكنني لا أعرف كيف أتجاوز الوظائف في المكون الإضافي الخاص بي..

و

  • فكرة لحقن إجراءات علامة تبويب في شاشة إدارة المجموعات؟