Actions

Alternatives to the LimeSurvey import function/fr: Difference between revisions

From LimeSurvey Manual

m (Text replace - "à" to "à")
(Created page with "Nous recevons souvent des demandes d’importation d’enquête provenant d’autres applications ou fournisseurs d’enquêtes. Le problème est que les fournisseurs (comme S...")
 
(28 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<languages />
<languages />
__TOC__


===Importation depuis l'écran d'administration===


Si vous avez précédemment exporté un questionnaire, vous pouvez alors l'importer depuis l'écran "Créer un nouveau questionnaire".
La page suivante présente des alternatives à la fonction d'import LimeSurvey.


Cliquez sur le bouton "Parcourir" pour sélectionner le fichier SQL ou CSV, puis cliquez sur le bouton d'importation. Le processus d'importation est capable de lire les formats de fichiers suivants:
=Importer à l'aide de l'utilitaire de ligne de commande=
*fichiers .SQL créés par LimeSurvey (PHPSurveyor) v0.98 - v1.0
*fichiers .CSV créés par LimeSurvey (PHPSurveyor) v1.45 ou plus


Ainsi vous pouvez importer des questionnaires de versions précédentes.
De la version 1.50 à 1.92 il était possible d'importer des enquêtes depuis la ligne de commande (ou shell). Pour utiliser cette fonctionnalité, vous devez avoir accès au shell et l'interpréteur PHP doit être configuré pour permettre l'exécution de scripts par le shell.


La fonction d'importation renumérote 'intelligemment' (j'utilise ce terme prudemment) les identifiants du questionnaire, des groupes, des questions, des réponses et des conditions de mani&egrave;re à assurer les liens entre ces composants. Référez vous à la section [[Exporter un questionnaire]] pour plus d'informations.
Cette fonctionnalité est très utile quand vous rencontrez des problèmes de timeout en tentant d'importer de gros questionnaires depuis l'interface web.


===Importation depuis une ligne de commande===
Pour l'utiliser, allez dans le dossier "limesurvey/admin" dans le shell et exécutez :


Depuis la version 1.50 il est possible d'importer des questionnaires en ligne de commande (ou en shell). Pour utiliser cette fonctionnalité vous devez avoir acc&egrave;s à ce shell et vous assurez que l'interpréteur PHP a été configuré pour autoriser l'exécution de scripts depuis un shell.
<code>php cmdline_importsurvey [ ]</code><File to import><nowiki> <code>php cmdline_importsurvey [ ]</code></nowiki><user><password> <code>php cmdline_importsurvey [ ]</code>


Cette fonctionnalité est tr&egrave;s utile quand vous rencontrez des probl&egrave;mes de timeout en tentant d'importer de gros questionnaires depuis l'interface web.
*'''<File to import> :''' doit être celui que vous souhaitez importer.
*'''<user> :''' doit être un utilisateur détenant l'autorisation de créer des enquêtes.
*'''<password> :''' le mot de passe de l'utilisateur.


Pour l'utiliser, dans le shell, placez vous dans le dossier limesurvey/admin et exécutez :
Si vous avez besoin de voir les paramètres, vous pouvez exécuter :


php cmdline_importsurvey <fichier_à_importer> <nowiki>[</nowiki><utilisateur> <mot_de_passe>]
<code>php cmdline_importsurvey -h</code>
*<fichier_a_importer> doit être un de ceux décrit ci-dessus
*<utilisateur> doit correspondre à un utilisateur qui peut créer des questionnaires
*<mot_de_passe> le mot de passe de l'utilisateur ci-dessus <br /><utilisateur> et <mot_de_passe> ne sont nécessaires que si le contr&ocirc;le d'acc&egrave;s est activé.


Si vous voulez voir ces param&egrave;tres, vous pouvez exécuter :
=Importer à l'aide de l'API RemoteControl=
Depuis la version 2.0 de LimeSurvey, vous pouvez importer une structure d'enquête en utilisant l'[[RemoteControl_2_API|RemoteControl 2 API]].


php cmdline_importsurvey -h
=Importer des enquêtes depuis d'autres applications=


=Importing surveys from other applications=
Nous recevons souvent des demandes d’importation d’enquête provenant d’autres applications ou fournisseurs d’enquêtes. Le problème est que les fournisseurs (comme SurveyMonkey) vous enferment - il n'est pas possible d'exporter la structure de l'enquête (par exemple depuis SurveyMonkey), mais uniquement les données de réponse.
 
We are often getting requests to import a survey from other applications or survey providers. The problem is that providers like SurveyMonkey lock you in - it is not possible to export the survey structure from SurveyMonkey, only the response data. So you can see that using non-open propietary software or providers can be a bad idea in the first place.

Latest revision as of 16:46, 28 August 2023


La page suivante présente des alternatives à la fonction d'import LimeSurvey.

Importer à l'aide de l'utilitaire de ligne de commande

De la version 1.50 à 1.92 il était possible d'importer des enquêtes depuis la ligne de commande (ou shell). Pour utiliser cette fonctionnalité, vous devez avoir accès au shell et l'interpréteur PHP doit être configuré pour permettre l'exécution de scripts par le shell.

Cette fonctionnalité est très utile quand vous rencontrez des problèmes de timeout en tentant d'importer de gros questionnaires depuis l'interface web.

Pour l'utiliser, allez dans le dossier "limesurvey/admin" dans le shell et exécutez :

php cmdline_importsurvey [ ]<File to import> <code>php cmdline_importsurvey [ ]</code><user><password> php cmdline_importsurvey [ ]

  • <File to import> : doit être celui que vous souhaitez importer.
  • <user> : doit être un utilisateur détenant l'autorisation de créer des enquêtes.
  • <password> : le mot de passe de l'utilisateur.

Si vous avez besoin de voir les paramètres, vous pouvez exécuter :

php cmdline_importsurvey -h

Importer à l'aide de l'API RemoteControl

Depuis la version 2.0 de LimeSurvey, vous pouvez importer une structure d'enquête en utilisant l'RemoteControl 2 API.

Importer des enquêtes depuis d'autres applications

Nous recevons souvent des demandes d’importation d’enquête provenant d’autres applications ou fournisseurs d’enquêtes. Le problème est que les fournisseurs (comme SurveyMonkey) vous enferment - il n'est pas possible d'exporter la structure de l'enquête (par exemple depuis SurveyMonkey), mais uniquement les données de réponse.