การตั้งค่าโดยรวม
From LimeSurvey Manual
คำอธิบายทั่วไป
หากต้องการเข้าถึงตัวเลือกการตั้งค่าโดยรวม: การกำหนดค่า ⇒ การตั้งค่า ⇒ ตั้งค่าโดยรวม

เฉพาะผู้ใช้ระดับผู้ดูแลระบบที่มีสิทธิ์การตั้งค่าและปลั๊กอินเท่านั้นที่สามารถเปลี่ยนแปลงการตั้งค่าโดยรวมได้ การตั้งค่านี้ใช้ปรับแต่งบางส่วนของ LimeSurvey ในระดับโดยรวม เมื่อคุณเข้าสู่หน้าการตั้งค่าโดยรวมและบันทึกการกำหนดค่าที่ต้องการแล้ว ค่าเดิมของ LimeSurvey จะถูกเขียนทับ
การตั้งค่าและคำอธิบาย

ภาพรวม
- ภาพรวม: แสดงข้อมูลทั่วไปต่อไปนี้เกี่ยวกับการติดตั้ง LimeSurvey ของคุณ:
- ผู้ใช้: แสดงจำนวนผู้ใช้ที่สามารถเข้าถึงการติดตั้ง LimeSurvey ผ่านระบบยืนยันตัวตนด้วยฐานข้อมูลภายใน
- แบบสำรวจ: แสดงจำนวนแบบสำรวจทั้งหมด (ที่ทำงานอยู่และไม่ได้ทำงาน)
- แบบสอบถามที่ทำงาน: แสดงจำนวนแบบสำรวจที่ทำงานอยู่ทั้งหมด (ซึ่งผู้ใช้อื่นสามารถเข้าถึงได้ผ่านเว็บ)
- ตารางผลลัพธ์ที่ปิดการใช้งานแล้ว: ในบางครั้ง คุณอาจต้องการเปลี่ยนแปลงคำถามบางข้อระหว่างที่แบบสำรวจกำลังดำเนินการอยู่ หากคุณทำเช่นนั้น คำตอบเดิมทั้งหมดที่เกี่ยวข้องกับแบบสำรวจนั้นจะถูกแยกออกจากแบบสำรวจที่เพิ่งแก้ไข ข้อมูลที่เก็บรวบรวมไว้ก่อนหน้านี้จะถูกจัดเก็บใน 'ตารางผลลัพธ์ที่ปิดการใช้งานแล้ว'
- ตารางผู้เข้าร่วมแบบสำรวจที่ทำงานอยู่: แสดงจำนวนตารางผู้เข้าร่วมแบบสำรวจที่ทำงานอยู่ (ที่มีแบบสำรวจที่ทำงานอยู่ตรงกัน)
- ตารางผู้เข้าร่วมแบบสำรวจที่ปิดการใช้งานแล้ว: แสดงจำนวนตารางผู้เข้าร่วมแบบสำรวจที่ปิดการใช้งานแล้ว
ทั่วไป
- ชื่อเว็บไซต์: คือชื่อเว็บไซต์แบบสำรวจของคุณ ชื่อนี้จะปรากฏในภาพรวมรายการแบบสำรวจและในส่วนหัวของหน้าผู้ดูแลระบบ
- ธีมสำหรับรายการแบบสำรวจสาธารณะและหน้าแสดงข้อผิดพลาด: การตั้งค่านี้กำหนดธีมการออกแบบเริ่มต้นที่ใช้กับ 'รายการสาธารณะ' ของแบบสำรวจ และกับแบบสำรวจใหม่หรือแบบสำรวจที่ใช้ธีมที่ไม่มีอยู่ หากต้องการใช้ธีมที่กำหนดเอง โปรดอ่านวิธีใช้ตัวแก้ไขธีมของ LimeSurvey
- สร้างคำถามกลุ่มคำถามและคำถาม: การตั้งค่านี้กำหนดว่าจะสร้างกลุ่มคำถามและคำถามตัวอย่างโดยอัตโนมัติหลังจากสร้างแบบสำรวจใหม่หรือไม่
- เทมเพลตผู้ดูแลระบบ: การตั้งค่านี้กำหนดเทมเพลตการออกแบบเริ่มต้นที่ใช้กับส่วนผู้ดูแลระบบของ LimeSurvey หากต้องการใช้เทมเพลตที่กำหนดเอง ให้เพิ่มไว้ใน '/limesurvey/upload/admintheme/'
- เขตเวลาเริ่มต้น:: กำหนดเขตเวลาที่ใช้แสดงวันที่และเวลาในแบบสำรวจ และใช้กับผู้ใช้ระดับผู้ดูแลระบบรายใหม่ ผู้ใช้แต่ละคนสามารถตั้งเขตเวลาของตนเองได้ในการตั้งค่าส่วนบุคคล
- อายุเซสชัน (วินาที) (ใช้ได้เฉพาะกับเซสชันฐานข้อมูล): กำหนดเวลาเป็นวินาทีที่เซสชันของแบบสำรวจจะหมดอายุ (หากผู้เข้าร่วมไม่มีการดำเนินการใด ๆ) เมื่อใช้เซสชันแบบไฟล์ปกติ ผู้ดูแลระบบต้องเป็นผู้กำหนดค่าที่เหมาะสมสำหรับ 'session.gc_maxlifetime', 'session.save_path' ฯลฯ ในการกำหนดค่า PHP ไม่เพียงแต่การตั้งค่าของเว็บเซิร์ฟเวอร์ แต่การตั้งค่าที่คล้ายกันของแอปพลิเคชันอื่นก็อาจเขียนทับการตั้งค่าสำหรับเซสชันแบบไฟล์ได้ เมื่อแก้ไขในเครื่องผ่านแอปพลิเคชัน ค่าสูงสุดที่ป้อนได้คือ 65000 (วินาที) ควรใช้ค่าที่เหมาะสม โปรดจำไว้ว่าเมื่อใช้เซสชันฐานข้อมูล ให้ตรวจสอบว่าการตั้งค่า MySQL ที่ชื่อ max_allowed_packet ถูกตั้งเป็นค่าที่มากหรือไม่ เนื่องจากแบบสำรวจบางรายการสร้างข้อมูลเซสชันมากกว่า 2 MB
- IP Info DB API Key: ช่วยให้เชื่อมต่อกับบริการ IP-Info-DB ซึ่งช่วยให้คุณระบุตำแหน่งทางภูมิศาสตร์ของผู้ทำแบบสำรวจจาก IP ของพวกเขา หากต้องการใช้คีย์ คุณต้องลงทะเบียนเพื่อรับ API
- Google Maps API Key: ช่วยให้เชื่อมต่อกับ Google Maps
- รหัสติดตาม Google Analytics: ช่วยให้เชื่อมต่อกับ Google Analytics ได้ แบบสำรวจสามารถแทนที่ค่าระดับเว็บไซต์นี้ได้ รหัสติดตามสามารถแทรกลงในเทมเพลตได้โดยใช้ {GOOGLE_ANALYTICS_API_KEY} และสามารถใส่ JavaScript ฉบับเต็มที่ Google Analytics ต้องการ (รวมถึงคีย์) ลงในเทมเพลตได้ผ่าน {GOOGLE_ANALYTICS_JAVASCRIPT}
- Google Translate API Key: ฟีเจอร์แปลอัตโนมัติใช้ Google Translate API เวอร์ชัน 2 ซึ่ง Google คิดค่าบริการสำหรับบริการนี้ เพื่อให้ฟีเจอร์แปลอัตโนมัติทำงานได้ ให้รับ API key จากเว็บไซต์นี้ แล้วป้อนคีย์ในช่องนี้
- การกำหนด Character set สำหรับไฟล์ที่จะนำเข้า/ส่งออก: คุณสามารถระบุ character set ที่เหมาะสมที่สุดกับคุณและระบบของคุณได้ หากพบปัญหาเกี่ยวกับฟังก์ชันการส่งออก/นำเข้า
- แสดงแบรนด์ 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): กำหนดว่าเมนูด้านข้างควรทำงานอย่างไรขณะแก้ไขแบบสำรวจ ค่าเริ่มต้นคือ 'Adaptive' หมายความว่าผู้ใช้สามารถเปลี่ยนเมนูด้านข้างได้เมื่อใดและอย่างไรก็ได้ตามต้องการ ค่าอื่น ๆ คือ 'เปิดเสมอ' และ 'ปิดตลอด'
- ล้างแคชแอสเซ็ต: รีเซ็ต URL ของแอสเซ็ต css และ js เพื่อให้แน่ใจว่าไฟล์ css และ js ใหม่ทั้งหมดได้รับการอัปเดต
- โหมดแก้ไข HTML เริ่มต้น: กำหนดโหมดเริ่มต้นสำหรับตัวแก้ไข HTML ในตัว ค่าที่ใช้ได้คือ:
- inline (ค่าเริ่มต้น): แทนที่ช่องต่าง ๆ ด้วยตัวแก้ไข HTML แบบอินไลน์ ช้า แต่สะดวกและใช้งานง่าย
- popup : เพิ่มไอคอนที่เปิดหน้าต่างป๊อปอัปพร้อมตัวแก้ไข HTML เร็วกว่า แต่โค้ด HTML จะแสดงบนแบบฟอร์ม
- ต้นฉบับ HTML : ไม่ใช้ตัวแก้ไข HTML แต่ใช้ต้นฉบับ HTML ธรรมดา
- ตัวเลือกประเภทคำถาม: เลือก 'ตัวเลือกทั้งหมด' เพื่อให้ได้ตัวเลือกประเภทคำถามพร้อมดูตัวอย่าง และเลือก 'Simple' เพื่อให้ได้กล่องเลือกแบบธรรมดา
- ตัวแก้ไขเทมเพลต: เลือก 'แก้ไขเทมเพลตแบบเต็มรูปแบบ' เพื่อให้ได้ตัวแก้ไขขั้นสูง (พร้อมการเน้นไวยากรณ์) เมื่อแก้ไขเทมเพลตแบบสำรวจ และเลือก 'ตัวแก้ไขเทมเพลตอย่างง่าย' เพื่อให้ได้ช่องแก้ไขแบบธรรมดา
- โหมดเส้นทางนำทางเริ่มต้น: เลือกว่าจะใช้การแสดงเส้นทางนำทางแบบสั้นหรือแบบยาวเป็นค่าเริ่มต้น แบบสั้นเป็นการแสดงเส้นทางนำทางทั่วไป ส่วนแบบยาวจะให้ข้อมูลเพิ่มเติม (ID แบบสำรวจ, ID กลุ่ม, หมายเลขคำถาม)
การตั้งค่าอีเมล
- อีเมลล์ของผู้ดูแลเว็บไซต์ตั้งต้น: คือที่อยู่อีเมลเริ่มต้นของผู้ดูแลเว็บไซต์ ใช้สำหรับข้อความของระบบและตัวเลือกการติดต่อ
- ชื่อผู้ดูแลระบบ: ชื่อจริงของผู้ดูแลเว็บไซต์
- วิธีการอีเมล์: กำหนดวิธีการส่งอีเมล มีตัวเลือกดังต่อไปนี้:
- PHP (ค่าเริ่มต้น): ใช้ฟังก์ชัน mail ของ PHP ภายใน
- 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
- Plugin: ตัวเลือกนี้ช่วยให้คุณเลือกปลั๊กอินอีเมลแบบกำหนดเองมาใช้ได้
- SMTP host: หากคุณใช้ 'SMTP' เป็นวิธีการอีเมล คุณต้องใส่เซิร์ฟเวอร์ SMTP ของคุณที่นี่ หากคุณใช้พอร์ตอื่นที่ไม่ใช่พอร์ต 25 (มาตรฐานของ SMTP) คุณต้องเพิ่มหมายเลขพอร์ตโดยคั่นด้วยเครื่องหมายจุดคู่ (ตัวอย่าง: 'smtp.gmail.com:465')
- ชื่อผู้ใช้ SMTP: หากเซิร์ฟเวอร์ SMTP ของคุณต้องการการยืนยันตัวตน ให้ตั้งค่านี้เป็นชื่อผู้ใช้ของคุณ มิฉะนั้นต้องเว้นว่างไว้
- รหัสผ่าน SMTP: หากเซิร์ฟเวอร์ SMTP ของคุณต้องการการยืนยันตัวตน ให้ตั้งค่านี้เป็นรหัสผ่านของคุณ มิฉะนั้นต้องเว้นว่างไว้
- การเข้ารหัส SMTP: มีให้เลือกสามตัวเลือก:
- Off (ค่าเริ่มต้น)
- SSL
- TLS
ดูรายละเอียดเพิ่มเติมเกี่ยวกับ SSL/TLS ได้ที่ลิงก์ต่อไปนี้
- โหมดการแก้ไข SMTP: มีสามตัวเลือก:
- Off (ค่าเริ่มต้น): ผู้ใช้ควรเปิดใช้งานเฉพาะในกรณีที่การส่งต่อ SMTP ไม่ทำงาน และต้องการรายละเอียดเพิ่มเติมเพื่อแก้ไขปัญหาทางเทคนิค
- ความผิดพลาด: จะแสดงบันทึกการเชื่อมต่อโดยละเอียดและข้อความแจ้งข้อผิดพลาดเมื่อเกิดข้อผิดพลาดขึ้น
- Always: ให้ข้อมูลที่เป็นประโยชน์เกี่ยวกับวิธีการทำงานของการส่งต่อ SMTP หากเกิดข้อผิดพลาดขึ้น จะแสดงรายละเอียดเพิ่มเติม
- ปลั๊กอินอีเมล: หากคุณเลือก 'Plugin' เป็นวิธีการส่ง คุณสามารถตั้งค่าที่นี่ว่าจะใช้ปลั๊กอินใด ปัจจุบัน LimeSurvey มีปลั๊กอินอีเมลมาให้พร้อมกันสองตัว หากไม่พบปลั๊กอิน ให้ตรวจสอบว่าเปิดใช้งานปลั๊กอินแล้วหรือไม่
- AzureOAuthSMTP: ใช้สำหรับส่งอีเมลโดยใช้ Azure/Microsoft และ OAuth ผ่าน SMTP
- GoogleOAuthSMTP: ใช้สำหรับส่งอีเมลโดยใช้ Google และ OAuth ผ่าน SMTP*ขนาดของชุดอีเมล์: เมื่อส่งคำเชิญหรือการแจ้งเตือนถึงผู้เข้าร่วมแบบสำรวจ การตั้งค่านี้ช่วยให้ผู้ดูแลระบบกำหนดได้ว่าจะส่งอีเมลได้กี่ฉบับในหนึ่งชุด เว็บเซิร์ฟเวอร์แต่ละแห่งมีขีดความสามารถในการส่งอีเมลต่างกัน และหากสคริปต์ของคุณใช้เวลานานเกินไปในการส่งอีเมลจำนวนมาก สคริปต์อาจหมดเวลาและทำให้เกิดข้อผิดพลาด เว็บเซิร์ฟเวอร์ส่วนใหญ่สามารถส่งอีเมล 100 ฉบับในครั้งเดียวภายในการจำกัดเวลาเริ่มต้น 30 วินาทีของสคริปต์ PHP หากคุณพบข้อผิดพลาดสคริปต์หมดเวลาเมื่อส่งอีเมลจำนวนมาก ให้ลดขนาดของชุดอีเมลโดยใช้การตั้งค่านี้ การคลิกปุ่ม 'ส่งอีเมล์เชิญชวน' ที่อยู่บนแถบเครื่องมือผู้เข้าร่วมแบบสำรวจจะส่งคำเชิญหนึ่งชุด โดยแสดงรายการที่อยู่ที่ส่งอีเมลไปแล้ว และคำเตือนว่า "There are more emails pending than could be sent in one batch. Continue sending emails by clicking below. There are ### emails still to be sent." พร้อมปุ่ม "Continue" เพื่อดำเนินการกับชุดถัดไป ดังนั้นผู้ใช้จึงเป็นผู้กำหนดว่าจะส่งชุดถัดไปเมื่อใดหลังจากส่งอีเมลแต่ละชุดแล้ว ไม่จำเป็นต้องรอโดยเปิดหน้าจอนี้ไว้ ผู้ดูแลระบบสามารถออกจากระบบแล้วกลับมาใหม่ภายหลังเพื่อส่งคำเชิญชุดถัดไปได้
- อัตราการส่งอีเมล: การตั้งค่านี้กำหนดจำนวนวินาทีที่รอก่อนที่ชุดถัดไปจะถูกส่งโดยอัตโนมัติในอินเทอร์เฟซ
การตั้งค่าเมล์ตีกลับ
- อีเมล์ของการรับส่งอื่นๆ: เป็นที่อยู่อีเมลที่ใช้รับอีเมลที่ถูกตีกลับ เพื่อให้การประมวลผลการตีกลับเร็วขึ้น กล่องอีเมลนี้ควรใช้สำหรับรับอีเมลที่ตีกลับเท่านั้น
- ชนิดของเซิร์ฟเวอร์: หากตั้งค่าเป็น 'ปิด' จะไม่มีฟังก์ชันการประมวลผลการตีกลับให้ใช้งาน หากต้องการเปิดใช้งานฟังก์ชันการประมวลผลการตีกลับในระดับโดยรวม ให้ตั้งค่าเป็น 'POP' หรือ 'IMAP' – โปรดพิจารณาว่าคุณต้องการให้เก็บอีเมลที่ถูกตีกลับไว้ในเซิร์ฟเวอร์อีเมลของคุณ (IMAP) หรือไม่ (POP) หลังจากอ่านแล้ว สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับการใช้งาน โปรดดูหัวข้อวิกินี้*ชื่อเซิร์ฟเวอร์และพอร์ต: ชื่อของเซิร์ฟเวอร์ และ (หากจำเป็น) พอร์ตที่คั่นด้วยเครื่องหมายทวิภาค โดยปกติไม่จำเป็นต้องระบุหมายเลขพอร์ต เว้นแต่โฮสต์อีเมลใช้พอร์ตที่ไม่ใช่มาตรฐาน
- ชื่อบัญชี: ชื่อบัญชีผู้ใช้สำหรับบัญชี POP/IMAP
- รหัสผ่าน: รหัสผ่านสำหรับบัญชี POP/IMAP
- ชนิดการเข้ารหัส: หากมีการใช้การเข้ารหัส โปรดตั้งค่าชนิดที่ถูกต้องที่นี่ (SSL หรือ TLS)
ความปลอดภัย
- แสดงตัวอย่างแบบสอบถามสำหรับผู้บริหารระบบเท่านั้น: โดยค่าเริ่มต้น การดูตัวอย่างของแบบสำรวจที่ยังไม่เปิดใช้งานจะจำกัดเฉพาะผู้ใช้ที่ผ่านการยืนยันตัวตนเท่านั้น หากคุณตั้งค่านี้เป็น 'ไม่' ทุกคนจะสามารถทดสอบแบบสำรวจของคุณได้โดยใช้ URL แบบสำรวจ – โดยไม่ต้องเข้าสู่ระบบผู้ดูแลระบบ และไม่ต้องเปิดใช้งานแบบสำรวจก่อน
- ตัวกรอง HTML สำหรับ XSS: ค่าเริ่มต้นคือ 'เปิด' ผู้ใช้จะไม่ได้รับอนุญาตให้ใช้แท็ก HTML ที่เป็นอันตรายในข้อความของแบบสำรวจ/กลุ่ม/คำถาม/ป้ายกำกับ (เช่น โค้ด JavaScript) เหตุผลคือเพื่อป้องกันไม่ให้ผู้ดำเนินการแบบสำรวจเพิ่มสคริปต์ที่เป็นอันตรายเพื่อยกระดับสิทธิ์ของตนในระบบของคุณ อย่างไรก็ตาม หากคุณต้องการใช้ JavaScript ในแบบสำรวจของคุณ คุณจะต้องปิดตัวเลือกนี้ (สามารถใช้สคริปต์เฉพาะสำหรับแพลตฟอร์มโฮสต์วิดีโอได้)
- ปิดใช้งานสคริปต์คำถามสำหรับผู้ใช้ที่ถูกจำกัดด้วย XSS (New in 4.1.0 ): ค่าเริ่มต้นคือ 'เปิด' หมายความว่าผู้ใช้ทั่วไปไม่สามารถเพิ่มหรืออัปเดตสคริปต์ในตัวแก้ไขคำถามได้ สามารถดูได้แต่ไม่สามารถอัปเดต หากคุณปิดใช้งานการป้องกัน XSS การตั้งค่านี้จะไม่ถูกใช้ หากคุณตั้งค่าเป็น 'ปิด' แม้ว่าการกรอง XSS จะทำงานอยู่ ผู้ใช้ทุกคนก็สามารถเพิ่มหรืออัปเดตสคริปต์ในคำถามได้
- กลุ่มสมาชิกสามารถดูได้เฉพาะของกลุ่มตนเอง: โดยค่าเริ่มต้น ผู้ใช้ที่ไม่ใช่ผู้ดูแลระบบซึ่งกำหนดไว้ในหน้าจัดการของ LimeSurvey จะเห็นผู้ใช้อื่นได้ก็ต่อเมื่ออยู่ในกลุ่มเดียวกันอย่างน้อยหนึ่งกลุ่ม หากผู้ดูแลระบบตั้งค่านี้เป็น 'ไม่' ผู้ใช้จะสามารถเห็นผู้ใช้ทั้งหมดที่กำหนดไว้ในแผงควบคุมผู้ใช้ของ LimeSurvey โดยไม่คำนึงถึงกลุ่มที่ตนสังกัด
- อนุญาตให้ใช้ IFrame ในการฝังได้: ตัวเลือกนี้ใช้กำหนดว่าเบราว์เซอร์ควรได้รับอนุญาตให้แสดงหน้าแบบสำรวจใน <frame>, <iframe> หรือ <object> หรือไม่ คุณสามารถใช้ตัวเลือกนี้เพื่อหลีกเลี่ยงการโจมตีแบบ clickjacking โดยทำให้แน่ใจว่าแบบสำรวจของคุณจะไม่ถูกฝังในเว็บไซต์อื่น หากคุณตั้งค่าเป็น '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 เฉพาะจากการตรวจสอบ "max login attempts" ที่ทำในหน้าเข้าสู่ระบบและหน้าเข้าถึงโทเค็น เพื่อไม่ให้คำขอจาก IP เหล่านั้นถูกบล็อก
การนำเสนอ
- Show question number and/or question code: กำหนดสิ่งที่จะแสดงให้ผู้เข้าร่วมแบบสำรวจเห็น – หมายเลขคำถามและ/หรือรหัสคำถาม ทั้งสองอย่าง หรือไม่แสดงเลย นอกจากนี้ยังมีตัวเลือกที่ห้าซึ่งผู้ดูแลแบบสำรวจสามารถเลือกเองได้ รหัสคำถามจะแสดงถัดจากคำถามแต่ละข้อของแบบสำรวจ
- Repeating headings in array questions every X subquestions: หากคุณใช้คำถามประเภทอาร์เรย์ คุณมักจะมีคำถามย่อยจำนวนมาก ซึ่งเมื่อแสดงบนหน้าจอจะใช้พื้นที่มากกว่าหนึ่งหน้า การตั้งค่าการทำซ้ำส่วนหัวช่วยให้คุณกำหนดได้ว่าจะแสดงคำตอบกี่ข้อก่อนที่จะแสดงข้อมูลส่วนหัวของคำถามซ้ำ ค่าที่เหมาะสมคือประมาณ 25 หากคุณไม่ต้องการให้ส่วนหัวซ้ำเลย ให้ตั้งค่าเป็น 0*Show "There are X questions in this survey": แสดงจำนวนคำถามที่แบบสำรวจมีให้แก่ผู้เข้าร่วม โดยแสดงจำนวนคำถามตั้งแต่เริ่มต้นแบบสำรวจ
- ขนาดฟอนต์ของ PDF: ค่าเริ่มต้นสำหรับข้อความปกติคือ 9 ขนาดฟอนต์ของชื่อกลุ่มคือค่าที่ป้อนในช่องนี้บวกสอง ส่วนขนาดฟอนต์ของชื่อแบบสำรวจคือค่าที่ป้อนในช่องนี้บวกสี่ ในกรณีค่าเริ่มต้น PDF จะใช้ขนาดฟอนต์ 9 สำหรับข้อความปกติ 11 สำหรับชื่อกลุ่ม และ 13 สำหรับชื่อแบบสำรวจ
- ความกว้างของโลโก้บนหัวไฟล์ PDF: 'ขนาด' ของโลโก้บนหัวไฟล์ PDF โลโก้จะปรากฏเฉพาะในไฟล์ PDF ที่มีคำตอบของผู้เข้าร่วมแบบสำรวจเท่านั้น – ผู้เข้าร่วมแบบสำรวจอาจต้องการส่งออกคำตอบของตนหลังจากทำแบบสำรวจเสร็จ
- PDF header title: หากเว้นว่างไว้ จะใช้ชื่อเว็บไซต์ ชื่อหัวไฟล์ PDF จะปรากฏเฉพาะในไฟล์ PDF ที่เกิดจากการที่ผู้เข้าร่วมแบบสำรวจต้องการส่งออกคำตอบของตนหลังจากทำแบบสำรวจเสร็จ
- PDF header string: หากเว้นว่างไว้ จะใช้ชื่อแบบสอบถาม ข้อความหัวไฟล์ PDF จะปรากฏเฉพาะในไฟล์ PDF ที่เกิดจากการที่ผู้เข้าร่วมแบบสำรวจต้องการส่งออกคำตอบของตนหลังจากทำแบบสำรวจเสร็จ*Show question group title and/or description: ทำงานในลักษณะเดียวกับฟังก์ชัน Show question number and/or question code
- Show 'no answer' option for non-mandatory questions: เมื่อคำถามประเภทปุ่มตัวเลือก/รายการเลือกที่มีคำตอบที่แก้ไขได้ (เช่น คำถามประเภทรายการและอาร์เรย์) ไม่ได้ถูกตั้งเป็นคำถามที่จำเป็น และเปิดใช้งาน "show 'no answer'" ด้วย (ค่าเริ่มต้น) จะมีรายการเพิ่มเติม "ไม่มีคำตอบ" แสดงในแต่ละคำถามย่อย เพื่อให้ผู้ตอบแบบสำรวจเลือกที่จะไม่ตอบคำถามได้ คุณสามารถเลือกหนึ่งในตัวเลือกต่อไปนี้จากการตั้งค่าโดยรวม:
- Selectable : หากผู้ดูแลระบบ LimeSurvey เลือกตัวเลือกนี้ ผู้ดูแลแบบสำรวจสามารถเลือกได้ว่าแบบสำรวจของตนจะแสดงตัวเลือก "ไม่มีคำตอบ" สำหรับคำถามที่ไม่จำเป็นหรือไม่ (ดูรายละเอียดเพิ่มเติมในหัวข้อวิกิ การนำเสนอ)
- เปิด (ค่าเริ่มต้น): หากเลือกตัวเลือกนี้ คำถามที่ไม่จำเป็นทั้งหมดจะมีตัวเลือก "ไม่มีคำตอบ" – ผู้ดูแลแบบสำรวจไม่สามารถเปลี่ยนแปลงได้ เนื่องจากการตั้งค่าโดยรวมมีผลเหนือการตั้งค่าแบบสอบถาม
- ปิด : หากปิด คำถามที่ไม่จำเป็นจะไม่แสดงตัวเลือก "ไม่มีคำตอบ" ใดๆ – ผู้ดูแลแบบสำรวจไม่สามารถเปลี่ยนแปลงได้ เนื่องจากการตั้งค่าโดยรวมมีผลเหนือการตั้งค่าแบบสอบถาม*ต้องการให้แสดงหัวในคำตอบเมื่อส่งออกเป็น PDF: ปิดไว้ (ค่าเริ่มต้น) หากคุณไม่ต้องการให้มีอะไรแสดงในส่วนหัวของ PDF ที่มีคำตอบของผู้ตอบ หากเปิดใช้งาน ข้อมูลต่อไปนี้จะแสดงในส่วนหัวของ PDF ที่มีคำตอบของผู้ตอบ
- เพิ่มพื้นหลังสีเทาที่คำถามใน PDF: ค่าเริ่มต้นคือ 'เปิด' ฟังก์ชันนี้เกี่ยวข้องกับ PDF การส่งออกคำตอบ
- คำถามใน PDF เป็นตัวหนา: ค่าเริ่มต้นคือ 'ปิด' ฟังก์ชันนี้เกี่ยวข้องกับ PDF การส่งออกคำตอบ
- ขอบรอบคำถามใน PDF: ค่าเริ่มต้นคือ "เปิด" ฟังก์ชันนี้เกี่ยวข้องกับ PDF การส่งออกคำตอบ
- ขอบรอบคำคอบใน PDF: ค่าเริ่มต้นคือ "เปิด" ฟังก์ชันนี้เกี่ยวข้องกับ PDF การส่งออกคำตอบ'
นโยบายข้อมูล
- Show data policy on the surveylist page:: กำหนดว่าจะแสดงปุ่ม "data policy" ในรายการแบบสอบถามหรือไม่ เมื่อคลิกจะแสดงปุ่มที่เปิดกล่องป๊อปอัป (modal) พร้อมข้อความ "data policy"
- Show legal notice on the surveylist page: กำหนดว่าจะแสดงปุ่ม "legal notice" ในรายการแบบสอบถามหรือไม่ เมื่อคลิกจะแสดงปุ่มที่เปิดกล่องป๊อปอัป (modal) พร้อม "ประกาศทางกฎหมาย"
- Data policy: กรอกในกล่องข้อความเพื่อเพิ่มข้อมูลทั้งหมดที่เกี่ยวข้องกับประกาศทางกฎหมายของคุณ (เช่น สิทธิ หน้าที่ ภาระผูกพัน)
- Legal notice: กรอกในกล่องข้อความเพื่อเพิ่มข้อมูลทั้งหมดที่เกี่ยวข้องกับนโยบายข้อมูลการสำรวจของคุณ (เช่น ข้อมูลถูกจัดเก็บที่ใด นานเท่าใด เป็นต้น)
ภาษา
- ภาษาเริ่มต้นของเว็บไซต์: สามารถเลือกภาษาเริ่มต้นที่ใช้ในแผงผู้ดูแลระบบของคุณได้ผ่านตัวเลือกนี้ และยังเป็นภาษาเริ่มต้นของรายการแบบสำรวจสาธารณะหากไม่ได้ระบุไว้
- ภาษาที่มี: หากคุณไม่ต้องการให้มีทุกภาษาในกล่อง 'ภาษาเริ่มต้นของเว็บไซต์' ให้ลบภาษาเหล่านั้นออกจากกล่องด้านซ้าย ซึ่งจะจำกัดภาษาที่ผู้ดูแลระบบเลือกใช้ในแบบสำรวจได้
อินเทอร์เฟซ
- อนุญาตให้มีการเชื่อมต่อแบบ PRC: คุณสามารถใช้ฟีเจอร์นี้เพื่อเปิดใช้งาน/ปิดใช้งาน API อินเทอร์เฟซ RemoteControl2 ของ LimeSurvey โดยใช้ JSON-RPC (แนะนำ) หรือ XML-RPC
- URL: http://<your_domain>/<your_limesurvey_dir>/index.php/admin/remotecontrol
- APIเผยแพร่บน /ผู้ดูแล/การควบคุมระยะไกล: หากคุณเปิดใช้งานตัวเลือกนี้ จะมีคำอธิบายโดยย่อของฟังก์ชัน API ปรากฏภายใต้ URL ที่ระบุ โดยปกติคุณไม่จำเป็นต้องเปิดใช้งาน และโดยทั่วไปควรเปิดใช้งานเพื่อวัตถุประสงค์ในการดีบักเท่านั้น
- ตั้งค่าส่วนหัว Access-Control-Allow-Origin: หากเปิดใช้งาน (ค่าเริ่มต้น) อินเทอร์เฟซ RPC จะส่งส่วนหัว Access-Control-Allow-Origin: * เพื่อให้เว็บแอปพลิเคชันที่ทำงานในเบราว์เซอร์บนโดเมนอื่นสามารถใช้งานได้ (CORS) ให้ปิดตัวเลือกนี้หากใช้อินเทอร์เฟซ RPC เฉพาะจากสคริปต์ฝั่งเซิร์ฟเวอร์หรือจากโดเมนเดียวกัน นอกจากนี้ยังสามารถกำหนดค่าเริ่มต้นใน config.php ได้ด้วย
$config['add_access_control_header'] = 0;
พื้นที่เก็บข้อมูล
การตั้งค่า พื้นที่เก็บข้อมูล ในการตั้งค่าโดยรวมของ LimeSurvey ช่วยให้ผู้ดูแลระบบจัดการพื้นที่จัดเก็บไฟล์และขีดจำกัดการส่งออกฐานข้อมูลได้
- คำนวณพื้นที่เก็บข้อมูล – ปุ่มนี้จะคำนวณพื้นที่จัดเก็บทั้งหมดที่ใช้โดยไฟล์ที่อัปโหลดทั้งหมดใน LimeSurvey ใหม่ ขึ้นอยู่กับจำนวนไฟล์ กระบวนการนี้อาจใช้เวลาสักครู่
- เขียนทับไฟล์ที่มีชื่อเดียวกัน – เมื่อเปิดใช้งาน ไฟล์ที่มีชื่อเดียวกันจะถูกเขียนทับหากมีการอัปโหลด ย้าย หรือคัดลอกผ่านตัวจัดการไฟล์ โดยค่าเริ่มต้นการตั้งค่านี้จะถูกปิดไว้เพื่อป้องกันข้อมูลสูญหายโดยไม่ตั้งใจ
- ตั้งค่าขีดจำกัดเป็นเมกะไบต์สำหรับดาวน์โหลดฐานข้อมูลโดยตรง – ตัวเลือกนี้กำหนดขนาดไฟล์สูงสุด (เป็น MB) สำหรับการดาวน์โหลดฐานข้อมูลโดยตรง ค่าที่แนะนำคือ 256 MB แต่สามารถตั้งขีดจำกัดที่ต่ำกว่าได้หากต้องการ ค่าที่สูงขึ้นอาจทำให้เกิดปัญหาด้านประสิทธิภาพ ขึ้นอยู่กับการกำหนดค่าระบบ
การตั้งค่าเหล่านี้ช่วยจัดการพื้นที่จัดเก็บไฟล์ ป้องกันไฟล์ซ้ำซ้อนที่ไม่จำเป็น และเพิ่มประสิทธิภาพการดาวน์โหลดฐานข้อมูลใน LimeSurvey