Upgrade dari versi 5 ke versi 6
From LimeSurvey Manual
Umum
Kami memperbarui LimeSurvey dengan desain baru, yang juga mencakup peningkatan versi Bootstrap yang digunakan untuk tema admin dan tema survei dari Bootstrap 3 ke Bootstrap 5.
Setelah peningkatan ini, semua tema survei kustom akan dicopot dan disetel ulang untuk menggunakan tema default baru kami "Fruity TwentyThree"; hal ini juga berlaku untuk tema yang diperluas. Tema admin akan disetel ulang ke tema "sea_green" yang sudah ada dan juga telah diperbarui.
Cara mempersiapkan upgrade versi mayor
Untuk berjaga-jaga saat melakukan upgrade dan agar survei dapat tetap berjalan dengan gangguan seminimal mungkin, kami menyarankan Anda untuk terlebih dahulu menguji semua kode kustom Anda pada versi baru LimeSurvey yang ingin Anda tuju.
Untuk itu, Anda perlu membuat aplikasi baru sebagai tempat pengujian. Anda dapat membuatnya melalui cloud hosting kami:
https://www.limesurvey.org/
atau meng-host sendiri:
https://manual.limesurvey.org/Installation_-_LimeSurvey_CE
Tema survei kustom
Semua tema survei kustom (termasuk tema yang diperluas) akan dicopot dan opsi tema pada pengaturan global, grup, dan pengaturan survei akan disetel ulang ke default yang baru.
Strategi upgrade:
- Ekspor tema survei dari aplikasi lama
- Sebelum mengimpornya ke aplikasi baru, pastikan tag kompatibilitas telah diatur dengan benar: https://manual.limesurvey.org/Extension_compatibility#Survey_themes
- Impor tema tersebut ke aplikasi baru
- Periksa kode yang Anda sesuaikan untuk tema survei dan perbarui sesuai dengan versi baru aplikasi yang ingin Anda gunakan.
- Ekspor tema survei kustom Anda yang telah diperbarui dari aplikasi baru
- Setelah aplikasi lama Anda di-upgrade ke versi baru, tema survei saat ini akan dicopot dan ditandai sebagai tidak kompatibel.
- Sekarang Anda dapat menghapus tema survei lama dan mengimpor tema survei baru yang telah Anda perbarui. Pastikan Anda memiliki cadangan tema yang dihapus.
Tema admin kustom
Semua tema admin kustom akan dicopot dan default yang baru akan digunakan.
untuk aplikasi yang di-host sendiri:
- Sebelum menyalin tema admin ke aplikasi baru, pastikan tag kompatibilitas telah diatur dengan benar: https://manual.limesurvey.org/Extension_compatibility#Admin_themes
- Salin tema admin yang ada dari aplikasi lama ke aplikasi baru https://manual.limesurvey.org/Custom_Admin_Themes
- Periksa kode yang Anda sesuaikan untuk tema admin dan perbarui sesuai dengan versi baru aplikasi yang ingin Anda gunakan.
- Setelah aplikasi lama Anda di-upgrade, tema admin baru kami akan ditampilkan secara default. Untuk memperbarui tema admin yang sebelumnya terpasang, lakukan salah satu dari berikut:
- Perbarui secara manual kode tema admin yang saat ini ditandai sebagai tidak kompatibel
- Hapus tema admin lama dan pasang tema admin baru yang sebelumnya sudah Anda perbarui di lingkungan pengujian Anda.
untuk pengguna Cloud:
Silakan hubungi dukungan kami.
Tema pertanyaan kustom
Tema pertanyaan kustom yang tidak sesuai dengan versi saat ini tidak dapat dipasang, tetapi akan tetap aktif setelah upgrade. Informasi lebih lanjut tentang tema pertanyaan dapat ditemukan di sini: Tema pertanyaan. JavaScript kustom yang disisipkan ke dalam tema survei atau pertanyaan mana pun dalam survei kemungkinan besar juga tidak akan berfungsi lagi.
Meng-upgrade tema pertanyaan kustom Anda:
- Unduh tema pertanyaan dari sebuah situs web atau ekspor tema pertanyaan yang sedang digunakan
- Sebelum mengunggah, pastikan kompatibilitas tema pertanyaan kustom Anda telah diatur dengan benar https://manual.limesurvey.org/Extension_compatibility#Question_themes
- Coba unggah tema pertanyaan Anda ke aplikasi baru.
- Jika tema pertanyaan tersebut Anda buat sendiri, lakukan penyesuaian yang diperlukan
- Setelah berhasil diunggah, periksa apakah tema pertanyaan ditampilkan dan berfungsi sebagaimana mestinya.
Meng-upgrade tema yang bukan milik Anda:
Coba periksa apakah tersedia pembaruan dari situs web atau pengembang yang menyediakannya
Plugin kustom
Plugin kustom yang tidak sesuai dengan versi saat ini akan dinonaktifkan selama proses upgrade.
untuk aplikasi yang di-host sendiri:
- Periksa apakah plugin dapat dipasang pada versi baru.
- Perbarui plugin atau hubungi pembuat plugin untuk memperbarui plugin tersebut.
- Timpa plugin secara manual dengan file baru di aplikasi Anda sehingga pengaturan tetap tersimpan, atau copot versi lama dan pasang ulang versi baru; dalam hal ini semua pengaturan harus dimasukkan kembali.
untuk pengguna Cloud:
- Periksa apakah plugin dapat dipasang pada versi baru.
- Perbarui kode plugin atau hubungi pembuat plugin untuk memperbarui plugin tersebut.
- Opsi pemasangan:
- Copot versi lama dan pasang ulang versi baru (semua pengaturan akan hilang dan harus diterapkan kembali)
- Hubungi dukungan untuk memperbarui plugin tanpa kehilangan data konfigurasi