إنشاء عناوين ديناميكية باستخدام المجموعات أو الشارات؟

أرغب في تعيين ألقاب ديناميكية للمستخدمين بناءً على عدد مشاركاتهم وعدد الإعجابات التي لديهم (وربما بعض المعايير الأخرى).

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

هذه هي الطريقة التي أعرض بها ذلك حاليًا على XF، Forerunner هو اللقب. يرجى اقتراح أفضل طريقة لتحقيق ذلك.

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

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

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

شكرًا على ردك.

سأختار استخدام SQL مخصص حيث سيربح المستخدمون بشكل ديناميكي بناءً على عدد منشوراتهم وعدد إعجاباتهم.

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

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

لا ينبغي أن يكون هناك تأثير، ولكن إذا واجهت أي مشاكل، فأخبرنا بذلك!

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

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.