x

Glavna poglavlja

  1. LimeSurvey Cloud u usporedbi s LimeSurvey CE
  2. Vodič za brzi početak - LimeSurvey 3.0+
  3. Instalacija - LimeSurvey CE
  4. Kako izraditi dobar upitnik (vodič)
  5. Početak rada
  6. Administriranje LimeSurveya
  7. Upitnici - uvod
  8. Postavke upitnika
  9. Izbornik upitnika
  10. Struktura upitnika
  11. Pitanja - uvod
  12. Skupine pitanja - uvod
  13. Upitnici - upravljanje
  14. Opcije alatne trake upitnika
  15. Višejezični upitnik
  16. ExpressionScript Engine - Vodič za brzi početak
  17. Nekategorizirane i napredne značajke
  18. Opći FAQ
  19. Rješavanje problema
  20. Zaobilazna rješenja
  21. Licenca
  22. Popis izmjena po verzijama
  23. Dodaci
 Actions

Kompatibilnost proširenja

From LimeSurvey Manual

Ova je stranica možda strojno prevedena i može sadržavati pogreške. Prikaži engleski izvornik · Poboljšaj ovaj prijevod
This page is a translated version of the page Extension compatibility and the translation is 100% complete.

Objašnjenje

Svako proširenje ima odjeljak "compatibility" u svojoj datoteci config.xml. On određuje je li proširenje kompatibilno s trenutno instaliranom verzijom LimeSurveya.
Proširenja su: teme upitnika, teme pitanja, teme administratora i dodaci.
Ako datoteka config.xml nema odjeljak "compatibility", proširenje se smatra nekompatibilnim.

Valjani formati

Odjeljak "compatibility" sadrži jedan ili više unosa "version". Svaki se unos odnosi samo na glavnu verziju kojom počinje, a instalirana LimeSurvey verzija mora biti jednaka ili viša od nje.

7
Ako je postavljena vrijednost 7, proširenje je kompatibilno sa svim 7.x verzijama LimeSurveya.

7.1
7.1.1
Ako je postavljena vrijednost 7.1, proširenje je kompatibilno s LimeSurveyem 7.1 i svim kasnijim 7.x verzijama, ali ne i s verzijom 7.0.

Proširenje koje navodi samo 6.x nije kompatibilno s LimeSurveyem 7. Kako biste omogućili da proširenje radi s nekoliko glavnih verzija, dodajte po jedan unos "version" za svaku od njih.

Primjer:

<compatibility>
    <version>6.0</version>
    <version>7.0</version>
</compatibility>

Ovo je proširenje kompatibilno sa svim 6.x i 7.x verzijama LimeSurveya.

  Promjena broja verzije samo uklanja upozorenje o kompatibilnosti. Time proširenje neće raditi s novom verzijom LimeSurveya. Uvijek testirajte ažurirano proširenje na testnoj instalaciji ili s testnim upitnikom prije korištenja u produkcijskom okruženju.


Teme upitnika

Da biste popravili nekompatibilnu temu upitnika, dodajte ispravan broj verzije u odjeljak "compatibility" u datoteci config.xml te teme.

To se može učiniti na 2 načina:

  1. Izvezite temu upitnika, uredite datoteku config.xml i ponovno uvezite temu.
  2. Ako imate pristup poslužitelju, uredite datoteku config.xml u "upload/themes/survey/YOURTHEMENAME" u korijenskom direktoriju LimeSurveya.

Pažljivo provjerite u testnom upitniku koje izmjene trebate napraviti prije nego što svoju prilagođenu temu upitnika počnete koristiti u produkcijskom okruženju.

Tema upitnika koja navodi samo verzije koje su dvije ili više glavnih verzija starije od instalirane LimeSurvey verzije (na primjer samo 5.x na LimeSurveyu 7) automatski se deinstalira.

Teme pitanja

Da biste temu pitanja učinili kompatibilnom s novom verzijom LimeSurveya, ažurirajte odjeljak "compatibility" u njezinoj datoteci config.xml.
Datoteka se nalazi u "survey/questions/answer/QUESTIONTYPENAME/config.xml" unutar teme pitanja. Na poslužitelju se učitane teme pitanja pohranjuju u "upload/themes/question/YOURTHEMENAME".
Nekompatibilnu temu pitanja nije moguće učitati.

Teme administratora

  Prije ažuriranja broja verzije kompatibilnosti u datoteci config.xml imajte na umu da omogućavanje nekompatibilne teme administratora može pokvariti administratorsko sučelje.
Ako se to dogodi, vratite temu administratora na zadanu temu "Sea_Green" izravno u bazi podataka: u tablici "settings_global" (obično s prefiksom tablice, na primjer "lime_settings_global") pronađite redak u kojem je "stg_name" jednako "admintheme" i postavite njegov "stg_value" na "Sea_Green".


Da biste ponovno omogućili temu administratora, dodajte ispravan broj verzije u odjeljak "compatibility" u datoteci config.xml te teme. Prilagođene teme administratora nalaze se u "upload/admintheme/YOURTHEMENAME".

Dodaci

Nekompatibilan dodatak nije moguće instalirati niti aktivirati. Upravitelj dodataka prikazuje koji dodaci nisu kompatibilni.
Da biste dodatak učinili kompatibilnim s novom verzijom LimeSurveya, dodajte ispravan broj verzije u odjeljak "compatibility" u datoteci config.xml tog dodatka. Dodaci koje ste sami instalirali nalaze se u "upload/plugins/PLUGINNAME".
Prije toga provjerite je li autor dodatka već objavio verziju za vašu LimeSurvey verziju.