Kompatibilita rozšírení
From LimeSurvey Manual
Vysvetlenie
Každé rozšírenie má vo svojom súbore config.xml sekciu „compatibility“ (kompatibilita). Určuje, či je rozšírenie kompatibilné s aktuálne nainštalovanou verziou LimeSurvey.
Rozšírenia sú: motívy prieskumu, motívy otázok, témy admin rozhrania a doplnky.
Ak súbor config.xml neobsahuje sekciu „compatibility“, rozšírenie sa považuje za nekompatibilné.
Platné formáty
Sekcia „compatibility“ obsahuje jeden alebo viac záznamov „version“. Každý záznam platí iba pre hlavnú verziu, ktorou začína, a nainštalovaná verzia LimeSurvey musí byť rovnaká alebo vyššia.
7
Ak je nastavená hodnota 7, rozšírenie je kompatibilné so všetkými verziami LimeSurvey 7.x.
7.1
7.1.1
Ak je nastavená hodnota 7.1, rozšírenie je kompatibilné s LimeSurvey 7.1 a všetkými novšími verziami 7.x, ale nie s verziou 7.0.
Rozšírenie, ktoré uvádza iba 6.x, nie je kompatibilné s LimeSurvey 7. Ak chcete, aby rozšírenie fungovalo s viacerými hlavnými verziami, pridajte pre každú z nich jeden záznam „version“.
Príklad:
<compatibility>
<version>6.0</version>
<version>7.0</version>
</compatibility>
Toto rozšírenie je kompatibilné so všetkými verziami LimeSurvey 6.x a 7.x.
Motívy prieskumu
Ak chcete opraviť nekompatibilný motív prieskumu, pridajte správne číslo verzie do sekcie "compatibility" v súbore config.xml tohto motívu.
Dá sa to urobiť dvoma spôsobmi:
- Exportujte motív prieskumu, upravte súbor config.xml a motív znova importujte.
- Ak máte prístup k serveru, upravte súbor config.xml v adresári "upload/themes/survey/YOURTHEMENAME" v koreňovom adresári LimeSurvey.
Pred použitím vlastného motívu prieskumu v ostrej prevádzke si v testovacom prieskume dôkladne skontrolujte, aké zmeny je potrebné vykonať.
Motív prieskumu, ktorý uvádza iba verzie staršie o dve alebo viac hlavných verzií než nainštalovaná verzia LimeSurvey (napríklad iba 5.x v LimeSurvey 7), sa automaticky odinštaluje.
Motívy otázok
Ak chcete, aby bol motív otázky kompatibilný s novou verziou LimeSurvey, aktualizujte sekciu "compatibility" v jeho súbore config.xml.
Súbor sa nachádza v "survey/questions/answer/QUESTIONTYPENAME/config.xml" v rámci motívu otázky. Na serveri sa nahrané motívy otázok ukladajú do "upload/themes/question/YOURTHEMENAME".
Nekompatibilný motív otázky nie je možné nahrať.
Témy admin rozhrania
Ak sa to stane, nastavte tému admin rozhrania späť na predvolenú tému "Sea_Green" priamo v databáze: V tabuľke "settings_global" (zvyčajne s predponou tabuľky, napríklad "lime_settings_global") nájdite riadok, v ktorom je "stg_name" rovné "admintheme", a nastavte jeho "stg_value" na "Sea_Green".
Ak chcete tému admin rozhrania opäť povoliť, pridajte správne číslo verzie do sekcie "compatibility" v súbore config.xml tejto témy. Vlastné témy admin rozhrania sa nachádzajú v "upload/admintheme/YOURTHEMENAME".
Doplnky
Nekompatibilný doplnok nie je možné nainštalovať ani aktivovať. Správca doplnkov zobrazuje, ktoré doplnky nie sú kompatibilné.
Ak chcete, aby bol doplnok kompatibilný s novou verziou LimeSurvey, pridajte správne číslo verzie do sekcie "compatibility" v súbore config.xml tohto doplnku. Doplnky, ktoré ste nainštalovali sami, sa nachádzajú v "upload/plugins/PLUGINNAME".
Predtým skontrolujte, či autor doplnku už nevydal verziu pre vašu verziu LimeSurvey.