نموذج تسجيل عشوائي (منذ التحديث؟)

لست متأكدًا من أي إصدار بدأت المشكلة، لكن نموذج التسجيل الخاص بي يبدو فوضويًا تمامًا. لاحظت ذلك لأن أحدث المستخدمين المسجلين كانت أسمائهم “user1” 2 3.. وقد قمت بالتحقق من ذلك.

لم يعد النموذج يحتوي على حقل اسم المستخدم (على الرغم من أنني فعّلت خيار show_signup_form_username_instructions).

كما أنه لم يعد يعرض نص الشرح الخاص بالاسم (js.user.name.instructions_required) أيضًا (؟)، وعلاوة على ذلك، لماذا توجد بعض الحقول بعناوين غامقة، وبعضها بدون عنوان، وبعضها الآخر بنص عادي؟

لست متأكدًا مما إذا كان النموذج يطلب دائمًا بريدًا إلكترونيًا/رمزًا قبل البدء في هذا النموذج؟

كيف يمكنني إعادة تفعيل حقل اسم المستخدم، وكيف يمكنني توثيق سياسة الأسماء الواضحة لديّ في حقل الاسم؟

قد يكون غياب حقل اسم المستخدم مرتبطًا بـ Easier account signup using email codes. هل تم تفعيل هذا التغيير على منتدك؟

تمت إزالة الوصف لمعظم الحقول الافتراضية قبل حوالي سنتين في UX: Registration design and validation improvements - Pull Request #27666 - discourse/discourse - GitHub. وبعد الملاحظات الواردة في https://meta.discourse.org/t/recent-changes-to-the-signup-form/335776، تمت إضافة إعدادات لعرض الأوصاف مرة أخرى. يمكنك العثور عليها عن طريق البحث في إعدادات الموقع عن instructions. يُتحكم، على سبيل المثال، في وصف حقل الاسم من خلال الإعداد show_signup_form_full_name_instructions. هل هذا الإعداد مفعّل؟ في هذه الحالة، سأحاول تعطيل التغيير القادم.

نعم، تم تفعيله. كنت أظن أن هذه الوظيفة مخصصة لتسجيل الدخول وليس لإنشاء حساب، لكن من الجيد أن أعرف أنه يمكنني تعطيلها. للأسف، استخدام الرمز كخطوة أولى ليس سيئًا، لكن لماذا يُخفي اسم المستخدم؟

لقد فعّلت تعليمات الإدخال بالاسم الآن، وهذا يساعد. شكرًا!