Uppgradera från version 5 till 6
From LimeSurvey Manual
Allmänt
Vi har uppdaterat LimeSurvey med en ny design, vilket även innebär en uppgradering av den Bootstrap-version som används för administratörs- och enkätmallen, från Bootstrap 3 till 5.
Efter uppgraderingen avinstalleras alla anpassade enkätmallar och återställs till vår nya standardmall "Fruity TwentyThree". Detta gäller även utökade mallar. Administratörsteman återställs till det redan befintliga temat "sea_green", som också har uppdaterats.
Så förbereder du dig för en uppgradering till en ny huvudversion
För att vara på den säkra sidan vid en uppgradering och kunna fortsätta dina enkäter med så få avbrott som möjligt rekommenderar vi att du först testar all din anpassade kod på den nya versionen av LimeSurvey som du vill uppgradera till.
Det innebär att du måste skapa en ny applikation att testa i. Du kan antingen skapa en via vår molnhosting:
https://www.limesurvey.org/
eller sätta upp en själv:
https://manual.limesurvey.org/Installation_-_LimeSurvey_CE
Anpassade enkätmallar
Alla anpassade enkätmallar (inklusive utökade mallar) avinstalleras, och mallalternativen i de globala inställningarna, gruppinställningarna och enkätinställningarna återställs till den nya standarden.
Uppgraderingsstrategi:
- Exportera enkätmallen från den gamla applikationen
- Innan du importerar den till den nya applikationen, kontrollera att kompatibilitetstaggen är korrekt inställd: https://manual.limesurvey.org/Extension_compatibility#Survey_themes
- Importera den till den nya applikationen
- Granska den kod du har anpassat för enkätmallen och uppdatera den i enlighet med den nya version av applikationen som du vill använda.
- Exportera din uppdaterade, anpassade enkätmall från den nya applikationen
- När du har uppgraderat din gamla applikation till den nya versionen avinstalleras de nuvarande enkätmallarna och markeras som inkompatibla.
- Nu kan du radera den gamla enkätmallen och importera den nya enkätmall som du har uppdaterat. Se till att du har en säkerhetskopia av den raderade mallen.
Anpassade administratörsteman
Alla anpassade administratörsteman avinstalleras och den nya standarden används.
för egenhostad applikation:
- Innan du kopierar administratörstemat till den nya applikationen, kontrollera att kompatibilitetstaggen är korrekt inställd: https://manual.limesurvey.org/Extension_compatibility#Admin_themes
- Kopiera det befintliga administratörstemat från den gamla applikationen till den nya applikationen https://manual.limesurvey.org/Custom_Admin_Themes
- Granska den kod du har anpassat för administratörstemat och uppdatera den i enlighet med den nya version av applikationen som du vill använda.
- När du har uppgraderat din gamla applikation visas vårt nya administratörstema som standard. För att uppdatera ditt tidigare installerade administratörstema kan du antingen:
- Manuellt uppdatera koden för det administratörstema som för närvarande är markerat som inkompatibelt
- Radera det gamla administratörstemat och installera det nya som du tidigare har uppdaterat i din testmiljö.
för Cloud-användare:
Kontakta vår support.
Anpassade frågeteman
Anpassade frågeteman som inte matchar den aktuella versionen kan inte installeras, men förblir aktiva efter uppgraderingen. Mer information om frågeteman finns här: Frågeteman. Anpassad JavaScript som har lagts in i enkätmallen eller i någon av frågorna i en enkät kommer sannolikt inte heller att fungera längre.
Uppgradera ditt anpassade frågetema:
- Ladda ned frågetemat från en webbplats eller exportera det aktuella frågetemat
- Innan du laddar upp det, kontrollera att kompatibiliteten för ditt anpassade frågetema är korrekt inställd https://manual.limesurvey.org/Extension_compatibility#Question_themes
- Försök ladda upp ditt frågetema till den nya applikationen.
- Om det är ett egenskapat frågetema, gör de nödvändiga justeringarna
- När uppladdningen har lyckats, kontrollera att frågetemat visas och fungerar som förväntat.
Uppgradera ett tema som du inte äger:
Kontrollera om det finns en uppdatering från webbplatsen eller utvecklaren som tillhandahöll det.
Anpassade plugin
Anpassade plugin som inte matchar den aktuella versionen inaktiveras under uppgraderingen.
för egenhostad applikation:
- Kontrollera om pluginet kan installeras på den nya versionen.
- Uppdatera pluginet eller kontakta pluginets författare för att få det uppdaterat.
- Skriv manuellt över pluginet med nya filer i din applikation, vilket bevarar inställningarna, eller avinstallera den gamla versionen och installera den nya versionen på nytt. I så fall måste alla inställningar anges igen.
för Cloud-användare:
- Kontrollera om pluginet kan installeras på den nya versionen.
- Uppdatera pluginets kod eller kontakta pluginets författare för att få det uppdaterat.
- Installationsalternativ:
- Avinstallera den gamla versionen och installera den nya versionen på nytt (alla inställningar går förlorade och måste göras om)
- Kontakta supporten för att få pluginet uppdaterat utan att konfigurationsdata går förlorad