x

Glavna poglavja

  1. LimeSurvey Cloud proti LimeSurvey CE
  2. Vodnik za hitri začetek - LimeSurvey 3.0+
  3. Namestitev - LimeSurvey CE
  4. Kako oblikovati dobro anketo (vodnik)
  5. Začetek
  6. Upravljanje LimeSurvey
  7. Ankete – uvod
  8. Nastavitve ankete
  9. Anketni meni
  10. Struktura ankete
  11. Vprašanja - uvod
  12. Skupine vprašanj – uvod
  13. Ankete - upravljanje
  14. Možnosti orodne vrstice ankete
  15. Večjezična anketa
  16. ExpressionScript Engine – Hitri vodnik
  17. Nekategorizirane in napredne funkcije
  18. Splošni FAQ
  19. Odpravljanje težav
  20. Rešitve
  21. Licenca
  22. Dnevnik sprememb različice
  23. Vtičniki - napredno
 Actions

Združljivost razširitev

From LimeSurvey Manual

Ta stran je morda strojno prevedena in lahko vsebuje napake. Prikaži angleški izvirnik · Izboljšaj ta prevod
This page is a translated version of the page Extension compatibility and the translation is 100% complete.

Pojasnilo

Vsaka razširitev ima v datoteki config.xml razdelek "compatibility". Ta določa, ali je razširitev združljiva z trenutno nameščeno različico LimeSurvey-a.
Razširitve so: teme anket, teme vprašanj, teme skrbnika in vtičniki.
Če datoteka config.xml nima razdelka "compatibility", se razširitev obravnava kot nezdružljiva.

Veljavne oblike

Razdelek "compatibility" vsebuje enega ali več vnosov "version". Vsak vnos velja samo za glavno različico, s katero se začne, nameščena različica LimeSurvey-a pa mora biti enaka ali višja od nje.

7
Če je nastavljena vrednost 7, je razširitev združljiva z vsemi različicami LimeSurvey-a 7.x.

7.1
7.1.1
Če je nastavljena vrednost 7.1, je razširitev združljiva z LimeSurvey-em 7.1 in vsemi poznejšimi različicami 7.x, ni pa združljiva z različico 7.0.

Razširitev, ki navaja samo 6.x, ni združljiva z LimeSurvey-em 7. Če želite, da razširitev deluje z več glavnimi različicami, dodajte po en vnos "version" za vsako od njih.

Primer:

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

Ta razširitev je združljiva z vsemi različicami LimeSurvey-a 6.x in 7.x.

  Sprememba številke različice samo odstrani opozorilo o združljivosti. Razširitve ne naredi delujoče z novo različico LimeSurvey-a. Posodobljeno razširitev vedno preizkusite na testni namestitvi ali s testno anketo, preden jo uporabite v produkcijskem okolju.


Teme anket

Če želite popraviti nezdružljivo temo ankete, dodajte pravilno številko različice v razdelek "compatibility" v datoteki config.xml teme.

To lahko storite na 2 načina:

  1. Izvozite temo ankete, uredite datoteko config.xml in temo znova uvozite.
  2. Če imate dostop do strežnika, uredite datoteko config.xml v "upload/themes/survey/YOURTHEMENAME" v korenskem imeniku LimeSurvey-a.

Preden svojo prilagojeno temo ankete uporabite v produkcijskem okolju, v testni anketi skrbno preverite, katere spremembe morate narediti.

Tema ankete, ki navaja samo različice, ki so za dve ali več glavnih različic starejše od nameščene različice LimeSurvey-a (na primer samo 5.x v LimeSurvey-u 7), se samodejno odstrani.

Teme vprašanj

Če želite temo vprašanja narediti združljivo z novo različico LimeSurvey-a, posodobite razdelek "compatibility" v njeni datoteki config.xml.
Datoteka se nahaja v "survey/questions/answer/QUESTIONTYPENAME/config.xml" znotraj teme vprašanja. Na strežniku so naložene teme vprašanj shranjene v "upload/themes/question/YOURTHEMENAME".
Nezdružljive teme vprašanja ni mogoče naložiti.

Teme skrbnika

  Preden posodobite številko združljive različice v datoteki config.xml, se zavedajte, da lahko omogočitev nezdružljive teme skrbnika pokvari skrbniški vmesnik.
Če se to zgodi, nastavite temo skrbnika nazaj na privzeto temo "Sea_Green" neposredno v zbirki podatkov: V tabeli "settings_global" (običajno s predpono tabele, na primer "lime_settings_global") poiščite vrstico, kjer je "stg_name" enak "admintheme", in nastavite njen "stg_value" na "Sea_Green".


Če želite temo skrbnika znova omogočiti, dodajte pravilno številko različice v razdelek "compatibility" v datoteki config.xml teme. Prilagojene teme skrbnika se nahajajo v "upload/admintheme/YOURTHEMENAME".

Vtičniki

Nezdružljivega vtičnika ni mogoče namestiti ali aktivirati. Upravitelj vtičnikov prikaže, kateri vtičniki niso združljivi.
Če želite vtičnik narediti združljiv z novo različico LimeSurvey-a, dodajte pravilno številko različice v razdelek "compatibility" v datoteki config.xml vtičnika. Vtičniki, ki ste jih namestili sami, se nahajajo v "upload/plugins/PLUGINNAME".
Preden to storite, preverite, ali je avtor vtičnika že izdal različico za vašo različico LimeSurvey-a.