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
Line 4: Line 4:
The following page presents alternatives to the LimeSurvey import function.
The following page presents alternatives to the LimeSurvey import function.


=Import using the commandline utility=
<div class="mw-translate-fuzzy">
__TOC__
</div>


From version 1.50 to 1.92 it was possible to import surveys from the command line (or shell). To use this functionality, you need to have access to the shell and the PHP interpreter has to be configured to allow shell execution of scripts.
<div class="mw-translate-fuzzy">
Od verzije 1.50 dalje je možno uvoziti anketo iz ukazne vrstice (ali lupine). Da lahko uporabite to funkcijo, morate imeti dostop do lupine, PHP interpreter pa mora biti konfiguriran tako, da dovoli izvajanje skripte.
</div>


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.


To use it, go to the "limesurvey/admin" folder in the shell and execute:
<div class="mw-translate-fuzzy">
Da bi uporabili to funkcijo, pojdite na LimeSurvey/skrbniška mapa in izvršitev:
</div>


<code>php cmdline_importsurvey <File to import> <nowiki>[</nowiki><user> <password>]</code>
<div class="mw-translate-fuzzy">
php cmdline_importsurvey <File to import> <nowiki>[</nowiki><user> <password>]
</div>


*'''<File to import>:''' has to be the one you wish to import.
<div class="mw-translate-fuzzy">
*'''<user>:''' has to be a user that holds the permission to create surveys.
*<File to import> mora biti eden od zgoraj opisanih
*'''<password>:''' the password for the user.
*<user> mora biti uporabnik z ustreznimi dovoljenji za izdelavo ankete
*<password> geslo za uporabnika <br />*<user> in <password> sta potrebna le, če je aktiviran nadzor dostopa
</div>


If you need to see the parameters, you can execute:
<div class="mw-translate-fuzzy">
Če želite videti parametre, lahko izvedete:
</div>


<code>php cmdline_importsurvey -h</code>
<div class="mw-translate-fuzzy">
php cmdline_importsurvey -h
</div>


=Import using RemoteControl API=
=Import using RemoteControl API=
Since LimeSurvey version 2.0, you can import a survey structure by using the [[RemoteControl_2_API|RemoteControl 2 API]].
Since LimeSurvey version 2.0, you can import a survey structure by using the [[RemoteControl_2_API|RemoteControl 2 API]].


=Import surveys from other applications=
<div class="mw-translate-fuzzy">
=Uvoz anket iz drugih aplikacij=
</div>


We often get 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 (e.g. from SurveyMonkey), but only the response data.
<div class="mw-translate-fuzzy">
Večkrat dobimo prošnjo po uvozu ankete iz drugih aplikacij ali ponudnikov anket. Težava nastane, ko ponudnik kot je npr. SurveyMonkey omogoča le delni dostop do ankete - v tem primeru ni dovoljen izvoz strukture ankete, le odgovorov. Iz tega vidika lahko opazimo, da uvoz ankete z omejenim dostopom ni pametna ideja.
</div>

Revision as of 09:01, 5 December 2023


The following page presents alternatives to the LimeSurvey import function.

Od verzije 1.50 dalje je možno uvoziti anketo iz ukazne vrstice (ali lupine). Da lahko uporabite to funkcijo, morate imeti dostop do lupine, PHP interpreter pa mora biti konfiguriran tako, da dovoli izvajanje skripte.

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:

php cmdline_importsurvey <File to import> [<user> <password>]
  • <File to import> mora biti eden od zgoraj opisanih
  • <user> mora biti uporabnik z ustreznimi dovoljenji za izdelavo ankete
  • <password> geslo za uporabnika
    *<user> in <password> sta potrebna le, če je aktiviran nadzor dostopa

Če želite videti parametre, lahko izvedete:

php cmdline_importsurvey -h

Import using RemoteControl API

Since LimeSurvey version 2.0, you can import a survey structure by using the RemoteControl 2 API.

Uvoz anket iz drugih aplikacij

Večkrat dobimo prošnjo po uvozu ankete iz drugih aplikacij ali ponudnikov anket. Težava nastane, ko ponudnik kot je npr. SurveyMonkey omogoča le delni dostop do ankete - v tem primeru ni dovoljen izvoz strukture ankete, le odgovorov. Iz tega vidika lahko opazimo, da uvoz ankete z omejenim dostopom ni pametna ideja.