Pag-upgrade mula bersyon 5 patungong 6
From LimeSurvey Manual
Pangkalahatan
Inupdate namin ang LimeSurvey gamit ang bagong disenyo, na kasama rin ang pag-upgrade ng bersyon ng Bootstrap na ginagamit para sa tema ng admin at tema ng survey mula Bootstrap 3 patungong 5.
Pagkatapos ng upgrade na ito, lahat ng custom na tema ng survey ay ia-uninstall at ire-reset para gamitin ang bago naming default na tema na "Fruity TwentyThree", at apektado rin nito ang mga extended na tema. Ang mga tema ng admin ay ire-reset sa dati nang umiiral na temang "sea_green" na na-update na rin.
Paano maghanda para sa isang major version upgrade
Para makasiguro sa pag-upgrade at maipagpatuloy ang mga survey nang may pinakakaunting abala, inirerekomenda naming subukan muna ang lahat ng iyong customized na code sa bagong bersyon ng LimeSurvey na gusto mong i-upgrade-an.
Kakailanganin mong gumawa ng bagong application na pagsusubukan. Maaari kang gumawa nito sa pamamagitan ng aming cloud hosting:
https://www.limesurvey.org/
o mag-host ng sarili mo:
https://manual.limesurvey.org/Installation_-_LimeSurvey_CE
Mga custom na tema ng survey
Lahat ng custom na tema ng survey (kasama ang mga extended na tema) ay ia-uninstall at ang mga opsyon sa tema sa global, group at mga setting ng survey ay ire-reset sa bagong default.
Estratehiya sa Pag-upgrade:
- I-export ang tema ng survey mula sa lumang application
- Bago ito i-import sa bagong application, tiyaking tama ang pagkakatakda ng compatibility tag: https://manual.limesurvey.org/Extension_compatibility#Survey_themes
- I-import ito sa bagong application
- Suriin ang code na iyong na-customize para sa tema ng survey at i-update ito alinsunod sa bagong bersyon ng application na gusto mong gamitin.
- I-export ang iyong na-update na customized na tema ng survey mula sa bagong application
- Pagkatapos i-upgrade ang iyong lumang application sa bagong bersyon, ang kasalukuyang mga tema ng survey ay ia-uninstall at mamarkahan bilang hindi compatible.
- Ngayon ay maaari mo nang tanggalin ang lumang tema ng survey at i-import ang bagong tema ng survey na iyong na-update. Tiyaking mayroon kang backup ng tinanggal na tema.
Mga custom na tema ng admin
Lahat ng custom na tema ng admin ay ia-uninstall at gagamitin ang bagong default.
para sa self-hosted na application:
- Bago kopyahin ang tema ng admin sa bagong application, tiyaking tama ang pagkakatakda ng compatibility tag: https://manual.limesurvey.org/Extension_compatibility#Admin_themes
- Kopyahin ang kasalukuyang tema ng admin mula sa lumang application patungo sa bagong application https://manual.limesurvey.org/Custom_Admin_Themes
- Suriin ang code na iyong na-customize para sa tema ng admin at i-update ito alinsunod sa bagong bersyon ng application na gusto mong gamitin.
- Pagkatapos i-upgrade ang iyong lumang application, ang aming bagong tema ng admin ang ipapakita bilang default. Para i-update ang dati mong na-install na tema ng admin, maaari mong:
- Manu-manong i-update ang code ng tema ng admin na kasalukuyang minarkahan bilang hindi compatible
- Tanggalin ang lumang tema ng admin at i-install ang bago na na-update mo na dati sa iyong test environment.
para sa mga gumagamit ng Cloud:
Makipag-ugnayan sa aming support.
Mga custom na tema ng tanong
Ang mga custom na tema ng tanong na hindi tugma sa kasalukuyang bersyon ay hindi mai-install, ngunit mananatili pa ring aktibo pagkatapos ng upgrade. Mas marami pang impormasyon tungkol sa mga tema ng tanong ang makikita rito: Mga tema ng tanong. Malamang na hindi na rin gagana ang custom na JavaScript na inilagay sa tema ng survey o sa alinmang tanong sa isang survey.
Pag-upgrade ng iyong customized na tema ng tanong:
- I-download ang tema ng tanong mula sa isang website o i-export ang kasalukuyang tema ng tanong
- Bago mag-upload, tiyaking tama ang pagkakatakda ng compatibility ng iyong custom na tema ng tanong https://manual.limesurvey.org/Extension_compatibility#Question_themes
- Subukang i-upload ang iyong tema ng tanong sa bagong application.
- Kung ito ay tema ng tanong na ikaw mismo ang gumawa, gawin ang mga kinakailangang pagbabago
- Pagkatapos itong ma-upload nang matagumpay, suriin kung ipinapakita at gumagana ang tema ng tanong gaya ng inaasahan.
Pag-upgrade ng temang hindi sa iyo:
Tingnan kung may available na update mula sa website o developer na nagbigay nito
Mga custom na plugin
Ang mga custom na plugin na hindi tugma sa kasalukuyang bersyon ay made-deactivate habang isinasagawa ang upgrade.
para sa self-hosted na application:
- Tingnan kung maaaring i-install ang plugin sa bagong bersyon.
- I-update ang plugin o makipag-ugnayan sa may-akda ng plugin para ito ay i-update.
- Manu-manong palitan ang plugin ng mga bagong file sa iyong application, na magpapanatili sa mga setting, o i-uninstall ang lumang bersyon at i-install muli ang bagong bersyon; sa kasong iyon, kailangang ilagay muli ang lahat ng setting.
para sa mga gumagamit ng Cloud:
- Tingnan kung maaaring i-install ang plugin sa bagong bersyon.
- I-update ang code ng plugin o makipag-ugnayan sa may-akda ng plugin para ito ay i-update.
- Mga opsyon sa pag-install:
- I-uninstall ang lumang bersyon at i-install muli ang bagong bersyon (mawawala ang lahat ng setting at kailangang i-apply muli)
- Makipag-ugnayan sa support para magawa ang update sa plugin nang hindi nawawala ang configuration data