x

الفصول الرئيسية

  1. LimeSurvey Cloud مقابل LimeSurvey CE
  2. LimeSurvey Cloud - دليل البدء السريع
  3. التثبيت - LimeSurvey CE
  4. كيفية تصميم استبيان جيد (دليل)
  5. البدء
  6. إدارة LimeSurvey
  7. الاستبيانات - مقدمة
  8. إعدادات الاستبيان
  9. قائمة المسح
  10. هيكل المسح
  11. الأسئلة - مقدمة
  12. مجموعات الأسئلة - مقدمة
  13. المسوحات - الإدارة
  14. خيارات شريط أدوات الاستبيان
  15. استبيان متعدد اللغات
  16. محرك ExpressionScript - دليل البدء السريع
  17. غير مصنفة والميزات المتقدمة
  18. الأسئلة الشائعة العامة
  19. استكشاف الأخطاء وإصلاحها
  20. حلول بديلة
  21. الترخيص
  22. سجل تغييرات الإصدارات
  23. البرامج المساعدة
 Actions

البرنامج المساعد DateFunctions

From LimeSurvey Manual

ربما تُرجمت هذه الصفحة آليًا وقد تحتوي على أخطاء. عرض الأصل الإنجليزي · تحسين هذه الترجمة
This page is a translated version of the page DateFunctions plugin and the translation is 100% complete.
 Hint: This feature is available starting in version 5.X.Y


الاستخدام

دوال لمحرك ExpressionScript للتعامل مع متغيرات التاريخ:

  • localize_date(date[, language = null]): تنسّق التاريخ وفقًا لـ تنسيق التاريخ المحدد في الاستبيان للغة المحددة.
    • يجب أن يتبع التاريخ المُدخل التنسيق التالي "Y-m-d H:i:s"، وهو التنسيق المستخدم مثلًا في المتغير TOKEN:VALIDFROM.
    • تكون اللغة المستخدمة للتوطين هي لغة الجلسة الحالية افتراضيًا. إذا لم تكن اللغة الحالية مهيأة في الاستبيان، فسيتم استخدام اللغة الأساسية للاستبيان. عند الاستخدام في قوالب البريد الإلكتروني، يرجى استخدام لغة الرمز المميز (token) كمعامل لتحديد اللغة المطلوبة. مثال: TOKEN:LANGUAGE

يستخدم هذا البرنامج المساعد البرنامج المساعد ExpressionManagerStart، وهو الذي ينشئ هذه الدالة. لا تستخدم هاتان الدالتان JavaScript، لذلك يتم تنفيذهما بالكامل بواسطة الخادم. وفي حال استخدام الدالة أثناء الإجابة على استبيان، فلن يتم تنفيذها إلا عندما ينتقل المشارك إلى الأمام في الاستبيان.

  قبل استخدام هذه الدوال، يجب تفعيل البرنامج المساعد في مدير البرامج المساعدة.


مثال على الاستخدام في الرسالة الترحيبية

مثال على الاستخدام في قالب البريد الإلكتروني