全域設定
From LimeSurvey Manual
一般說明
若要存取全域設定選項:設定 ⇒ 設定 ⇒ 全域設定

全域設定只能由具有設定與外掛程式權限的管理使用者變更。您可以透過全域設定在全域範圍內調整 LimeSurvey 的某些設定。一旦進入全域設定對話框並儲存您所需的設定,LimeSurvey 先前的值將被覆寫。
設定及其說明

總覽
- 總覽:提供有關您的 LimeSurvey 安裝的以下一般資訊:
- 使用者:顯示可透過內部資料庫驗證系統存取 LimeSurvey 安裝的使用者數量
- 問卷:顯示問卷(啟用的與未啟用的)的總數
- 啟用的問卷:顯示啟用的問卷總數(其他使用者可透過網路存取)
- 停用結果表:在問卷執行期間,您有時可能需要修改某些問題。若這麼做,與該問卷相關聯的所有先前答案都將與新編輯的問卷分離。先前收集的資料將儲存在「停用結果表」中
- 啟用的問卷參與者表:顯示啟用的問卷參與者表的數量(具有對應的啟用問卷)
- 停用的問卷參與者表:顯示已停用的問卷參與者表的數量
一般
- 網站名稱:您的問卷網站名稱。此名稱將顯示在問卷清單總覽及管理頁首中
- 公開問卷清單與錯誤頁面的佈景主題:此設定指定用於問卷「公開清單」、新問卷以及使用不存在佈景主題的問卷的預設佈景主題。若您想使用個人化的佈景主題,請閱讀如何使用 LimeSurvey 的佈景主題編輯器。
- 建立範例問題組與問題:此設定指定在建立新問卷後,是否自動建立範例題組與問題。
- 管理範本:此設定指定 LimeSurvey 管理介面所使用的預設設計範本。若要使用自訂範本,請將其新增至 '/limesurvey/upload/admintheme/'
- 預設時區:決定在問卷中顯示日期和時間時所使用的時區,並用於新的管理使用者。每位使用者可在個人使用者設定中設定自己的時區。
- 工作階段存留時間(秒)(僅適用於資料庫工作階段):定義問卷工作階段在多少秒後過期(前提是參與者沒有任何動作)。使用一般的檔案式工作階段時,需由系統管理員在 PHP 設定中定義正確的 'session.gc_maxlifetime'、'session.save_path' 等值。不僅是網頁伺服器設定,其他應用程式的類似設定也可能在本機透過該應用程式編輯時覆寫檔案式工作階段的設定。可輸入的最大值為 65000(秒)。建議使用合理的值。請注意,使用資料庫工作階段時,請檢查 MySQL 的設定 max_allowed_packet 是否設為較大的值,因為某些問卷會產生超過 2 MB 的工作階段資料
- IP Info DB API 金鑰值:允許與 IP-Info-DB 服務整合,讓您能根據 IP 判斷問卷填答者的地理位置。若要使用金鑰,您需要為該 API 註冊
- Google Maps API 金鑰值:允許與 Google 地圖整合
- Google 分析追蹤 ID:允許與 Google Analytics 整合。問卷可以覆寫此網站層級的值。追蹤 ID 可使用 {GOOGLE_ANALYTICS_API_KEY} 插入範本中。Google Analytics 預期找到的完整 JavaScript(包含金鑰)可透過 {GOOGLE_ANALYTICS_JAVASCRIPT} 包含在範本中
- Google翻譯API金鑰:自動翻譯功能使用 Google 翻譯 API 的第 2 版。Google 會對此服務收費。若要使自動翻譯功能正常運作,請從此網站取得 API 金鑰,然後在此欄位中輸入該金鑰
- 檔案匯入/匯出的字元設定:若您在匯出/匯入功能上遇到問題,可以指定最適合您和您系統的字元集
- 在問卷中顯示 LimeSurvey 品牌標示:啟用或停用您問卷上的 LimeSurvey 品牌標示。
- 此設定僅適用於 LimeSurvey Cloud。
- 依預設,LimeSurvey Cloud 會在您的問卷上顯示品牌標示。這包括問卷頁面底部帶有「Made in LimeSurvey」文字的按鈕,以及問卷結尾帶有「Thank you for taking this survey powered by LimeSurvey」文字的訊息。
- Expert 方案及以上的方案可以移除品牌標示。若您使用的是 Free 或 Basic 方案,則需要先升級方案才能存取此設定。
- 側邊選單行為 (Obsolete since 3.0):編輯問卷時側邊選單的行為方式。預設值為「自適應」,表示使用者可以隨時依需要變更側邊選單。其他值為「總是開啟」和「總是關閉」
- 清除資源快取: 重設 css 和 js 資源的 URL,以確保所有新的 css 和 js 檔案都已更新。
- 預設 HTML 編輯模式: 設定整合式 HTML 編輯器的預設模式。有效的設定如下:
- 行內(預設):以 HTML 編輯器在行內取代欄位。速度較慢,但方便且使用者友善
- 彈出視窗 :新增一個圖示,可開啟含有 HTML 編輯器的彈出視窗。速度較快,但表單上會顯示 HTML 程式碼
- HTML 來源 :不使用 HTML 編輯器,僅顯示純 HTML 原始碼
- 題型選擇器:選擇「完整選取器」可取得帶有預覽的題型選擇器,選擇「簡易」則取得一般的選擇方塊
- 模版編輯器:選擇「全部模板編輯」可在編輯問卷範本時使用增強型編輯器(具有語法醒目提示),選擇「簡單模板編輯」則使用一般的編輯欄位
- 預設導覽路徑模式:選擇預設使用簡短或完整的導覽路徑(breadcrumb)呈現方式。簡短是常見的導覽路徑呈現方式,完整版本則提供額外資訊(問卷 ID、群組 ID、問題 ID)。
郵件設定
- 預設網站管理員電子郵件:這是網站管理員的預設電子郵件地址,用於系統訊息和聯絡選項
- 管理員名字:網站管理員的真實姓名
- Email 方法:決定電子郵件的發送方式。提供以下選項:
- PHP(預設值):使用內部的 PHP mail 函式
- Sendmail:使用 Sendmail 郵件程式
- SMTP:基於 SMTP 轉發。當您在非郵件伺服器的主機上執行 LimeSurvey 時,請使用此設定
- 若使用 SMTP,請確保您使用的是已設定 SMTP 的電子郵件(全域設定 ⇒ 郵件設定);否則可能會顯示以下錯誤:'SMTP -> ERROR: RCPT not accepted from server: 553 5.7.1 : Sender address rejected: not owned by user'
- Qmail:若您執行的是 Qmail 郵件程式,請設定此項
- 外掛程式:使用此選項可選擇要使用的自訂電子郵件外掛程式。
- SMTP 主機:若您使用「SMTP」作為 Email 方法,則必須在此填入您的 SMTP 伺服器。若您使用的連接埠不是 25(SMTP 的標準連接埠),則必須加上以冒號分隔的連接埠號碼(例如:'smtp.gmail.com:465')
- SMTP 使用者名稱:若您的 SMTP 伺服器需要驗證,請將此項設為您的使用者名稱;否則必須留空
- SMTP 密碼:若您的 SMTP 伺服器需要驗證,請將此項設為您的密碼;否則必須留空
- SMTP 加密:提供三個選項:
- 關閉(預設值)
- SSL
- TLS
有關 SSL/TLS 的更多詳細資訊,請參閱以下連結。
- SMTP 偵錯模式:提供三個選項:
- 關閉(預設值):僅在 SMTP 轉發無法運作且需要更多詳細資訊以排除技術問題時,才需要啟用此項
- 發生錯誤時:若發生錯誤,將提供詳細的連線記錄和錯誤訊息
- 總是:提供有關 SMTP 轉發如何運作的寶貴資訊。若發生錯誤,將提供更多詳細資訊
- 電子郵件外掛程式:若您選擇「外掛程式」作為發送方式,可在此設定要使用哪個外掛程式。目前 LimeSurvey 內建兩個電子郵件外掛程式。若找不到該外掛程式,請檢查其是否已啟用。
- AzureOAuthSMTP:使用此項透過 Azure/Microsoft 並以 OAuth over SMTP 發送電子郵件
- GoogleOAuthSMTP:使用此項透過 Google 並以 OAuth over SMTP 發送電子郵件*批次發送的郵件大小:向問卷參與者發送邀請或提醒時,此設定可協助管理員決定一次最多可發送多少封電子郵件。不同的網頁伺服器具有不同的郵件處理能力,若您的指令碼發送大量電子郵件耗時過長,指令碼可能會逾時並導致錯誤。大多數網頁伺服器可在 PHP 指令碼預設的 30 秒時間限制內一次發送 100 封電子郵件。若您在發送大量電子郵件時遇到指令碼逾時錯誤,請使用此設定減少批次大小。點擊位於問卷參與者工具列上的「發送郵件邀請」按鈕會發送一批邀請,並顯示已寄出郵件的地址清單,以及警告訊息 「還有更多郵件等待發送,超出了單一批次可發送的數量。請點擊下方繼續發送郵件。還有 ### 封郵件尚待發送。」 並提供「繼續」按鈕以進行下一批次。因此,使用者可在每批郵件寄出後決定何時發送下一批。不必讓此畫面一直保持開啟。管理員可以登出,稍後再回來發送下一批邀請。
- 電子郵件發送率:此設定決定介面中自動發送下一批次之前的間隔秒數。
退信設定
- 預設網站退件電子郵件:此為接收退信郵件的電子郵件地址。為加快退信處理速度,建議該電子郵件地址僅用於接收退信
- 伺服器類別:若設為「關」,則無法使用退信處理功能。若要在全域層級啟用退信處理功能,請將其設為「POP」或「IMAP」——請考慮您希望退信在讀取後是否保留在電子郵件伺服器上(IMAP)或不保留(POP)。有關其使用方式的詳細資訊,請參閱以下維基章節*伺服器名稱 & 埠號:伺服器名稱及(如有需要)埠號,以冒號分隔。除非電子郵件主機使用非標準埠,否則通常不需要填寫埠號
- 使用者名稱:POP/IMAP 帳號的使用者名稱
- 密碼:POP/IMAP 帳號的密碼
- 加密類型:若使用加密,請在此設定正確的類型(SSL 或 TLS)
安全性
- 僅限管理使用者的調查預覽:依預設,未啟用問卷的預覽僅限已通過驗證的使用者使用。若將此項設為「否」,任何人都可以透過問卷網址測試您的問卷,無需登入管理後台,也無需先啟用問卷
- 使用 XSS 過濾 HTML:預設為「開」。使用者將無法在其問卷/題組/問題/標籤文字中使用危險的 HTML 標籤(例如 JavaScript 程式碼)。這樣做的目的是防止問卷操作人員新增惡意腳本,藉此提升其在您系統上的權限。但是,如果您想在問卷中使用任何 JavaScript,則需要將此項關閉(可使用適用於影音代管平台的特定腳本)。
- Disable question script for XSS restricted user (New in 4.1.0 ):預設為「開」,表示一般使用者無法在問題編輯器中新增或更新腳本,只能查看而無法更新。若您停用 XSS 防護,則不會使用此設定。若將其設為「關」,則即使啟用了 XSS 過濾,任何使用者都可以在問題中新增或更新腳本。
- 群組成員僅可查看自己的群組:依預設,在 LimeSurvey 管理介面中定義的非管理員使用者,只有在至少屬於一個共同群組時,才能查看其他使用者。若管理員將此項設為「否」,則使用者可以查看 LimeSurvey 使用者控制面板中定義的所有使用者,無論其所屬群組為何
- 允許的 IFrame 嵌入:此選項用於指示是否允許瀏覽器在 <frame>、<iframe> 或 <object> 中呈現問卷頁面。您可以利用此選項確保問卷不會被嵌入其他網站,以避免點擊劫持攻擊。若設為「Allow」(預設值),則沒有任何限制。若設為「同樣出處」,則只有當問卷與包含它的 <frame>、<iframe> 或 <object> 位於相同網域及埠號時,內容才會被載入
X-Frame-Options: SAMEORIGIN,否則 LimeSurvey 不會新增任何 X-Frame-Options。您也可以透過伺服器設定自行限制 X-Frame-Options。有關 X-Frame-Options 的更多資訊- 強制開啟 HTTPS 加密連線設定:預設為「Don't force on/off」。將此設定切換為「開」可強制連線使用 HTTPS
- IP whitelist for login or token access:此選項可用於將特定 IP 排除在登入畫面及存取代碼畫面所執行的「最大登入嘗試次數」檢查之外,使來自這些 IP 的請求不會被封鎖。
呈現
- 顯示問題編號及/或問題代碼:向問卷參與者顯示的內容——問題編號及/或問題代碼、兩者皆顯示或皆不顯示。另有第五個選項,可由問卷管理員自行選擇。問題代碼會顯示在問卷中每個問題的旁邊
- 陣列問題中每 X 個子問題重複標題:如果您使用陣列類型的問題,通常會有許多子問題,顯示在畫面上時會超過一頁。重複標題設定可讓您決定在重複問題的標題資訊之前,要顯示多少個答案。建議設定為 25 左右。如果您不希望標題重複,請將其設為 0*顯示「這份問卷中有 X 個問題」:向參與者顯示問卷所包含的問題數量,即從問卷一開始就顯示的問題數量。
- PDF 的字體大小:一般文字的預設大小為 9。題組標題的字體大小為此欄位輸入的值加二,問卷標題的字體大小為此欄位輸入的值加四。在預設情況下,PDF 的一般文字使用大小 9,題組標題使用 11,問卷標題使用 13
- PDF 檔頭圖示寬度:PDF 檔頭圖示的「尺寸」。該圖示僅會出現在包含問卷參與者作答答案的 PDF 檔中——問卷參與者可能希望在完成問卷後匯出自己的答案。
- PDF header title:若留空,將使用網站名稱。PDF 檔頭標題僅會出現在問卷參與者於完成問卷後選擇匯出自己的答案所產生的 PDF 檔中。
- PDF header string:若留空,將使用問卷名稱。PDF 檔頭字串僅會出現在問卷參與者於完成問卷後選擇匯出自己的答案所產生的 PDF 檔中。*顯示題組標題及/或說明:其運作方式與顯示問題編號及/或問題代碼功能相同。
- 對非必填問題顯示「不適用」選項:當包含可編輯答案的單選按鈕/選擇類型問題(例如:清單與陣列問題)不是必填,且「顯示『不適用』」也已啟用(預設)時,每個子問題都會額外顯示一個「不適用」項目,讓問卷填答者可以選擇不回答該問題。您可以在全域設定中選擇以下其中一個選項:
- 新增灰色背景至 PDF 中的問題:預設為「開」。此功能適用於匯出作答結果的 PDF 檔。
- PDF 粗體問題:預設為「關」。此功能適用於匯出作答結果的 PDF 檔。
- PDF 中問題的邊界:預設為「開」。此功能適用於匯出作答結果的 PDF 檔。
- PDF 中作答結果的邊界:預設為「開」。此功能適用於匯出作答結果的 PDF 檔。
資料政策
- Show data policy on the surveylist page: 是否在問卷清單上顯示「資料政策」按鈕。點擊後會顯示一個按鈕,可開啟彈出視窗(modal),其中包含「資料政策」訊息。
- Show legal notice on the surveylist page: 是否在問卷清單上顯示「法律聲明」按鈕。點擊後會顯示一個按鈕,可開啟彈出視窗(modal),其中包含「法律聲明」。
- 資料政策:請在文字方塊中填入與您的法律聲明相關的所有資訊(例如權利、責任與義務)。
- 法律聲明:請在文字方塊中填入與您的問卷資料政策相關的所有資訊(例如資料儲存位置、保存期限等)。
語言
- 預設網站語言:可透過此選項選擇管理面板所使用的預設語言。若未指定語言,它也會作為公開問卷清單的預設語言
- 可使用的語言:如果您不希望所有語言都出現在「預設網站語言」方塊中,只需將它們從左側方塊中移除即可。這會限制管理員在問卷中可使用的語言。
介面
- RPC 介面已啟用:使用此功能,您可以啟用/停用 LimeSurvey RemoteControl2 介面 API,可使用 JSON-RPC(建議)或 XML-RPC
- 網址:http://<your_domain>/<your_limesurvey_dir>/index.php/admin/remotecontrol
- 在 Publish API on /admin/remotecontrol 上發布 API:如果您啟用此選項,則在指定的網址下將提供 API 函數的簡要說明。通常您不需要啟用它,一般僅應在除錯時啟用。
- 設定 Access-Control-Allow-Origin 標題:若啟用(預設),RPC 介面會傳送標頭 Access-Control-Allow-Origin: *,讓在其他網域的瀏覽器中執行的網頁應用程式也能使用該介面(CORS)。如果 RPC 介面僅由伺服器端指令碼或同一網域使用,請關閉此選項。預設值也可以在 config.php 中透過
$config['add_access_control_header'] = 0;進行設定。
儲存空間
LimeSurvey 全域設定中的儲存空間設定可讓管理員管理檔案儲存及資料庫匯出的限制。
- 計算儲存空間 – 此按鈕會重新計算 LimeSurvey 中所有已上傳檔案所使用的總儲存空間。視檔案數量而定,此過程可能需要一些時間。
- 覆寫同名檔案 – 啟用後,透過檔案管理員上傳、移動或複製同名檔案時,將會覆寫原有檔案。預設情況下此設定為停用,以避免意外遺失資料。
- 設定資料庫直接下載的大小限制(以 MB 為單位) – 此選項用於設定直接下載資料庫的最大檔案大小(以 MB 為單位)。建議值為 256 MB,必要時可設定更低的限制。視系統設定而定,較高的值可能會導致效能問題。
這些設定有助於管理檔案儲存、避免不必要的重複檔案,並最佳化 LimeSurvey 中的資料庫下載。