Actions

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

From LimeSurvey Manual

(Updating to match new version of source page)
No edit summary
 
(17 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<languages />
<languages />
__TOC__


=Uvoz s pomočjo skrbniškega vmesnika=


If you have previously exported a survey structure, you can import it from the "Create, import, or copy survey" screen.
Naslednja stran predstavlja alternative funkciji uvoza LimeSurvey.
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:
=Uvozi s pripomočkom ukazne vrstice=
*.LSS files (XML-format created by LimeSurvey 1.90 or later)
*.LSA files (Survey archive which may include also token, responses and timings - available since LimeSurvey 2.0)
*.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.
Od različice 1.50 do 1.92 je bilo mogoče ankete uvoziti iz ukazne vrstice (ali lupine). Za uporabo te funkcije morate imeti dostop do lupine in tolmač PHP mora biti konfiguriran tako, da omogoča izvajanje skriptov v lupini.
 
=Import using the commandline utility=
 
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.


Ta funkcija je uporabna kadar imate časovne prekinitvene težave s spletno različico. Do tega lahko pride, če želite uvoziti zelo veliko anketo.
Ta funkcija je uporabna kadar imate časovne prekinitvene težave s spletno različico. Do tega lahko pride, če želite uvoziti zelo veliko anketo.


Da bi uporabili to funkcijo, pojdite na LimeSurvey/skrbniška mapa in izvršitev:
Če ga želite uporabiti, pojdite v mapo "limesurvey/admin" v lupini in izvedite:


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


*<File to import> mora biti eden od zgoraj opisanih
*''''<File to import> :''' mora biti tisti, ki ga želite uvoziti.
*<user> mora biti uporabnik z ustreznimi dovoljenji za izdelavo ankete
*'''<user> :''' mora biti uporabnik, ki ima dovoljenje za ustvarjanje anket.
*<password> geslo za uporabnika <br />*<user> in <password> sta potrebna le, če je aktiviran nadzor dostopa
*'''<password> :''' geslo za uporabnika.


Če želite videti parametre, lahko izvedete:
Če si želite ogledati parametre, lahko izvedete:


php cmdline_importsurvey -h
<code>php cmdline_importsurvey -h</code>


=Import using RemoteControl API=
=Uvoz z uporabo RemoteControl API=
Since LimeSurvey version 2.0 you can import a survey structure by using the [[RemoteControl_2_API|RemoteControl 2 API]].
Od LimeSurvey različice 2.0 lahko uvozite strukturo ankete z uporabo [[RemoteControl_2_API|RemoteControl 2 API]].


=Uvoz anket iz drugih aplikacij=
=Uvozi ankete iz drugih aplikacij=


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.
Pogosto dobimo zahteve za uvoz ankete iz drugih aplikacij ali ponudnikov anket. Težava je v tem, da vas ponudniki (npr. SurveyMonkey) zaklenejo – ni mogoče izvoziti strukture ankete (npr. iz SurveyMonkey), ampak samo podatke o odgovorih.

Latest revision as of 09:01, 5 December 2023


Naslednja stran predstavlja alternative funkciji uvoza LimeSurvey.

Uvozi s pripomočkom ukazne vrstice

Od različice 1.50 do 1.92 je bilo mogoče ankete uvoziti iz ukazne vrstice (ali lupine). Za uporabo te funkcije morate imeti dostop do lupine in tolmač PHP mora biti konfiguriran tako, da omogoča izvajanje skriptov v lupini.

Ta funkcija je uporabna kadar imate časovne prekinitvene težave s spletno različico. Do tega lahko pride, če želite uvoziti zelo veliko anketo.

Če ga želite uporabiti, pojdite v mapo "limesurvey/admin" v lupini in izvedite:

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

  • '<File to import> : mora biti tisti, ki ga želite uvoziti.
  • <user> : mora biti uporabnik, ki ima dovoljenje za ustvarjanje anket.
  • <password> : geslo za uporabnika.

Če si želite ogledati parametre, lahko izvedete:

php cmdline_importsurvey -h

Uvoz z uporabo RemoteControl API

Od LimeSurvey različice 2.0 lahko uvozite strukturo ankete z uporabo RemoteControl 2 API.

Uvozi ankete iz drugih aplikacij

Pogosto dobimo zahteve za uvoz ankete iz drugih aplikacij ali ponudnikov anket. Težava je v tem, da vas ponudniki (npr. SurveyMonkey) zaklenejo – ni mogoče izvoziti strukture ankete (npr. iz SurveyMonkey), ampak samo podatke o odgovorih.