x

主要章節

  1. LimeSurvey Cloud 與 LimeSurvey CE 的差異
  2. 快速入門指南 - LimeSurvey 3.0+
  3. 安裝 - LimeSurvey CE
  4. 如何設計一份好的問卷(指南)
  5. 入門指南
  6. 管理 LimeSurvey
  7. 問卷 - 簡介
  8. 問卷設定
  9. 問卷選單
  10. 問卷結構
  11. 問題簡介
  12. 題組 - 簡介
  13. 問卷管理
  14. 問卷工具列選項
  15. 多語言問卷
  16. ExpressionScript 引擎 - 快速入門指南
  17. 未分類及進階功能
  18. 常見問題
  19. 疑難排解
  20. 應變方案
  21. 授權條款
  22. 版本更改紀錄檔
  23. 外掛程式
 Actions

擴充功能相容性

From LimeSurvey Manual

本頁面可能為機器翻譯,可能包含錯誤。 檢視英文原文 · 改善此翻譯
This page is a translated version of the page Extension compatibility and the translation is 100% complete.

說明

每個擴充功能的 config.xml 檔案中都有一個「compatibility」區段,用於決定該擴充功能是否與目前已安裝的 LimeSurvey 版本相容。
擴充功能包括:問卷佈景主題、問題佈景主題、管理員佈景主題和外掛程式。
如果 config.xml 檔案中沒有「compatibility」區段,該擴充功能將被視為不相容。

有效格式

「compatibility」區段包含一個或多個「version」項目。每個項目僅適用於其開頭所示的主要版本,且已安裝的 LimeSurvey 版本必須等於或高於該項目的版本。

7
如果設定值為 7,則該擴充功能與 LimeSurvey 的所有 7.x 版本相容。

7.1
7.1.1
如果設定值為 7.1,則該擴充功能與 LimeSurvey 7.1 以及之後的所有 7.x 版本相容,但與 7.0 不相容。

僅列出 6.x 的擴充功能與 LimeSurvey 7 不相容。若要讓擴充功能適用於多個主要版本,請為每個主要版本各新增一個「version」項目。

範例:

<compatibility>
    <version>6.0</version>
    <version>7.0</version>
</compatibility>

此擴充功能與 LimeSurvey 的所有 6.x 和 7.x 版本相容。

  變更版本號碼只會移除相容性警告,並不會使擴充功能在新的 LimeSurvey 版本上正常運作。在正式環境中使用更新後的擴充功能之前,請務必先在測試安裝環境或使用測試問卷進行測試。


問卷佈景主題

若要修正不相容的問卷佈景主題,請將正確的版本號碼新增至該佈景主題 config.xml 檔案的「compatibility」區段。

可以透過兩種方式完成:

  1. 匯出問卷佈景主題,編輯 config.xml 檔案,然後再次匯入該佈景主題。
  2. 如果您可以存取伺服器,請編輯 LimeSurvey 根目錄中「upload/themes/survey/YOURTHEMENAME」內的 config.xml 檔案。

在正式環境中使用您的自訂問卷佈景主題之前,請先在測試問卷中仔細檢查需要進行哪些變更。

如果問卷佈景主題僅列出比已安裝的 LimeSurvey 版本舊兩個或更多主要版本的版本(例如在 LimeSurvey 7 上僅列出 5.x),則該佈景主題會被自動解除安裝。

問題佈景主題

若要使問題佈景主題與新版 LimeSurvey 相容,請更新其 config.xml 檔案中的「compatibility」區段。
該檔案位於問題佈景主題內的「survey/questions/answer/QUESTIONTYPENAME/config.xml」。在伺服器上,已上傳的問題佈景主題儲存在「upload/themes/question/YOURTHEMENAME」中。
不相容的問題佈景主題無法上傳。

管理員佈景主題

  在更新 config.xml 檔案中的相容性版本號碼之前,請注意啟用不相容的管理員佈景主題可能會導致管理介面損壞。
如果發生這種情況,請直接在資料庫中將管理員佈景主題改回預設佈景主題「Sea_Green」:在資料表「settings_global」(通常帶有表前綴,例如「lime_settings_global」)中,找到「stg_name」為「admintheme」的列,並將其「stg_value」設定為「Sea_Green」。


若要重新啟用管理員佈景主題,請將正確的版本號碼新增至該佈景主題 config.xml 檔案的「compatibility」區段。自訂管理員佈景主題位於「upload/admintheme/YOURTHEMENAME」。

外掛程式

不相容的外掛程式無法安裝或啟用。外掛程式管理員會顯示哪些外掛程式不相容。
若要使外掛程式與新版 LimeSurvey 相容,請將正確的版本號碼新增至該外掛程式 config.xml 檔案的「compatibility」區段。您自行安裝的外掛程式位於「upload/plugins/PLUGINNAME」。
在執行此操作之前,請先確認外掛程式作者是否已針對您的 LimeSurvey 版本發布新版本。