أيقونات مخصصة للمسؤولين والمشرفين (ومجموعات أخرى)

حسنًا، لقد أمضيت 12 ساعة متواصلة أحاول فهم هذا وأوشكت على الجنون. لقد قرأت عشرات المشاركات هنا، ولكن لا شيء يعمل.

أريد تعيين أيقونات لمجموعات محددة (بما في ذلك المشرفين والمدراء) وجعل الأيقونة التي أختارها تظهر بجوار الاسم، تمامًا مثل أيقونة “shield-halved” الافتراضية التي تظهر للمشرفين والمدراء. مثل هذا:

لقد جربت هذا:

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

يجب أن تكون هناك طريقة لتغيير أيقونات المدراء والمشرفين وتعيين أيقونات للمجموعات التي أنشئها، وجعلها تظهر بجوار الاسم.

هل يعرف أحد كيف يمكن تحقيق ذلك؟ أنا منهك عقليًا والقهوة لم تعد تجدي نفعًا هههه

أحاول إنهاء هذا الأمر حتى نتمكن من إطلاقه.

يجب أن تكون قادرًا على تكييف الأساليب الموجودة في Make staff users more recognizable with customized avatars, posts, and mentions باستخدام الفئة group-GroupName الموجودة على أسماء المستخدمين للأعضاء المجموعين في المشاركات لغير الموظفين.

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

نحن مهتمون أيضًا بفعل هذا. بشكل أساسي، وضع صور صغيرة بجوار مجموعات مستخدمين محددة.

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

قد لا أكون واضحًا تمامًا بشأن ما تريده، ولكن يبدو أنه مزيج من:

  1. تعيين الشارات يدويًا:
    منح شارة لمستخدمين فرديين يدويًا
    يتضمن خطوات إنشاء شارة جديدة واختياريًا تحميل أيقونة مخصصة.

  2. منح الشارات تلقائيًا للمجموعات:
    إنشاء استعلامات شارات مخصصة مشغّلة

  3. عرض شارات المؤلف على كل مشاركة:
    Post Badges

  4. تغيير أيقونات المسؤول والمشرف الافتراضية:
    استبدال أيقونات SVG الافتراضية لـ Discourse بأيقونات مخصصة في سمة

(يجب على أي شخص بدأ للتو في هذا الأمر أن يبدأ على الأرجح بـ فهم الشارات واستخدامها)

إعجابَين (2)

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

كل هذا يجب أن يكون قابلاً للتنفيذ، ولكنه ليس جاهزًا للاستخدام مباشرة.
أنت تقول:

لكنك لا ترينا ما جربته أو ما هي النتيجة؟
هل جربت الخطوات التي حددها تودز؟

قل، هل تقصد بتغيير “أيقونات المسؤولين والمشرفين” مجرد تغيير اللون الذي تعرضه؟ لأن هذا مجرد شيء يتعلق بـ CSS. بسيط إذا كنت مقيدًا بثيم واحد ونظام ألوان واحد؛ وأكثر تعقيدًا بعض الشيء إذا كنت تقدم ثيمات متعددة ووضعًا فاتحًا/داكنًا.

image

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

أعتقد أن الطلب يتعلق أكثر بمجموعات أخرى لديها أيقونة مثل تلك التي يمتلكها المشرفون على المشاركات.

في حين أنه لا يزال بإمكاني تخيل أن استخدام شارات المشاركات وشارة يتم تشغيلها بواسطة SQL يمكن أن ينتج عنه شيء مشابه، أعتقد أن هذا ليس ما يريده @long حقًا، لأن الشارات الموجودة على المشاركات لا تزال لا تظهر على بطاقات المستخدم على سبيل المثال

3 أماكن تتم فيها مناقشة هذا الأمر تجعل تتبع ما تم توضيحه واقتراحه بالفعل أمرًا صعبًا بعض الشيء

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

نعم، بالتأكيد هناك طلبات متعددة مضمنة هنا.

  • تعيين الشارات لمجموعات المستخدمين
  • عرض الشارات في المشاركات
  • عرض الشارات في صفحات الملف الشخصي
  • عرض الشارات في بطاقات الملف الشخصي
  • تغيير أيقونة الشارة للمسؤولين/المشرفين

لقد خطر ببالي للتو أن الأخيرة قد تكون سهلة اعتمادًا على ما تعنيه كلمة “تغيير”.

إعجابَين (2)

قد يكون هذا قد تمت تغطيته في أحد المواضيع الأخرى (أو ربما تكون قد استبعدت الفكرة بالفعل)، ولكن فقط في حال لم تصادفها بعد، فإن خاصية “تمييز شخص ما كعضو في مجموعة” المدمجة تتم عن طريق إضافة شارة إلى الصورة الرمزية. يمكنك رؤيتها هنا على ميتا لعدة مجموعات، بما في ذلك @team.

هذا لا يتطلب أي تخصيص إضافي، لذا قد يكون خيارًا أسهل؟ هناك المزيد من المعلومات في هذا الموضوع:

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

نعم، لست مهتمًا بالزخرفة. إنها فقط لا تبدو جيدة. أنا عنيد ومصمم على جعل الخيار الآخر يعمل هههه

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

أعني تغيير الأيقونة الفعلية للمسؤول (admin) والمشرف (mod). لقد قمت بتغيير اللون عبر CSS. لدينا فقط سمة الوضع الداكن، وليس القدرة على التبديل ذهابًا وإيابًا.

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

آه، حسنًا - لم أكن أعرف ما إذا كان مثالك يستخدم CSS أم كان نموذجًا أوليًا.

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

نعم، استخدمت CSS لتغييرها. الآن أنا مصمم على معرفة كيفية حل هذا. أنا عنيد هههه