NueForm

أنواع أسئلة إدخال النص

توثيق لأنواع أسئلة النص القصير، النص الطويل، البريد الإلكتروني، رقم الهاتف، الرقم، موقع الويب/URL، معلومات الاتصال، والعنوان.

النص القصير

إدخال نص سطر واحد لجمع ردود موجزة مثل الأسماء أو العناوين أو الإجابات القصيرة.

سؤال نص قصير
سؤال نص قصير كما يراه المستجيبون.

معرّف النوع: short_text

الخصائص

الخاصيةالنوعالوصفالافتراضي
placeholderstringنص توضيحي يُعرض في الإدخال قبل كتابة المستجيب.بدون
maxLengthnumberالحد الأقصى لعدد الأحرف المسموح بها.بدون (غير محدود)
minLengthnumberالحد الأدنى لعدد الأحرف المطلوبة.بدون

التحقق

القاعدةالوصف
minLengthيجب أن يكون الرد على الأقل بهذا العدد من الأحرف.
maxLengthيجب ألا يتجاوز الرد هذا العدد من الأحرف.
patternنمط regex يجب أن يطابقه الرد.
customMessageرسالة خطأ مخصصة عند فشل التحقق.

معاملات القفز المنطقي

equals, not_equals, contains, not_contains, is_answered, is_not_answered

تنسيق الإجابة

تُخزن الإجابة كـ سلسلة نصية.


النص الطويل

منطقة نص متعددة الأسطر لجمع ردود أطول مثل الملاحظات أو الأوصاف أو الفقرات.

سؤال نص طويل
سؤال نص طويل مع إدخال متعدد الأسطر.

معرّف النوع: long_text

الخصائص

الخاصيةالنوعالوصفالافتراضي
placeholderstringنص توضيحي يُعرض في منطقة النص.بدون
maxLengthnumberالحد الأقصى لعدد الأحرف المسموح بها.بدون (غير محدود)
minLengthnumberالحد الأدنى لعدد الأحرف المطلوبة.بدون

التحقق

القاعدةالوصف
minLengthيجب أن يكون الرد على الأقل بهذا العدد من الأحرف.
maxLengthيجب ألا يتجاوز الرد هذا العدد من الأحرف.
patternنمط regex يجب أن يطابقه الرد.
customMessageرسالة خطأ مخصصة عند فشل التحقق.

معاملات القفز المنطقي

equals, not_equals, contains, not_contains, is_answered, is_not_answered

تنسيق الإجابة

تُخزن الإجابة كـ سلسلة نصية.

تتوسع حقول النص الطويل عموديًا أثناء كتابة المستجيب. على عكس حقول النص القصير، تدعم الإدخال متعدد الأسطر ويمكن للمستجيب استخدام Shift+Enter لإنشاء أسطر جديدة.


البريد الإلكتروني

حقل عنوان بريد إلكتروني مع التحقق المدمج من التنسيق.

سؤال البريد الإلكتروني
سؤال بريد إلكتروني مع التحقق.

معرّف النوع: email

الخصائص

الخاصيةالنوعالوصفالافتراضي
placeholderstringنص توضيحي يُعرض في الإدخال.بدون

التحقق

يتحقق حقل البريد الإلكتروني تلقائيًا من أن الإدخال يطابق تنسيق بريد إلكتروني قياسي (مثل user@domain.com). يمكن إضافة قواعد تحقق إضافية:

القاعدةالوصف
patternنمط regex مخصص لتحقق إضافي.
customMessageرسالة خطأ مخصصة عند فشل التحقق.

معاملات القفز المنطقي

equals, not_equals, contains, not_contains, is_answered, is_not_answered

تنسيق الإجابة

تُخزن الإجابة كـ سلسلة نصية (عنوان البريد الإلكتروني).


رقم الهاتف

حقل رقم هاتف مع دعم رمز البلد الدولي.

سؤال رقم الهاتف
سؤال رقم هاتف مع منتقي رمز البلد.

معرّف النوع: phone

الخصائص

الخاصيةالنوعالوصفالافتراضي
placeholderstringنص توضيحي يُعرض في الإدخال.بدون
defaultCountryCodestringرمز البلد الافتراضي المُحدد مسبقًا (مثل "US" أو "GB" أو "DE").بدون

التحقق

التحقق من رقم الهاتف مدمج. يقبل الحقل تنسيقات أرقام الهواتف الدولية.

معاملات القفز المنطقي

equals, not_equals, contains, not_contains, is_answered, is_not_answered

تنسيق الإجابة

تُخزن الإجابة كـ سلسلة نصية (رقم الهاتف الكامل بما في ذلك رمز البلد).

يتضمن حقل الهاتف قائمة منسدلة لمنتقي رمز البلد. عند تعيين defaultCountryCode، تحدد القائمة المنسدلة مسبقًا ذلك البلد وتعرض رمز الاتصال الخاص به.


الرقم

حقل إدخال رقمي لجمع أرقام مع التحقق الاختياري من نطاق الحد الأدنى/الأقصى.

سؤال الرقم
سؤال إدخال رقمي مع التحقق.

معرّف النوع: number

الخصائص

