حقول الملف الشخصي المخصصة: لا تظهرها عند التسجيل

عند تعريف حقول ملف تعريف مخصصة، توجد خيار لجعلها غير إلزامية عند التسجيل.

ومع ذلك، لا تزال تظهر في شاشة التسجيل. وهذا غير مرغوب فيه لأن:

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

لذا، من منظور تجربة المستخدم (UX)، هل من الممكن وجود خيار لإزالتها من شاشة التسجيل، مع بقائها متاحة كحقل للإدخال في الملف الشخصي لاحقًا (مثل “الموقع” وما شابه)؟

إعجابَين (2)

This has come up a few times on meta, perhaps we should add a

[ ] show at signup

field here @sam?

16 إعجابًا

يمكنك الآن استخدام اسم الحقل (المفصول بـ dash)… لذا

.user-field-your-field-name {
  display: none;
}

سأتحقق مرة أخرى من الدعوات، وإذا لم يكن الأمر نفسه هناك… يجب أن يكون كذلك! نعم، الأمر نفسه ينطبق على الدعوات، يمكنك استخدام .user-field-your-field-name هناك أيضًا.

9 إعجابات

+1 أود خيار [ ] إظهار عند التسجيل.

نهج CSS المخصص لـ @Kris لا يفعل ما نريده هنا، لأنه إذا استخدمت هذه التقنية، فسيتم إخفاء الحقل على حد سواء في نموذج التسجيل وفي الملف الشخصي.

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

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

إعجابَين (2)

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

.d-modal.create-account .user-field-YOUR-FIELD-NAME {
    display: none;
}

.invites-show .user-field-YOUR-FIELD-NAME {
    display: none;
}

ويجب أن يتيح لك ذلك استخدام الحقل بشكل طبيعي في أماكن أخرى.

تعديل: لقد أضفت شيئًا لصفحة الدعوات أيضًا، إذا كنت تستخدم الدعوات. :+1:

3 إعجابات

هل نحتاج إلى .d-modal هنا؟ لا أريد أن أفترض كيف سيبدو نموذج التسجيل في المستقبل.

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

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

نأمل أن يتمكن شخص لديه المزيد من الخبرة من المساهمة. :crossed_fingers:

3 إعجابات

مغلق لصالح Site setting to hide custom user fields from signup page