هل من الممكن عرض المسميات الوظيفية للمستخدمين بجوار أسمائهم في المشاركات؟

سيكون منتداي متخصصًا في المؤثرات البصرية، وفي مجالنا هناك تخصصات ومراحل مهنية متنوعة للغاية. أعتقد أنه سيكون رائعًا إذا تمكّنت من السماح لمستخدمي بكتابة ما هم عليه، بحيث يظهر ذلك بجانب أسمائهم عند النشر. يمكن أن تشمل الخيارات أشياء مثل “هاوٍ” أو “مُشرف على المؤثرات البصرية”.

كيف يمكنني إعداد شيء من هذا القبيل؟ لقد شاهدت شيئًا مشابهًا مُنفَّذًا على Reddit، حيث تسمح بعض المجتمعات الفرعية (subreddits) باختيار “شارة” تظهر بجانب اسمك عند النشر. أجد ذلك مفيدًا لأنه يوفر سياقًا إضافيًا حول هوية المتحدث.

مرحبًا بك @rodypl!

أعتقد أنك ستجد أن استخدام المجموعات مفيد، وتحديدًا ميزة العنوان الافتراضي.

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

أعتقد أنك تريد إضافة ملحق (plugin) لإضافة حقل مخصص إلى المُسلسل (serializer) حتى تتمكن من إضافته بجانب اسم المستخدم كما وصفت.

بدون التحقق بعناية، أعتقد أن هذا الأمر يشبه إلى حد كبير Showing topic creator and posts/join dates - #2 by pfaffman

تعديل: هذا ليس مفيدًا كما كنت آمل.

آه. انظر إلى How to add custom fields to models

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

نعم، هناك إعداد يمكنك تفعيله عند إنشاء المجموعة يسمح للأعضاء بالانضمام إلى المجموعات والخروج منها بحرية.

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

يمكنك القيام بذلك عن طريق إضافة شيء مثل هذا إلى إعدادات السمة بعد تثبيت مكون السمة.

Groups, groups, /g, vdm, blank, remove