بدائل وظيفة الاستيراد في LimeSurvey
From LimeSurvey Manual
تعرض هذه الصفحة بدائل لوظيفة الاستيراد في LimeSurvey.
الاستيراد باستخدام أداة سطر الأوامر
من الإصدار 1.50 إلى 1.92 كان من الممكن استيراد الاستبيانات من سطر الأوامر (أو الصدفة shell). لاستخدام هذه الوظيفة، يجب أن تتمكن من الوصول إلى الصدفة (shell)، وأن يكون مفسر PHP مهيأً للسماح بتنفيذ السكربتات عبر الصدفة.
تفيد هذه الوظيفة عند مواجهة مشكلات انتهاء المهلة في نسخة الويب، والتي قد تحدث عند استيراد استبيانات طويلة جدًا.
لاستخدامها، انتقل إلى المجلد "limesurvey/admin" في الصدفة (shell) ونفّذ الأمر التالي:
php cmdline_importsurvey <File to import> [<user> <password>]
- <File to import>: يجب أن يكون الملف الذي ترغب في استيراده.
- <user>: يجب أن يكون مستخدمًا يملك إذن إنشاء الاستبيانات.
- <password>: كلمة المرور الخاصة بالمستخدم.
إذا احتجت إلى الاطلاع على المعلمات، يمكنك تنفيذ الأمر التالي:
php cmdline_importsurvey -h
الاستيراد باستخدام واجهة RemoteControl API
منذ نسخة LimeSurvey 2.0، يمكنك استيراد هيكل المسح باستخدام واجهة RemoteControl 2 API.
استيراد الاستبيانات من تطبيقات أخرى
نتلقى كثيرًا طلبات لاستيراد استبيان من تطبيقات أخرى أو من مزودي خدمات الاستبيانات. تكمن المشكلة في أن المزودين (مثل SurveyMonkey) يقيّدونك بمنصتهم - فلا يمكن تصدير هيكل المسح (مثلًا من SurveyMonkey)، بل بيانات الردود فقط.