Kompatibilita rozšíření
From LimeSurvey Manual
Vysvětlení
Každé rozšíření má v souboru config.xml sekci „compatibility“. Určuje, zda je rozšíření kompatibilní s aktuálně nainstalovanou verzí LimeSurvey.
Rozšíření jsou: motivy průzkumů, motivy otázek, motivy administrace a zásuvné moduly.
Pokud soubor config.xml neobsahuje sekci „compatibility“, je rozšíření považováno za nekompatibilní.
Platné formáty
Sekce „compatibility“ obsahuje jednu nebo více položek „version“. Každá položka platí pouze pro hlavní verzi, kterou začíná, a nainstalovaná verze LimeSurvey musí být stejná nebo vyšší.
7
Pokud je nastavena hodnota 7, rozšíření je kompatibilní se všemi verzemi LimeSurvey 7.x.
7.1
7.1.1
Pokud je nastavena hodnota 7.1, rozšíření je kompatibilní s LimeSurvey 7.1 a všemi pozdějšími verzemi 7.x, ale NENÍ kompatibilní s verzí 7.0.
Rozšíření, které uvádí pouze 6.x, není kompatibilní s LimeSurvey 7. Aby rozšíření fungovalo s několika hlavními verzemi, přidejte pro každou z nich jednu položku „version“.
Příklad:
<compatibility>
<version>6.0</version>
<version>7.0</version>
</compatibility>
Toto rozšíření je kompatibilní se všemi verzemi LimeSurvey 6.x a 7.x.
Motivy průzkumů
Chcete-li opravit nekompatibilní motiv průzkumu, přidejte správné číslo verze do sekce „compatibility“ v souboru config.xml tohoto motivu.
Lze to provést dvěma způsoby:
- Exportujte motiv průzkumu, upravte soubor config.xml a motiv znovu importujte.
- Pokud máte přístup k serveru, upravte soubor config.xml v adresáři „upload/themes/survey/YOURTHEMENAME“ v kořenovém adresáři LimeSurvey.
Důkladně v testovacím průzkumu ověřte, jaké změny je třeba provést, než svůj vlastní motiv průzkumu použijete v ostrém prostředí.
Motiv průzkumu, který uvádí pouze verze starší o dvě nebo více hlavních verzí, než je nainstalovaná verze LimeSurvey (například pouze 5.x v LimeSurvey 7), je automaticky odinstalován.
Motivy otázky
Chcete-li motiv otázky učinit kompatibilním s novou verzí LimeSurvey, upravte sekci „compatibility“ v jeho souboru config.xml.
Soubor se nachází v „survey/questions/answer/QUESTIONTYPENAME/config.xml“ uvnitř motivu otázky. Na serveru jsou nahrané motivy otázky uloženy v „upload/themes/question/YOURTHEMENAME“.
Nekompatibilní motiv otázky nelze nahrát.
Motivy administrace
Pokud k tomu dojde, nastavte motiv administrace zpět na výchozí motiv „Sea_Green“ přímo v databázi: V tabulce „settings_global“ (obvykle s prefixem tabulky, například „lime_settings_global“) najděte řádek, kde je „stg_name“ rovno „admintheme“, a nastavte jeho „stg_value“ na „Sea_Green“.
Chcete-li motiv administrace znovu povolit, přidejte správné číslo verze do sekce „compatibility“ v souboru config.xml tohoto motivu. Vlastní motivy administrace se nacházejí v „upload/admintheme/YOURTHEMENAME“.
Zásuvné moduly
Nekompatibilní zásuvný modul nelze nainstalovat ani aktivovat. Správce zásuvných modulů zobrazuje, které zásuvné moduly nejsou kompatibilní.
Chcete-li zásuvný modul učinit kompatibilním s novou verzí LimeSurvey, přidejte správné číslo verze do sekce „compatibility“ v souboru config.xml tohoto zásuvného modulu. Zásuvné moduly, které jste nainstalovali sami, se nacházejí v „upload/plugins/PLUGINNAME“.
Předtím zkontrolujte, zda autor zásuvného modulu již nevydal verzi pro vaši verzi LimeSurvey.