從 5 版升級至 6 版
From LimeSurvey Manual
一般資訊
LimeSurvey 已更新為全新設計,同時也將管理員佈景主題與問卷佈景主題所使用的 Bootstrap 版本由 Bootstrap 3 升級至 Bootstrap 5。
升級後,所有自訂問卷佈景主題都會被解除安裝並重設為我們新的預設佈景主題「Fruity TwentyThree」,擴充佈景主題也會受到影響。管理員佈景主題將重設為已同步更新的現有「sea_green」佈景主題。
如何為大版本升級做準備
為了在升級時確保安全,並讓問卷能在最少中斷的情況下繼續進行,建議您先在想要升級的新版 LimeSurvey 上測試所有自訂程式碼。
這需要您建立一個新的應用程式來進行測試,您可以透過我們的雲端託管服務建立:
https://www.limesurvey.org/
或自行架設:
https://manual.limesurvey.org/Installation_-_LimeSurvey_CE
自訂問卷佈景主題
所有自訂問卷佈景主題(包括擴充佈景主題)都會被解除安裝,全域、群組及問卷設定中的佈景主題選項將重設為新的預設值。
升級策略:
- 從舊的應用程式匯出問卷佈景主題
- 在匯入新的應用程式之前,請確認相容性標籤已正確設定:https://manual.limesurvey.org/Extension_compatibility#Survey_themes
- 將其匯入新的應用程式
- 檢查您為問卷佈景主題自訂的程式碼,並依據您要使用的新版應用程式進行更新。
- 從新的應用程式匯出您已更新的自訂問卷佈景主題
- 將舊的應用程式升級至新版後,目前的問卷佈景主題將被解除安裝並標示為不相容。
- 現在您可以刪除舊的問卷佈景主題,並匯入您已更新的新問卷佈景主題。請確保您已備份已刪除的佈景主題。
自訂管理員佈景主題
所有自訂管理員佈景主題都會被解除安裝,並改用新的預設佈景主題。
自行託管的應用程式:
- 在將管理員佈景主題複製到新的應用程式之前,請確認相容性標籤已正確設定:https://manual.limesurvey.org/Extension_compatibility#Admin_themes
- 將現有的管理員佈景主題從舊的應用程式複製到新的應用程式:https://manual.limesurvey.org/Custom_Admin_Themes
- 檢查您為管理員佈景主題自訂的程式碼,並依據您要使用的新版應用程式進行更新。
- 升級舊的應用程式後,預設會顯示我們全新的管理員佈景主題。若要更新您先前安裝的管理員佈景主題,可選擇以下其中一種方式:
- 手動更新目前標示為不相容的管理員佈景主題的程式碼
- 刪除舊的管理員佈景主題,並安裝您先前在測試環境中已更新的新佈景主題。
Cloud 使用者:
請聯絡我們的支援團隊。
自訂問題佈景主題
與目前版本不相符的自訂問題佈景主題將無法安裝,但升級後仍會保持啟用。 有關問題佈景主題的更多資訊,請參閱問題佈景主題。插入到問卷佈景主題或問卷中任何問題的自訂 JavaScript 也很可能無法再正常運作。
升級您的自訂問題佈景主題:
- 從網站下載問題佈景主題,或匯出目前的問題佈景主題
- 上傳之前,請確認您的自訂問題佈景主題的相容性已正確設定:https://manual.limesurvey.org/Extension_compatibility#Question_themes
- 嘗試將您的問題佈景主題上傳至新的應用程式。
- 如果是自行建立的問題佈景主題,請進行必要的調整
- 成功上傳後,請檢查該問題佈景主題是否顯示並如預期運作。
升級並非由您擁有的佈景主題:
請查看提供該佈景主題的網站或開發者是否有提供更新
自訂外掛程式
與目前版本不相符的自訂外掛程式將在升級過程中被停用。
自行託管的應用程式:
- 檢查該外掛程式是否可安裝於新版本。
- 更新外掛程式,或聯絡外掛程式作者以更新該外掛程式。
- 在您的應用程式中以新檔案手動覆蓋外掛程式(這會保留設定),或是解除安裝舊版本後重新安裝新版本,此時所有設定都需要重新輸入。
Cloud 使用者:
- 檢查該外掛程式是否可安裝於新版本。
- 更新外掛程式的程式碼,或聯絡外掛程式作者以更新該外掛程式。
- 安裝選項:
- 解除安裝舊版本並重新安裝新版本(所有設定都會遺失,必須重新套用)
- 聯絡支援團隊,在不遺失設定資料的情況下更新外掛程式