الترقية من الإصدار 5 إلى 6
From LimeSurvey Manual
عام
قمنا بتحديث LimeSurvey بتصميم جديد، يتضمن أيضًا ترقية إصدار Bootstrap المستخدم في قالب الإدارة وتصميم الاستبيان من Bootstrap 3 إلى 5.
بعد هذه الترقية، ستتم إزالة تثبيت جميع قوالب الاستبيان المخصصة وإعادة تعيينها لاستخدام قالبنا الافتراضي الجديد "Fruity TwentyThree"، وينطبق ذلك أيضًا على القوالب الموسعة. ستتم إعادة تعيين قوالب الإدارة إلى القالب الموجود بالفعل "sea_green" والذي تم تحديثه أيضًا.
كيفية الاستعداد لترقية إصدار رئيسي
لضمان الأمان عند إجراء الترقية والتمكن من متابعة الاستبيانات بأقل قدر من الانقطاع، نوصي باختبار جميع الأكواد المخصصة لديك أولاً على الإصدار الجديد من LimeSurvey الذي تريد الترقية إليه.
سيتطلب ذلك إنشاء تطبيق جديد للاختبار عليه، ويمكنك إنشاؤه من خلال الاستضافة السحابية لدينا:
https://www.limesurvey.org/
أو استضافته بنفسك:
https://manual.limesurvey.org/Installation_-_LimeSurvey_CE
قوالب الاستبيان المخصصة
ستتم إزالة تثبيت جميع قوالب الاستبيان المخصصة (بما في ذلك القوالب الموسعة) وستتم إعادة تعيين خيارات القالب في الإعدادات العامة وإعدادات المجموعة وإعدادات الاستبيان إلى الإعدادات الافتراضية الجديدة.
استراتيجية الترقية:
- قم بتصدير تصميم الاستبيان من التطبيق القديم
- قبل استيراده إلى التطبيق الجديد، تأكد من ضبط وسم التوافق بشكل صحيح: https://manual.limesurvey.org/Extension_compatibility#Survey_themes
- قم باستيراده إلى التطبيق الجديد
- تحقق من الكود الذي خصصته لتصميم الاستبيان وقم بتحديثه وفقًا للإصدار الجديد من التطبيق الذي تريد استخدامه.
- قم بتصدير تصميم الاستبيان المخصص المحدّث من التطبيق الجديد
- بعد ترقية تطبيقك القديم إلى الإصدار الجديد، ستتم إزالة تثبيت قوالب الاستبيان الحالية ووضع علامة عليها بأنها غير متوافقة.
- يمكنك الآن حذف تصميم الاستبيان القديم واستيراد تصميم الاستبيان الجديد الذي قمت بتحديثه. يرجى التأكد من وجود نسخة احتياطية من القالب المحذوف.
قوالب الإدارة المخصصة
ستتم إزالة تثبيت جميع قوالب الإدارة المخصصة وسيتم استخدام القالب الافتراضي الجديد.
للتطبيق المستضاف ذاتيًا:
- قبل نسخ قالب الإدارة إلى التطبيق الجديد، تأكد من ضبط وسم التوافق بشكل صحيح: https://manual.limesurvey.org/Extension_compatibility#Admin_themes
- انسخ قالب الإدارة الحالي من التطبيق القديم إلى التطبيق الجديد https://manual.limesurvey.org/Custom_Admin_Themes
- تحقق من الكود الذي خصصته لقالب الإدارة وقم بتحديثه وفقًا للإصدار الجديد من التطبيق الذي تريد استخدامه.
- بعد ترقية تطبيقك القديم، يظهر قالب الإدارة الجديد لدينا افتراضيًا. لتحديث قالب الإدارة الذي ثبّتته سابقًا، يمكنك إما:
- تحديث كود قالب الإدارة المُعلَّم حاليًا بأنه غير متوافق يدويًا
- حذف قالب الإدارة القديم وتثبيت القالب الجديد الذي قمت بتحديثه سابقًا في بيئة الاختبار الخاصة بك.
لمستخدمي Cloud:
يرجى التواصل مع الدعم لدينا.
قوالب الأسئلة المخصصة
لا يمكن تثبيت قوالب الأسئلة المخصصة التي لا تتوافق مع الإصدار الحالي، لكنها ستظل نشطة بعد الترقية. يمكنك العثور على مزيد من المعلومات حول قوالب الأسئلة هنا قوالب الأسئلة. ومن المرجح أيضًا ألا يعمل بعد الآن كود JavaScript المخصص المضاف إلى تصميم الاستبيان أو إلى أي من الأسئلة في الاستبيان.
ترقية قالب السؤال المخصص لديك:
- قم بتنزيل قالب السؤال من أحد المواقع أو قم بتصدير قالب السؤال الحالي
- قبل التحميل، تأكد من ضبط توافق قالب السؤال المخصص بشكل صحيح https://manual.limesurvey.org/Extension_compatibility#Question_themes
- حاول تحميل قالب السؤال إلى التطبيق الجديد.
- إذا كان قالب السؤال من إنشائك، فقم بإجراء التعديلات اللازمة
- بعد التحميل بنجاح، يرجى التحقق من ظهور قالب السؤال وعمله كما هو متوقع.
ترقية قالب لا تملكه:
تحقق مما إذا كان هناك تحديث متاح من الموقع أو المطور الذي وفّره
البرامج المساعدة المخصصة
سيتم إلغاء تنشيط البرامج المساعدة المخصصة التي لا تتوافق مع الإصدار الحالي أثناء عملية الترقية.
للتطبيق المستضاف ذاتيًا:
- تحقق مما إذا كان يمكن تثبيت البرنامج المساعد على الإصدار الجديد.
- قم بتحديث البرنامج المساعد أو تواصل مع مؤلفه لتحديثه.
- استبدل البرنامج المساعد يدويًا بالملفات الجديدة في تطبيقك مما سيحافظ على الإعدادات، أو قم بإلغاء تثبيت الإصدار القديم وأعد تثبيت الإصدار الجديد، وفي هذه الحالة ستتم إعادة إدخال جميع الإعدادات.
لمستخدمي Cloud:
- تحقق مما إذا كان يمكن تثبيت البرنامج المساعد على الإصدار الجديد.
- قم بتحديث كود البرنامج المساعد أو تواصل مع مؤلفه لتحديثه.
- خيارات التثبيت:
- قم بإلغاء تثبيت الإصدار القديم وأعد تثبيت الإصدار الجديد (ستفقد جميع الإعدادات وسيتعين إعادة تطبيقها)
- تواصل مع الدعم لتحديث البرنامج المساعد دون فقدان بيانات التكوين