Actions

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

From LimeSurvey Manual

(Updating to match new version of source page)
(Created page with "Riceviamo spesso richieste di importazione di sondaggi da altre applicazioni o fornitori di sondaggi. Il problema è che i fornitori (come SurveyMonkey) ti bloccano: non è po...")
 
(14 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<languages />
<languages />
__TOC__


'''Esportare ed Importare una indagine'''
#'''Per l'esportazione: ''' una volta creata un'indagine la si può esportare cliccando nel pulsante "esporta struttura indagine"; verrà creato un file "numero_indagine.csv" il quale servirà per effettuare l'importazione; oppure si puo creare manualmente un file "*.csv" con tutte le carateristiche necessarie per l'importazione.
#'''Per L'importazione: '''
#*'''1 :'''  cliccare in "Crea indagine", comparirà una nuova barra degli strumenti
#*'''2 :'''  selezionare nella nuova barra degli strumenti, "importa indagine"
#*'''3 :'''  selezionare il file "numero_indagine.csv" desiderato
#*'''4 :'''  dopo di che la struttura dell'indagine è stata importata.


''' NB: della stessa maniera si possono esportare ed importare gruppi di domande e domande'''
La pagina seguente presenta alternative alla funzione di importazione di LimeSurvey.


If you have previously exported a survey structure, you can import it from the "Create, import, or copy survey" screen.
=Importa utilizzando l'utilità della riga di comando=
To get there just click the 'Create, import, or copy a survey' icon [[File:Add.png]] and in the following screen click on the 'Import' tab.
Click on the browse button to choose the file, and then click on the ''Import survey' button.


The import process reads the following formats:
Dalla versione 1.50 alla 1.92 era possibile importare i rilievi dalla riga di comando (o dalla shell). Per utilizzare questa funzionalità, è necessario avere accesso alla shell e l'interprete PHP deve essere configurato per consentire l'esecuzione di script da parte della shell.
*.[[Exporting_a_survey_structure#Export_survey_structure_.28.lss.29|LSS files]] (XML-format created by LimeSurvey 1.90 or later)
*.[[Exporting_a_survey_structure#Export_survey_archive_.28.lsa.29|LSA files]] (Survey archive which may include also token, responses and timings - available since LimeSurvey 2.0)
*.[[Exporting_a_survey_structure#Export_tab-separated-values_format_.28.txt.29_.28New_in_2.0_.29|TXT files]] (Text-format created by Excel - available since LimeSurvey 2.0)
*.CSV files (Created by early LimeSurvey versions from 1.50 to 1.90)


That way you can import old surveys from previous versions. The import 'intelligently' re-numbers the survey, group, question, answer, and condition IDs so that they all match each other - '''no existing surveys will be overwritten.''' See the section on [[Exporting a survey structure]] for more information.
Questa funzionalità è utile quando si hanno problemi di timeout con la versione web che potrebbero verificarsi quando si hanno sondaggi molto lunghi da importare.


=Import using the commandline utility=
Per usarlo, vai nella cartella "limesurvey/admin" nella shell ed esegui:


From version 1.50 to 1.92 it was possible to import surveys from the command line (or shell). To use this functionality you have to have access to the shell and the PHP interpreter has to be configured to allow shell execution of scripts.
<code>php cmdline_importsurvey [ ]</code><File to import><nowiki> <code>php cmdline_importsurvey [ ]</code></nowiki><user><password> <code>php cmdline_importsurvey [ ]</code>


This functionality is useful when you have timeout problems with the web version that could happen when you have very long surveys to import.
*'''<File to import> :''' deve essere quello che vuoi importare.
*'''<user> :''' deve essere un utente con il permesso di creare sondaggi.
*'''<password> :''' la password dell'utente.


To use it, in the shell go to the limesurvey/admin folder and execute:
Se hai bisogno di vedere i parametri, puoi eseguire:


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


*<File to import> has to be one of the described above
=Importa utilizzando l'API RemoteControl=
*<user> has to be a user with permission to create surveys
A partire dalla versione 2.0 di LimeSurvey, puoi importare una struttura del sondaggio utilizzando l'[[RemoteControl_2_API|RemoteControl 2 API]].
*<password> the password for the user


If you need to see the parameters you can execute:
=Importa sondaggi da altre applicazioni=


php cmdline_importsurvey -h
Riceviamo spesso richieste di importazione di sondaggi da altre applicazioni o fornitori di sondaggi. Il problema è che i fornitori (come SurveyMonkey) ti bloccano: non è possibile esportare la struttura del sondaggio (ad esempio da SurveyMonkey), ma solo i dati di risposta.
 
=Import using RemoteControl API=
Since LimeSurvey version 2.0 you can import a survey structure by using the [[RemoteControl_2_API|RemoteControl 2 API]].
 
=Importing surveys from other applications=
 
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. We are sorry to say but using closed proprietary software or providers can be a bad idea in the first place.

Latest revision as of 07:50, 27 July 2023


La pagina seguente presenta alternative alla funzione di importazione di LimeSurvey.

Importa utilizzando l'utilità della riga di comando

Dalla versione 1.50 alla 1.92 era possibile importare i rilievi dalla riga di comando (o dalla shell). Per utilizzare questa funzionalità, è necessario avere accesso alla shell e l'interprete PHP deve essere configurato per consentire l'esecuzione di script da parte della shell.

Questa funzionalità è utile quando si hanno problemi di timeout con la versione web che potrebbero verificarsi quando si hanno sondaggi molto lunghi da importare.

Per usarlo, vai nella cartella "limesurvey/admin" nella shell ed esegui:

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

  • <File to import> : deve essere quello che vuoi importare.
  • <user> : deve essere un utente con il permesso di creare sondaggi.
  • <password> : la password dell'utente.

Se hai bisogno di vedere i parametri, puoi eseguire:

php cmdline_importsurvey -h

Importa utilizzando l'API RemoteControl

A partire dalla versione 2.0 di LimeSurvey, puoi importare una struttura del sondaggio utilizzando l'RemoteControl 2 API.

Importa sondaggi da altre applicazioni

Riceviamo spesso richieste di importazione di sondaggi da altre applicazioni o fornitori di sondaggi. Il problema è che i fornitori (come SurveyMonkey) ti bloccano: non è possibile esportare la struttura del sondaggio (ad esempio da SurveyMonkey), ma solo i dati di risposta.