إضافة المستخدمين إلى المجموعات من خلال أتمتة الحقل المخصص

لاحظت بعض الأخطاء في التوثيق:

في الواقع، توجد حقول المستخدم في قسم المجتمع في الشريط الجانبي للمسؤول.

تم تنفيذ الأتمتة كمكون إضافي، لذا ستجدها ضمن المكونات الإضافية بدلاً من تخصيص.

بشكل عام، تبدو لقطات الشاشة والتنقل قديمة بعض الشيء. أيضًا، يبدو أن المصطلح الشائع هو “حقل مستخدم مخصص”، وغالبًا ما يستخدم هذا الدليل “حقل مستخدم مخصص” بدلاً من ذلك.

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

مسودتي

:bookmark: يشرح هذا الدليل كيفية إضافة المستخدمين تلقائيًا إلى المجموعات بناءً على اختيارهم لحقل مستخدم مخصص أثناء التسجيل أو تحديث الملف الشخصي.

:person_raising_hand: مستوى المستخدم المطلوب: مسؤول

ملخص

  1. إعداد حقل مستخدم مخصص
  2. إنشاء المجموعات اللازمة
  3. إنشاء أتمتة لإضافة المستخدمين إلى المجموعات
  4. اختبار الإعداد

إعداد حقل المستخدم المخصص

أولاً، قم بإنشاء حقل مستخدم مخصص سيختاره المستخدمون من:
(يوجد أيضًا دليل مفصل حول حقول المستخدم)

  1. انتقل إلى منطقة المسؤول في موقعك
  2. انتقل إلى حقول المستخدم باستخدام الرابط في قسم المجتمع من الشريط الجانبي للمسؤول أو عن طريق زيارة /admin/config/user-fields
  3. انقر فوق “إضافة حقل مستخدم”
  4. قم بإعداد الحقل بالخيارات المناسبة

إليك مثال على شكل حقل المستخدم الخاص بك:

:information_source: تقوم الأتمتة بتعيين المستخدمين إلى مجموعة إذا تطابق إدخالهم في الحقل المخصص تمامًا مع الاسم الكامل للمجموعة. لضمان الدقة، استخدم قائمة منسدلة بخيارات محددة مسبقًا تتطابق مع أسماء المجموعات تمامًا. يمكن أن تتسبب حقول النص الحر في حدوث عدم تطابق. إذا كنت تستخدم حقل تأكيد، فيجب تسمية المجموعات “true” أو “false”.

إنشاء المجموعات

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

  1. انتقل إلى المجموعات باستخدام الرابط في الشريط الجانبي للمسؤول أو عن طريق إضافة /g أو /groups إلى عنوان URL الخاص بمنتدىك.
  2. انقر فوق “مجموعة جديدة” لكل مجموعة تريد إنشاؤها
  3. تأكد من إضافة “اسم كامل” لكل مجموعة، حيث أن برنامج الأتمتة النصي يستخدم هذا

:information_source: يستخدم برنامج الأتمتة النصي الاسم الكامل للمجموعة، لذا تأكد من مطابقته تمامًا للإدخال في حقل المستخدم المخصص.

إنشاء الأتمتة

الآن، قم بإعداد الأتمتة لإضافة المستخدمين إلى المجموعات بناءً على اختيارهم لحقل المستخدم المخصص:

  1. انتقل إلى منطقة المسؤول في موقعك
  2. انتقل إلى المكونات الإضافية > الأتمتة
  3. انقر فوق “إضافة أتمتة”
  4. حدد “إضافة مستخدم إلى مجموعة عبر حقل مستخدم مخصص” كبرنامج نصي
  5. أضف اسمًا
  6. اختر مشغلًا:
    • “تسجيل دخول المستخدم لأول مرة” لإضافة المستخدمين إلى المجموعات عند التسجيل
    • “متكرر” للتشغيل حسب جدول زمني، مما يسمح للمستخدمين بتغيير المجموعات بمرور الوقت
  7. اختر حقل المستخدم المخصص الخاص بك من القائمة المنسدلة
  8. لا تنس تمكين الأتمتة الخاصة بك

إليك مثال على شكل إعداد الأتمتة الخاص بك:

اختبار الإعداد

للتأكد من أن كل شيء يعمل بشكل صحيح:

  1. قم بالتسجيل كمستخدم جديد أو قم بتحديث ملف تعريف مستخدم موجود
  2. حدد خيارًا من حقل المستخدم المخصص الذي أنشأته
  3. أكمل عملية التسجيل أو تحديث الملف الشخصي

إليك مثال على شكل حقل المستخدم أثناء التسجيل:

بعد تشغيل الأتمتة، يجب أن ترى المستخدم مضافًا إلى المجموعة المناسبة:

الأسئلة الشائعة

س: هل يمكن لهذه الأتمتة إضافة المستخدمين إلى المجموعات الأساسية؟
ج: افتراضيًا، تضيف هذه الأتمتة المستخدمين إلى المجموعات الثانوية. لتعيين مجموعة كمجموعة أساسية، انتقل إلى صفحة إعدادات إدارة > العضوية للمجموعة وحدد “تعيين تلقائي كمجموعة أساسية”.

س: كم مرة تعمل الأتمتة إذا اخترت المشغل “متكرر”؟
ج: يمكنك تعيين التردد عند إنشاء الأتمتة. اختر جدولًا زمنيًا يناسب احتياجات مجتمعك على أفضل وجه.

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

س: هل يمكنني استخدام أكثر من أتمتة واحدة بناءً على حقول التأكيد؟
ج: نعم! بينما يجب أن تكون الأسماء الكاملة للمجموعتين “true” أو “false”، يمكنك إنشاء مجموعات متعددة بأسماء مختلفة للتمييز بينها. عند إعداد الأتمتة، ما عليك سوى تحديد حقل مخصص مناسب لكل منها.

موارد إضافية

إذا قمت بتحديث التوثيق الآن، سأضيف أيضًا أنه توجد مشاكل عند استخدام حقل مستخدم مخصص متعدد الاختيارات

3 إعجابات