إضافة نص تمهيدي للتسجيل

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

مع أطيب التحيات،
بينجامين

مرحبًا بنيامين، أهلاً بك في Discourse.

انظر إلى Creating and configuring custom user fields

لإضافة معلومات إضافية، يمكنك إنشاء مكون سمة بسيط وإضافته إلى السمات الرئيسية في موقعك. كل ما تحتاجه هو إدراج شيء مشابه لهذا في تبويب Common/CSS:

.d-modal.create-account .login-form table:before {
    content: " نصوص إضافية هنا نصوص إضافية هنا نصوص إضافية هنا نصوص إضافية هنا نصوص إضافية هنا نصوص إضافية هنا ";
}

للحصول على هذه النتيجة على كل من سطح المكتب والجوال


هناك بالفعل شيء مشابه في نهاية النموذج، ولكن يمكنك إضافة المزيد من النص إذا لزم الأمر. اذهب إلى صفحة /admin/customize/site_texts، وابحث عن بالتسجيل، فإنك توافق على للعثور على القالب الصحيح وتعديله أو إضافة المزيد من النص.

عزيزتي دانييلا،

شكرًا جزيلاً لكِ على ردك السريع!
لديّ سؤال آخر:
نرغب في تمكين التسجيل للجمهور العام وكذلك للخبراء من المنظمات والمؤسسات وما إلى ذلك. ومن هؤلاء الخبراء، نود طلب معلومات أكثر مما نطلبه من الجمهور العام.
لذا، فإن فكرتنا هي طلب البريد الإلكتروني والاسم واسم المستخدم وكلمة المرور أولاً، ثم إضافة مربع تأكيد أو قائمة منسدلة نسأل فيها الشخص المسجّل عما إذا كان ينتمي إلى منظمة. حتى الآن، كل شيء واضح وبسيط.
ومع ذلك، نود أن تظهر الحقول الإضافية التي يجب ملؤها من قبل الخبراء فقط إذا ضغط الشخص على “نعم”. أما إذا كان الجواب “لا”، فإن الخطوة التالية ستكون ببساطة إنشاء حساب جديد.
آمل أن يكون الأمر واضحًا فيما نحاول إعداده.
هل هذا ممكن تقنيًا؟

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