لدينا مجتمع عمره 10 سنوات، والبيانات التي نجمعها عبر “تخصيص/حقول المستخدم” تحتاج إلى تغيير. نحتاج إلى إضافة حقول جديدة وإزالة بعضها - وهذا لا بأس به للمستخدمين الجدد، ومع ذلك، نحتاج إلى أن يقوم المستخدمون الحاليون بتحديثها.
عند تسجيل دخولهم التالي، أود أن أتمكن من إجبار (لا أحب هذه الكلمة) المستخدم على تحديث الحقول قبل أن يتمكن من المتابعة. أو على الأقل، إعلام المستخدمين بأنه يجب القيام بذلك بحلول تاريخ معين ثم إجباره.
يوجد إعداد في حقول المستخدم المخصصة لـ “إظهار في ملف تعريف المستخدم” و “متطلبات الحقل”. إذا قمت بتعيين حقل مخصص كـ “مطلوب لجميع المستخدمين” (أضافت إصدارات Discourse الحديثة هذا الخيار)، فسيتم مطالبة المستخدمين الذين يحاولون حفظ ملفاتهم الشخصية أو تحديث الإعدادات بملء الحقول المطلوبة. ومع ذلك، هذا لا يقاطع التصفح العادي ويتم تشغيله فقط عندما يدخلون تفضيلات المستخدم الخاصة بهم.
يمكنك تحديث أي نص لواجهة المستخدم بسهولة — فقط انتقل إلى Admin → Customize → Site Text في Discourse. للحصول على إرشادات كاملة، راجع دليل نصوص الموقع الرسمي.