لقد أنشأت للتو مجموعة جديدة في منتدى مجتمع التكنولوجيا الإنسانية بعنوان ‘humanetech-translators’ وحددت أيقونة fa-globe كرمز مميز. ولضمان ظهورها لجميع الأعضاء، اخترت “تعيين تلقائي كمجموعة رئيسية”. كما منحت الأعضاء مستوى ثقة افتراضيًا قدره 2.
ونتيجة لذلك، تغيرت أيقونتي المميزة إلى أيقونة الكرة الأرضية. وأنا أيضًا عضو في مجموعة ‘community-team’، وأرغب في أن تظهر أيقونتي المميزة هذه على صورة ملفي الشخصي (أيقونة fa-chess-knight). أي أن هذه المجموعة يجب أن تكون ذات أولوية على مجموعة المترجمين.
في إعدادات ملفي الشخصي، كان العنوان الافتراضي مضبوطًا على ‘community-team’ قبل إنشاء المجموعة الجديدة، وكانت المجموعة نفسها قد تم تفعيل خيار “تعيين تلقائي كمجموعة رئيسية” فيها منذ البداية. ولا تحتوي مجموعة ‘community-team’ على إعداد لمستوى ثقة افتراضي.
وبما أن أيقونة الكرة الأرضية ظلت ظاهرة، قمت في ملفي الشخصي بتغيير العنوان إلى “لا شيء”، ثم حفظت، ثم عيّنته مرة أخرى إلى ‘community-team’ وحفظت مجددًا. ومع ذلك، ما زلت أرى أيقونة الكرة الأرضية، بينما يظهر العنوان كـ ‘community-team’ على بطاقة ملفي الشخصي.
وبالإضافة إلىي، هناك عضو واحد آخر في مجموعة ‘community-team’ يعاني من نفس المشكلة.
أعتقد أن هناك خلطًا بين “المجموعة التي انضم إليها المستخدم مؤخرًا” (والتي يُفترض أن تعمل)، و"المجموعة التي تم تفعيل الشعار فيها أولًا أو أخيرًا" (والتي لا تعمل)، وكذلك بين عنوان الملف الشخصي والمجموعة الأساسية في صفحة إدارة المستخدم (تحت قائمة مجموعات المستخدم مباشرة).
نعم، هذا تفاعل محير بين الميزات بالنسبة لي. لقد اضطررت حتى إلى قراءة سطورك الثلاثة بعناية فائقة لفهم الأمر، ولم أستطع العثور في أي مكان على عبارة “مجموعة مع تفعيل الزينة أولاً أو أخيرًا” التي ذكرتها.
لذا، إليك ملخصًا لما فهمته الآن:
أيقونة الزينة والعنوان المعروضان بجانب الصورة الرمزية هما شيئان مستقلان تمامًا.
لمزامنة الزينة والعنوان عند تعطيل خيار “المجموعات الأساسية التي يختارها المستخدم”، سأضطر إلى اعتماد مهمة إدارية جديدة والتحقق بعناية من كل عضو عند إنشاء المجموعة، وكذلك عند انضمام أعضاء جدد إليها (بما أنها مفتوحة الوصول). تتضمن هذه المهمة الانتقال إلى صفحة الإدارة لكل مستخدم متأثر وتجاوز المجموعة الأساسية.
أما لمزامنة الزينة والعنوان عند تفعيل خيار “المجموعات الأساسية التي يختارها المستخدم”، فإما أن أطلب من الأعضاء مزامنة إعداد العنوان في حساباتهم مع إعداد المجموعة الأساسية (وهو أمر غير عملي)، أو أن أكون راضيًا عن احتمال عدم تطابقهما (وهو ما سيؤول إليه الأمر عمليًا).
كنت أتوقع أن تتغير “زينة المجموعة” وفقًا لإعداد “عنوان المجموعة” في حساب المستخدم. أليس هذا هو الأسلوب الأكثر بديهية لعمل هذه الميزة؟
ملاحظة جانبية: بفضل مساعدتك، تمكنت من حل هذه المشكلة لي ولعضو آخر. سأنتظر قليلًا قبل تحديد “الحل” لمناقشة البديهية في هذه الوظيفة المحيرة.
آسف على ذلك، الأمر يتعلق بي فقط، ظننت أنه السلوك الذي كنت تتوقعه .
بخصوص العنوان مقابل المجموعة الأساسية، يبدو أنهما يختلفان في طبيعتهما؛ فالأول يُقصد به أي شيء (عندما يحدده المشرف)، بينما الثاني هو اسم مجموعة. مع ذلك، لست متأكداً تماماً من المنطق الكامن وراء ذلك
يجب أن أبدأ بالقول إننا نناقش بنشاط سبل تحسين مفهوم المجموعة الأساسية، لذا قد تحدث تغييرات في المستقبل القريب.
على الرغم من أنني لم أكن جزءًا من إنشاء ميزات العنوان وزينة المجموعة، إلا أنني يمكنني تقديم مثال يوضح كيف يمكن أن يكون مفيدًا أن تكون الميزتان مستقلتين عن بعضهما البعض، بالإضافة إلى توضيح كيفية عملهما حاليًا.
لنفترض أن موقعًا يحتوي على مجموعة “الفريق” التي تتكون من جميع موظفي الشركة. من المفيد معرفة أن المستخدم جزء من الفريق لمحةً، لذا قاموا بإعداد زينة صورة رمزية للمجموعة لـ “الفريق” وتأكدوا من أن جميع الأعضاء لديهم مجموعة “الفريق” مضبوطة كمجموعتهم الأساسية لضمان ظهور الزينة.
ينقسم أعضاء الفريق إلى أدوار مختلفة - لنقل الدعم والهندسة - وهم أعضاء في مجموعات مقابلة. بالإضافة إلى معرفة أن المستخدم جزء من الفريق ككل، سيكون من المفيد أيضًا معرفة الدور الذي يقوم به. نظرًا لأن الموقع يريد أن يشارك الجميع في الفريق نفس زينة صورة رمزية لـ “الفريق”، فيمكنهم تحديد عنوان افتراضي في مجموعات المستخدمين الخاصة بـ “الدعم” و"الهندسة". سيكون الناتج النهائي شبيهًا بهذا:
لا أضمن أن هذا هو أفضل مثال، لكنه أحد سير العمل التي يمكن للموقع استخدامها.
هناك بالتأكيد بعض الفروق الدقيقة في تفضيلات المجموعة الخاصة بـ “تعيين تلقائي كمجموعة أساسية” و"العنوان الافتراضي".
المجموعة الأساسية
إذا تم تحديد خيار “تعيين تلقائي كمجموعة أساسية” عند إنشاء مجموعة جديدة، فسيتم تعيين/استبدال المجموعة الأساسية لـ جميع الأعضاء عند إنشاء المجموعة الجديدة.
إذا ذهبت إلى إعدادات مجموعة موجودة وقمت بتحديد/حفظ خيار “تعيين تلقائي كمجموعة أساسية” لأول مرة، فسيتم تعيين/استبدال المجموعة الأساسية لـ جميع الأعضاء بالمجموعة الجديدة.
إذا كان المستخدمون أعضاء في مجموعات متعددة مضبوطة على “تعيين تلقائي كمجموعة أساسية”، فيمكنك الدخول إلى إعدادات إحدى هذه المجموعات، إلغاء التحديد/الحفظ، ثم إعادة التحديد/الحفظ لتعيين/استبدال المجموعة الأساسية لجميع الأعضاء.
العنوان الافتراضي
على عكس وظيفة المجموعة الأساسية التلقائية، تُطبق عناوين المجموعة الافتراضية فقط على أعضاء المجموعة الذين لا يملكون عنوانًا موجودًا مسبقًا.
إزالة عنوان افتراضي من مجموعة ستقوم بمسحه من المستخدمين الذين كان لديهم مضبوطًا كعنوان لهم.
لذا، وبالنظر إلى كل ما سبق، فإن الترتيب الذي تضيف فيه المستخدمين إلى مجموعات محددة يمكن أن يكون مهمًا للغاية. يصبح الأمر معقدًا إذا لم يكن لديك سيطرة على ترتيب انضمام المستخدم إلى المجموعات، لكن قد تتمكن من التوصل إلى حل بناءً على السلوك الموضح أعلاه.
إذا كان هناك سير عمل محدد لا يمكنك تحقيقه وتود رؤيته مدعومًا، فلا تتردد في إنشاء موضوع #feature حتى نتمكن من مراعاته.
شكرًا جزيلاً لك على تخصيص الوقت لكتابة هذا الشرح المفصل @tshenry، نقدر ذلك حقًا! بالنسبة لي، تم حل المشكلة حاليًا، وشرحك يوضح الآلية. سأضع علامة عليها كحل