مرحباً بالجميع، إخلاء المسؤولية المعتاد هو أنني أبعد ما أكون عن المطور، ولكني أعتني بمنتدى مجتمعي يستخدم Discourse (خطة Pro Plus)، وأبذل قصارى جهدي للتعلم. هذا الموقف هو إلى حد كبير “اشرح لي كأن عمري خمس سنوات”، للأسف.
أحتاج إلى بعض الإرشادات حول كيفية تنفيذ نموذج منبثق بعد التسجيل، إذا كان هذا ممكناً؟
المشكلة: حالياً، نطرح أسئلة ديموغرافية اختيارية (العمر، نوع السرطان، الموقع، إلخ) في نموذج التسجيل نفسه، وهذا يسبب احتكاكاً. يتعامل مستخدمونا مع حالات صحية خطيرة ونريد أن نجعل التسجيل بسيطاً قدر الإمكان.
ما أريد القيام به: عرض نموذج منبثق قابل للإغلاق مباشرة بعد التسجيل بهذه الأسئلة الاختيارية. المتطلبات الرئيسية التي حددتها حتى الآن:
-
يظهر مرة واحدة فقط بعد التسجيل (وليس عند كل تسجيل دخول)
-
يمكن للمستخدمين إغلاقه دون إكماله
-
لا يظهر مرة أخرى أبداً بمجرد إغلاقه أو إكماله
-
يحفظ الردود في حقول المستخدم المخصصة إذا قاموا بتعبئته
الأسئلة:
-
هل يوجد مكون/إضافة موجودة تقوم بشيء مماثل يمكنني استخدامه أو التعلم منه؟
-
هل يجب أن يكون هذا إضافة (plugin) بدلاً من مكون سمة (theme component)؟
-
ما هي أفضل طريقة لتتبع الإغلاق بشكل دائم؟
-
هل هناك أي “مصائد” ومزالق واضحة في هذا النهج؟
شكراً على أي توجيهات! وأخبروني إذا كنت أبالغ في تعقيد الأمر - أريد التأكد من أنني أتخذ النهج الصحيح كشخص مبتدئ جداً.
