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

لدينا مجتمع عمره 10 سنوات، والبيانات التي نجمعها عبر “تخصيص/حقول المستخدم” تحتاج إلى تغيير. نحتاج إلى إضافة حقول جديدة وإزالة بعضها - وهذا لا بأس به للمستخدمين الجدد، ومع ذلك، نحتاج إلى أن يقوم المستخدمون الحاليون بتحديثها.

عند تسجيل دخولهم التالي، أود أن أتمكن من إجبار (لا أحب هذه الكلمة) المستخدم على تحديث الحقول قبل أن يتمكن من المتابعة. أو على الأقل، إعلام المستخدمين بأنه يجب القيام بذلك بحلول تاريخ معين ثم إجباره.

ما هو أفضل حل لهذا، من فضلك؟

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

جعل الحقل “مطلوب لجميع المستخدمين”

يوجد إعداد في حقول المستخدم المخصصة لـ “إظهار في ملف تعريف المستخدم” و “متطلبات الحقل”. إذا قمت بتعيين حقل مخصص كـ “مطلوب لجميع المستخدمين” (أضافت إصدارات Discourse الحديثة هذا الخيار)، فسيتم مطالبة المستخدمين الذين يحاولون حفظ ملفاتهم الشخصية أو تحديث الإعدادات بملء الحقول المطلوبة. ومع ذلك، هذا لا يقاطع التصفح العادي ويتم تشغيله فقط عندما يدخلون تفضيلات المستخدم الخاصة بهم.

الوصول المقيد بناءً على إكمال الحقل المخصص

استخدام إضافة أتمتة Discourse لإرسال رسائل أو تذكيرات للمستخدمين

اكتشاف المستخدمين الذين لم يكملوا الحقول وإرسال تذكيرات عبر الرسائل الخاصة.
</s/>

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

هذا غير صحيح. النافذة المنبثقة تحذرك بوضوح:

وعند تسجيل الدخول، يظهر:

والموقع قابل للاستخدام حتى أفعل ذلك.

لذلك نعم، إعداد “متطلبات الحقل” هو النهج الصحيح، ولكنك لا تحتاج إلى الإعداد الآخر لفرضه.

5 إعجابات

آه، أعتقد أنه كان كذلك من قبل - كان خطئي. شكراً للتوضيح.

إعجابَين (2)

إذا كان الأمر بهذه البساطة، فهذا يعمل بشكل مثالي. كيف يمكنني تغيير هذا الموجه ليتناسب مع نبرة صوتنا؟

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

يمكنك تحديث أي نص لواجهة المستخدم بسهولة — فقط انتقل إلى Admin → Customize → Site Text في Discourse. للحصول على إرشادات كاملة، راجع دليل نصوص الموقع الرسمي.

3 إعجابات

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