الخاصيةالنوعالوصفالافتراضي
placeholderstringنص توضيحي يُعرض في الإدخال.بدون
minnumberالحد الأدنى للقيمة المسموح بها.بدون
maxnumberالحد الأقصى للقيمة المسموح بها.بدون

التحقق

القاعدةالوصف
minيجب أن يكون الرقم أكبر من أو يساوي هذه القيمة.
maxيجب أن يكون الرقم أقل من أو يساوي هذه القيمة.
customMessageرسالة خطأ مخصصة عند فشل التحقق.

معاملات القفز المنطقي

equals, not_equals, greater_than, less_than, greater_than_or_equals, less_than_or_equals, is_answered, is_not_answered

تنسيق الإجابة

تُخزن الإجابة كـ رقم (أو null إذا لم تُجب).

وضع الاختبار

في أوضاع الاختبار، نوع سؤال الرقم غير قابل للتسجيل — لا يشارك في التسجيل التلقائي.


موقع الويب / URL

حقل URL لجمع عناوين الويب. يتعامل NueForm مع نوعي url و website بشكل متطابق.

سؤال موقع الويب/URL
سؤال إدخال URL لجمع عناوين الويب.

معرّف النوع: url أو website

الخصائص

الخاصيةالنوعالوصفالافتراضي
placeholderstringنص توضيحي يُعرض في الإدخال.بدون

التحقق

يتحقق الحقل من أن الإدخال هو URL بتنسيق صحيح.

معاملات القفز المنطقي

equals, not_equals, contains, not_contains, is_answered, is_not_answered

تنسيق الإجابة

تُخزن الإجابة كـ سلسلة نصية (الرابط).


معلومات الاتصال

حقل مركب يجمع اسم المستجيب وعنوان بريده الإلكتروني ورقم هاتفه في سؤال واحد. هذا نوع راحة يجمع عدة مدخلات نصية في خطوة نموذج واحدة.

سؤال معلومات الاتصال
سؤال معلومات اتصال مركب مع حقول الاسم والبريد الإلكتروني والهاتف.

معرّف النوع: contact_info

الخصائص

الخاصيةالنوعالوصفالافتراضي
defaultCountryCodestringرمز البلد الافتراضي لحقل الهاتف الفرعي.بدون
fieldsFormQuestion[]تعريفات حقول فرعية مخصصة اختيارية. إذا وُجدت، تتجاوز حقول الاسم/البريد الإلكتروني/الهاتف الافتراضية.حقول فرعية افتراضية

الحقول الفرعية

يتضمن سؤال معلومات الاتصال ثلاثة حقول فرعية افتراضيًا:

  1. الاسم — حقل نص قصير.
  2. البريد الإلكتروني — حقل بريد إلكتروني مع التحقق من التنسيق.
  3. الهاتف — حقل رقم هاتف مع دعم رمز البلد.

تُخفى بادئة رقم السؤال لأسئلة معلومات الاتصال، لأنها تعرض عدة حقول إدخال معًا.

تنسيق الإجابة

تُخزن الإجابة ككائن object (Record<string, string>) مع مفاتيح لكل حقل فرعي:

json
{
  "name": "John Smith",
  "email": "john@example.com",
  "phone": "+1 555-0123"
}

العنوان

حقل عنوان بريدي كامل مع إكمال تلقائي اختياري من Google Places.

سؤال العنوان
إدخال عنوان كامل مع عدة حقول فرعية.

معرّف النوع: address

الخصائص

الخاصيةالنوعالوصفالافتراضي
enableAddressAutocompletebooleanتمكين الإكمال التلقائي من Google Places لمساعدة المستجيبين في ملء عنوانهم بسرعة.معطل
fieldsFormQuestion[]تعريفات حقول فرعية مخصصة اختيارية. إذا وُجدت، تتجاوز حقول العنوان الافتراضية.حقول فرعية افتراضية

الحقول الفرعية

يتضمن سؤال العنوان حقولًا فرعية لـ:

  1. عنوان الشارع — سطر عنوان الشارع.
  2. المدينة — المدينة أو المحلة.
  3. الولاية/المقاطعة — الولاية أو المقاطعة أو المنطقة.
  4. الرمز البريدي — الرمز البريدي.
  5. البلد — البلد.

الإكمال التلقائي للعنوان

عند تمكين enableAddressAutocomplete، يمكن للمستجيبين بدء كتابة عنوانهم ورؤية اقتراحات من Google Places. تحديد اقتراح يملأ تلقائيًا جميع حقول العنوان الفرعية.

يتطلب الإكمال التلقائي للعنوان تكوين مفتاح Google Maps API في إعدادات حساب NueForm الخاص بك. تُخفى بادئة رقم السؤال لأسئلة العنوان.

تنسيق الإجابة

تُخزن الإجابة ككائن object (Record<string, string>) مع مفاتيح لكل حقل فرعي:

json
{
  "street": "123 Main Street",
  "city": "San Francisco",
  "state": "CA",
  "zip": "94105",
  "country": "United States"
}

مرفقات الوسائط

تدعم جميع أنواع أسئلة إدخال النص مرفقات الوسائط. يمكنك إضافة صورة أو فيديو أو أيقونة أو QR code إلى أي سؤال نصي. راجع دليل إنشاء النماذج لتفاصيل خيارات الوسائط وإعدادات التخطيط.

آخر تحديث: 6 أبريل 2026