x

Bab utama

  1. LimeSurvey Cloud vs LimeSurvey CE
  2. Panduan permulaan pantas - LimeSurvey 3.0+
  3. Pemasangan - LimeSurvey CE
  4. Cara mereka bentuk tinjauan yang baik (panduan)
  5. Bermula
  6. Mentadbir LimeSurvey
  7. Tinjauan - pengenalan
  8. Tetapan tinjauan
  9. Menu tinjauan
  10. Struktur tinjauan
  11. Soalan - pengenalan
  12. Kumpulan soalan - pengenalan
  13. Tinjauan - pengurusan
  14. Pilihan bar alat tinjauan
  15. Tinjauan berbilang bahasa
  16. Enjin ExpressionScript - Panduan mula pantas
  17. Ciri tidak dikategorikan dan ciri lanjutan
  18. Soalan Lazim Umum
  19. Penyelesaian Masalah
  20. Penyelesaian sementara
  21. Lesen
  22. Tukar log versi
  23. Pemalam
 Actions

Jenis soalan - Teks percuma besar

From LimeSurvey Manual

Halaman ini mungkin telah diterjemahkan oleh mesin dan mungkin mengandungi ralat. Papar teks asal bahasa Inggeris · Perbaiki terjemahan ini
This page is a translated version of the page Question type - Huge free text and the translation is 100% complete.

Penerangan ringkas

Jenis soalan ini mengumpulkan input teks berbilang baris dan membolehkan lebih banyak teks ditaip.



Contoh: Huge_free_text_example.zip

Pilihan umum

Mandatori

Penerangan

Pilihan ini membolehkan pentadbir tinjauan meminta responden mereka menjawab soalan tinjauan tertentu. Jika soalan wajib tidak dijawab, responden tidak akan dapat meneruskan ke halaman seterusnya. Jika anda mempunyai soalan dengan beberapa sub-soalan dan anda hanya memerlukan sub-soalan tertentu dijawab, gunakan atribut jawapan minimum yang terletak di bawah tab Logik.

Jika anda menggunakan mana-mana tema pra-pasang dan atribut soalan mandatori diaktifkan, tanda asterisk merah akan dipaparkan di sebelah soalan. Jika anda ingin menyembunyikannya, sila semak arahan ini.


Pilihan yang tersedia

  • On - Soalan mesti dijawab sebelum peserta boleh meneruskan ke halaman seterusnya - pilihan jawapan 'Tiada jawapan' tidak akan dipaparkan.
  • Soft - Jika soalan tidak dijawab, amaran dipaparkan semasa cuba meneruskan ke halaman seterusnya - namun, peserta boleh memilih untuk mengabaikan amaran tersebut dan meneruskan. Perhatikan bahawa pilihan 'Tiada jawapan' masih dipaparkan (jika diaktifkan dalam tetapan penyampaian tinjauan)
  • Off (lalai) - Soalan boleh dibiarkan tidak dijawab



Syarat

Penerangan

Jika nilai hasil syarat ialah "1" atau "true", soalan tersebut "berkaitan" dalam konteks tinjauan, iaitu ia dipaparkan kepada peserta tinjauan. Jika tidak, soalan tersebut disembunyikan. Mana-mana soalan tinjauan membolehkan anda menetapkan persamaan kaitan. Fungsi ini ialah pengganti kepada kondisi dan menyokong logik bersyarat yang jauh lebih kompleks.

Penyerlahan Sintaks

Setiap kali anda menyimpan syarat tersebut, ia akan dinilai dan sintaksnya diserlahkan. Sebarang ralat akan dikodkan warna supaya anda dapat mengesan dan membetulkannya dengan cepat.

 Hint: Untuk menyemak sama ada semua syarat digunakan dengan betul dalam tinjauan anda, baca tentang ciri fail logik paparan kami.


Nilai yang sah

  • Mana-mana syarat yang menggunakan sintaks ExpressionScript, tanpa kurungan kurawan di sekelilingnya.

Contoh

Berikut ialah contoh-contoh yang baik bagi penyerlahan sintaks.



Pengesahan (menggunakan ekspresi lazim) (preg_validation)

Penerangan

Pilihan ini membolehkan anda menentukan ekspresi lazim yang boleh digunakan untuk mengesahkan semua bahagian sesuatu soalan.

Jika mana-mana nilai soalan atau subsoalan tidak memenuhi syarat pengesahan, warna latar medan kemasukan teks akan bertukar menjadi merah supaya pengguna dapat melihat dengan mudah bahagian soalan yang perlu dibetulkan. Dengan itu, anda boleh melakukan pengesahan pada halaman. Dengan cara ini, anda tidak perlu menunggu pengguna mengklik butang hantar untuk mengesahkan soalan berkenaan.

Nilai yang sah

  • Sebarang ekspresi lazim yang sah

Contoh


Paparan

Tunjuk barisan melintang (display_rows)

Penerangan

Ia menetapkan bilangan baris yang dipaparkan tanpa perlu menggunakan bar skrol untuk melihat semua kandungan. Jika terdapat lebih banyak baris daripada nombor yang dinyatakan dalam medan ini, bar skrol akan dipaparkan. Nilai lalai bagi jenis soalan "Teks bebas panjang" ialah 5, manakala bagi jenis soalan "Teks percuma besar" ialah 30.

Nilai yang sah

  • Mana-mana nombor integer positif yang lebih besar daripada 0



Sembunyikan tip (hide_tip)

Penerangan

Kebanyakan soalan lazimnya mengandungi tip yang berbunyi "Sila pilih salah satu pilihan berikut" atau teks petunjuk tentang cara mengisi soalan tersebut. Atribut ini membolehkan anda mematikan atau menghidupkan tip/petunjuk ini.

Tip/petunjuk ini termasuk mesej kriteria pengesahan (seperti bilangan jawapan min/maks, nilai jumlah min/maks/sama dengan). Jika hide_tip diaktifkan, mesej ini akan disembunyikan. Walau bagaimanapun, jika pengguna memasukkan data yang tidak sah, tip tersebut akan dipaparkan. Tip itu akan berwarna merah dan bertukar kepada hijau apabila kriteria pengesahan dipenuhi.

Pilihan yang tersedia

  • Hidup - tip/petunjuk disembunyikan;
  • Mati (lalai).



Lebar kotak input (text_input_width)

Penerangan

Atribut ini menetapkan lebar kotak input teks (iaitu "wrapper" bagi kotak input teks). Kotak input digunakan untuk memasukkan jawapan kepada (sub)soalan. Jika nilai lebar cukup tinggi, kotak input teks akan dipaparkan pada baris seterusnya. Sila ambil perhatian bahawa pilihan ini tidak menetapkan saiz input atau lebar keseluruhan lajur!

Pilihan yang tersedia

  • Lalai: Jika dipilih, nilai lalai akan diperuntukkan kepada atribut ini supaya label dan kotak input teks yang sepadan berada pada baris yang sama. Sebagai contoh, jika lebar kotak input teks ialah 41%, nilai lebar kotak input teks akan menjadi nilai yang membolehkan label dan kotak input berada pada baris yang sama (58% dalam kes ini). Jika lebar kotak input teks melebihi 58%, kotak input teks akan dipaparkan pada baris seterusnya.
  • 8%; 17%...92%, 100%: semakin besar nilai yang dipilih, semakin lebar kotak input teks.

Contoh

  • Jika anda mahu bahagian input dipaparkan di bawah subsoalan/label, pilih pilihan 100% daripada senarai juntai bawah.



Saiz kotak input teks (input_box_size)

 Hint: This feature is available starting in version 3.0.0


Penerangan

Fungsi ini membolehkan anda menetapkan saiz kawasan teks (kotak input teks). Secara lalai, LimeSurvey memaparkan kotak input dengan saiz lalai. Tetapan ini boleh diatasi dengan menggunakan fungsi ini.

Untuk memindahkan kotak ke baris seterusnya, anda perlu menambah saiz pembungkus (wrapper). Untuk berbuat demikian, tingkatkan nilai atribut lebar input teks.

Nilai yang sah

  • Sebarang nilai angka


Tema soalan (question_theme)

Penerangan

Ia membolehkan anda menggunakan tema tersuai untuk soalan berkenaan.

Pilihan yang tersedia

  • Tema soalan yang anda cipta, yang terletak di bawah Tema soalan dalam panel Tema.

Lihat: Tema soalan

Nota: Ciri ini sedang dalam pembangunan buat masa ini.


Sentiasa sembunyikan soalan ini (hidden)

Penerangan

Jika diaktifkan, soalan akan sentiasa disembunyikan - soalan tersebut tidak akan dipaparkan kepada peserta-peserta soal selidik. Fungsi ini boleh digunakan dalam senario berikut:

  • Jika anda ingin mengisi soalan terlebih dahulu melalui URL dan tidak mahu soalan itu dipaparkan pada skrin. Ini mengatasi sebarang syarat yang digunakan dalam tinjauan kerana soalan berkenaan tidak akan disertakan pada halaman.
  • Jika anda ingin menyimpan atau mengira suatu nilai secara langsung melalui ExpressionScript - Penyampaian.
Nota: Jenis soalan biasa yang digunakan dengan fungsi ini ialah jenis Persamaan.

Pilihan yang tersedia

  • Hidup
  • Mati (lalai)


Kelas CSS (css_class)

Penerangan

Jika anda ingin menambah kelas CSS khas pada soalan tertentu, anda boleh memasukkan nama kelas CSS dalam kotak ini. Pastikan anda meninggalkan satu ruang kosong di antara nama kelas yang berbeza.

Nilai yang sah

  • Sebarang rentetan teks dengan satu ruang di antara nama kelas CSS yang berbeza.
 Hint: Anda juga boleh memasukkan ungkapan dalam kotak ini (New in 3.0.0 ). Ingat bahawa output ungkapan tidak akan dikemas kini secara dinamik.


  Menurut W3C, nama kelas CSS hanya boleh mengandungi aksara [a-zA-Z, dan 0-9] serta aksara ISO 10646 U+00A1 dan ke atas, ditambah tanda sempang (-) dan garis bawah (_). Nama tersebut tidak boleh bermula dengan digit, atau tanda sempang diikuti digit. LimeSurvey mengekod kelas CSS, tetapi tidak membetulkannya sepenuhnya.



Input

Huruf maksimum (maximum_chars)

Penerangan

Tetapan ini membolehkan anda menetapkan bilangan aksara maksimum yang boleh dimasukkan untuk soalan berasaskan teks. Memasukkan nilai, contohnya, 20 bermaksud peserta tidak boleh memasukkan lebih daripada 20 aksara.

Nilai sah

  • Sebarang nilai integer lebih besar daripada 0


Logik

Perawakan nama kumpulan (random_group)

Penerangan

Ia meletakkan soalan ke dalam kumpulan rawak yang ditetapkan, dan semua soalan dalam kumpulan yang ditetapkan itu akan dipaparkan dalam susunan rawak kepada responden tinjauan.

Anda boleh menemui contoh tinjauan yang menggunakan nama kumpulan rawak dalam contoh tinjauan ExpressionScript.

Nilai yang sah

Masukkan sahaja sebarang rentetan yang anda mahu (contohnya: 'group1'). Semua soalan yang menetapkan rentetan yang sama dalam kotak Perawakan nama kumpulan akan disusun secara rawak kedudukannya dalam tinjauan (=ditukar ganti secara rawak antara satu sama lain).


Pratonton Untuk pratonton soalan, gunakan fungsi Pratonton tinjauan dan bukannya Pratonton kumpulan soalan, kerana fungsi kedua dilaporkan tidak memaparkan soalan dalam susunan rawak.



Persamaan pengesahan soalan (em_validation_q)

Penerangan

Ini ialah persamaan yang digunakan untuk mengesahkan keseluruhan soalan (cth., semua bahagiannya secara kolektif bagi soalan berbilang jawapan). Jika soalan gagal memenuhi kriteria pengesahan, mesej em_validation_q_tip akan dipaparkan (ia menggunakan gaya CSS .error). Petua ini menggunakan gaya CSS .em_q_fn_validation, yang disembunyikan secara lalai dalam template.css.

Perbezaan utama antara ciri ini dengan persamaan pengesahan subsoalan (pilihan em_validation_sq) ialah bagi ciri ini, jika soalan (atau bahagian soalan) gagal pengesahan, mesej ralat boleh dipaparkan. Bagi pengesahan subsoalan, setiap sel kemasukan teks (cth., dalam jenis soalan tatasusunan, tetapi ia juga boleh digunakan pada jenis soalan kemasukan tunggal) akan digayakan supaya warna latar belakangnya menjadi merah (cerah).

Nilai sah

  • Mana-mana persamaan yang menggunakan sintaks ExpressionScript, tanpa kurungan kerawang di sekelilingnya.

Contoh

  • Anda ingin mengumpulkan maklumat demografi daripada pengguna melalui soalan Teks pendek berbilang, dan anda ingin mengesahkan bahawa pengguna telah memasukkan alamat e-mel dan nombor telefon yang sah.

Contoh ini menunjukkan rupa soalan dengan jawapan yang tidak sah:

Dan inilah rupanya dengan satu jawapan yang tidak sah:

Berikut ialah cara anda mengedit soalan untuk memasukkan maklumat tersebut:

Dan inilah sebahagian daripada output Show Logic File yang membolehkan anda menyemak ketepatan ungkapan anda dan memastikan tiada ralat sintaks:

Seperti yang anda lihat, persamaan pengesahan menguji bahawa kedua-dua e-mel dan nombor telefon sama ada kosong atau sepadan dengan penapis ekspresi lazim.

Petua pengesahan hanya memaparkan mesej amaran jika telefon atau e-mel kelihatan tidak sah.

 Hint: Untuk mencipta mesej pengesahan yang kompleks, baca tentang penggunaan ExpressionScript.


Jika anda ingin mengimport contoh di atas ke dalam pemasangan LimeSurvey anda, muat turun fail .lsq berikut: Em_validation_q_example.zip.

 Hint: Ingat, LimeSuvey menggunakan sintaks Perl untuk ekspresi lazim, jadi ia mesti bermula dan berakhir dengan / (aksara garis condong)!



Petua untuk persamaan pengesahan seluruh soalan (em_validation_q_tip)

Penerangan

Jika anda menggunakan persamaan pengesahan soalan, anda boleh menggunakan kotak ini untuk memaparkan mesej pilihan sebagai petua soalan tentang cara soalan tersebut perlu diisi.

Nilai sah

Contoh

Lihat contoh daripada bahagian wiki persamaan pengesahan soalan - contoh tersebut menunjukkan cara petua boleh disesuaikan untuk memaparkan bahagian mana dalam soalan teks pendek berbilang yang gagal memenuhi kriteria pengesahan.



Persamaan pengesahan subsoalan (em_validation_sq)

Penerangan

Ini ialah persamaan yang digunakan untuk mengesahkan setiap subsoalan (medan teks) secara individu. Mana-mana medan teks yang tidak lulus syarat pengesahan ini akan bertukar warna latar belakangnya kepada merah jambu (menggunakan gaya CSS .em_sq_fn_validation) untuk menyerlahkan ralat tersebut. Perhatikan bahawa ini disediakan sebagai tambahan kepada pilihan pengesahan berasaskan ekspresi lazim.

Nilai yang sah

Mana-mana persamaan yang menggunakan sintaks ExpressionScript, tanpa kurungan kurawan di sekelilingnya.

Contoh

Sebagai contoh, jika anda hanya mahu membenarkan nombor yang merupakan gandaan 3 sebagai jawapan, persamaannya ialah:

(this / 3) == floor(this/3)

Pemboleh ubah terpelihara this digantikan secara automatik dengan rujukan kepada sel kemasukan teks yang aktif.



Tip untuk persamaan pengesahan sub-soalan (em_validation_sq_tip)

Penerangan

Jika anda menggunakan em_validation_sq, ini ialah mesej/tip pilihan yang akan dipaparkan jika jawapan yang dimasukkan tidak betul.

Nilai yang sah

  • Sebarang rentetan

Contoh

  • Meneruskan contoh pengesahan e-mel, tip tersebut mungkin berbunyi "Sila masukkan alamat e-mel yang sah."


Lain-lain

Sisipkan pemisah halaman dalam paparan boleh cetak (page_break)

Penerangan

Atribut ini hanya aktif apabila anda benar-benar mencetak tinjauan daripada Paparan Boleh Cetak. Atribut ini memaksa pemisah halaman sebelum soalan.

Pilihan yang tersedia

  • Hidup
  • Mati (lalai)


Statistik

Papar carta (display_chart)

Penerangan

Atribut ini membolehkan pentadbir tinjauan memilih sama ada carta yang mengandungi keputusan soalan patut dipaparkan kepada peserta tinjauan selepas mereka melengkapkan tinjauan.

Nota: Untuk memaparkan carta pada muka surat terakhir, anda perlu mendayakan pilihan berikut:


Pilihan yang tersedia

  • Hidup
  • Mati (lalai)



Jenis carta (chart_type)

Penerangan

Atribut ini membolehkan pentadbir tinjauan memilih jenis carta yang akan dipaparkan kepada responden selepas beliau selesai mengisi tinjauan.

Nota: Jangan lupa untuk menukar tetapan soalan dan tetapan tinjauan supaya carta dipaparkan pada penghujung tinjauan. Untuk butiran lanjut, semak bahagian wiki mengenai atribut soalan Papar carta.

Pilihan yang tersedia

  • Carta palang
  • Carta pai
  • Radar
  • Garis
  • PolarArea
  • Doughnut


Pemasa

Had masa (time_limit)

Penerangan

Menetapkan atribut time_limit pada sesuatu soalan akan menyebabkan pemasa undur mula mengira detik sebaik sahaja soalan/halaman tersebut dimuatkan. Apabila pemasa undur tamat, soalan akan berpindah secara automatik ke halaman seterusnya atau menjadi baca sahaja.

Nilai yang sah

  • Sebarang nombor integer positif

Contoh

Tetapkan kepada 240 untuk mengira undur dari 4 minit (240 saat).


<onlyinclude>

Tindakan had masa (time_limit_action)

Keterangan


Menetapkan tindakan yang dilakukan apabila time_limit telah tamat tempoh. Secara lalai, tindakan bagi had masa ialah "Beri amaran dan teruskan", yang bermaksud sistem akan memberikan amaran ringkas bahawa had masa telah tamat tempoh sebelum menyimpan soalan dan secara automatik mengklik "Seterusnya >>". Pilihan alternatif ialah:

  • "Bergerak tanpa amaran", yang secara automatik mengklik butang "Seterusnya >>" selepas pemasa tamat tetapi tanpa sebarang mesej amaran.
  • "Lumpuhkan sahaja", yang melumpuhkan perubahan pada soalan supaya peserta tidak dapat mengubah apa-apa, tetapi tidak mengklik butang "Seterusnya >>" secara automatik.

Tetapan ini hanya terpakai jika tetapan had masa umum diaktifkan.

Pilihan yang tersedia

  • Beri amaran dan teruskan (lalai): akan memberi amaran kepada peserta bahawa masa telah tamat tempoh, kemudian mengklik butang seterusnya
  • Bergerak tanpa amaran: akan terus mengklik butang seterusnya selepas had masa tamat tempoh
  • Lumpuhkan sahaja: akan melumpuhkan jawapan selepas had masa tamat tempoh tetapi tidak mengklik seterusnya secara automatik


Maklumat tambahan


  Perhatian : Jika soalan itu wajib, atau sebuah soalan dalam kumpulan itu wajib, satu gelung JavaScript akan terhasil jika soalan wajib tersebut tidak dijawab. Akibatnya, ralat akan dipaparkan pada skrin bahawa soalan tertentu belum diisi, yang seterusnya akan mencetuskan muat semula halaman.
Daripada bergantung pada soalan wajib, anda boleh menggunakan ungkapan (baca lebih lanjut tentang persamaan pengesahan soalan dan subsoalan) supaya pengguna tidak membiarkan medan jawapan kosong. Untuk melihat cara persamaan pengesahan berfungsi, lihat contoh berikut.



Jika anda ingin menggunakan pemasa pada kumpulan soalan, aktifkan mod tinjauan kumpulan demi kumpulan, sediakan sebuah soalan untuk menggunakan fungsi had masa, dan pilih pilihan Beri amaran dan teruskan (lalai) sebagai tindakan had masa. Setelah pemasa soalan tamat, tinjauan akan beralih ke halaman seterusnya.


Had masa lumpuhkan seterusnya (time_limit_disable_next)

Penerangan

Tetapan ini membolehkan butang "Seterusnya" dilumpuhkan semasa kira detik time_limit sedang berjalan. Biasanya, walaupun kira detik had masa aktif, jika peserta ingin mengklik "Seterusnya" dan beralih ke soalan atau kumpulan soalan berikutnya, mereka boleh terus mengklik butang "Seterusnya" (sekali gus memendekkan masa yang dihabiskan pada soalan atau kumpulan soalan tersebut). Dengan mengaktifkan fungsi ini, butang seterusnya akan kelihatan kelabu dan tidak boleh digunakan sehingga pemasa kira detik tamat.

Tetapan ini hanya terpakai jika tetapan had masa umum diaktifkan.

Pilihan yang tersedia

  • Hidup - Butang "Seterusnya" akan dilumpuhkan sehingga kira detik had masa tamat.
  • Mati (lalai)
Nota: Jika tinjauan anda menggunakan format kumpulan demi kumpulan, fungsi ini terpakai pada seluruh kumpulan tempat soalan ini berada.



Had masa lumpuhkan sebelumnya (time_limit_disable_prev)

Penerangan

Tetapan ini membolehkan butang "Sebelum" dilumpuhkan semasa kira detik time_limit sedang berjalan. Biasanya, walaupun kira detik had masa aktif, jika peserta ingin mengklik "Sebelum" dan kembali ke soalan atau kumpulan soalan sebelumnya, mereka boleh mengklik butang "Sebelum" (dengan itu memendekkan masa yang diambil pada soalan atau kumpulan soalan tersebut). Apabila fungsi ini diaktifkan, butang sebelumnya akan kelihatan kelabu dan tidak boleh digunakan sehingga pemasa kira detik tamat.

Tetapan ini hanya terpakai jika tetapan umum had masa diaktifkan.

Pilihan yang tersedia

  • On - butang "Sebelum" akan dilumpuhkan sehingga kira detik had masa tamat.
  • Off (lalai)
Nota: Jika tinjauan anda menggunakan format kumpulan demi kumpulan, fungsi ini terpakai pada keseluruhan kumpulan yang mengandungi soalan ini.



Mesej kiraan undur had masa (time_limit_countdown_message)

Penerangan

Tulis dalam medan ini mesej teks yang anda mahu dipaparkan pada pemasa kiraan undur semasa kiraan undur berlangsung. Tetapan ini hanya terpakai jika tetapan had masa umum diaktifkan. Jika tiada apa-apa ditulis, medan ini akan menggunakan nilai lalai: "Baki masa".



Gaya CSS pemasa had masa (time_limit_timer_style)

Penerangan

Atribut ini membolehkan (dan menggantikan nilai lalai) penggayaan CSS yang digunakan untuk memaparkan pemasa kira detik. Nilai gaya lalai bagi atribut ini akan digunakan jika atribut tidak wujud, iaitu: 'width: 150px; margin-left: auto; margin-right: auto; border: 1px solid #111; text-align: center; background-color: #EEE; margin-bottom: 5px; font-size: 8pt;'.

Sebarang teks yang dimasukkan ke dalam atribut ini akan menggantikan keseluruhan gaya CSS lalai, jadi anda perlu berhati-hati semasa memasukkan nilai bagi atribut ini. Cara mudah untuk menyembunyikan pemasa ialah dengan menyalin gaya lalai ke dalam atribut ini dan menambah 'display: none;' pada hujungnya.

Tetapan ini hanya terpakai jika tetapan had masa umum diaktifkan.



Masa paparan mesej tamat had masa (time_limit_message_delay)

Penerangan

Atribut ini menetapkan berapa saat time_limit_message dipaparkan sebelum time_limit_action berlaku. Jika atribut ini tidak ditetapkan, nilai lalai ialah 1 (1 saat).

Tetapan ini hanya terpakai jika tetapan had masa umum diaktifkan.

Contoh

time_limit_message_delay: 5 = mesej dipaparkan selama 5 saat



Mesej had masa tamat (time_limit_message)

Penerangan

Ini ialah teks mesej yang dipaparkan kepada peserta apabila time_limit telah tamat tempoh. Secara lalai, mesej ini ialah "Masa untuk menjawab soalan ini sudah tamat". Jika atribut time_limit_action ditetapkan kepada "Bergerak tanpa amaran", mesej ini tidak dipaparkan. Anda boleh menetapkan gaya CSS untuk teks ini dalam atribut time_limit_message_style (lihat di bawah).

Tetapan ini hanya terpakai jika tetapan had masa umum diaktifkan.

Contoh

time_limit_message: Had masa untuk menjawab soalan ini kini telah tamat.



Gaya CSS mesej had masa (time_limit_message_style)

Penerangan

Atribut ini membolehkan (dan menggantikan nilai lalai) penggayaan CSS yang digunakan untuk memaparkan mesej had masa. Nilai gaya lalai untuk atribut ini akan digunakan jika atribut tidak wujud, iaitu: 'top: 10px; left: 35%; width: 30%; height: 60px; padding: 16px; border: 8px solid #555; background-color: white; z-index: 1002; text-align: center; overflow: auto'.

Sebarang teks yang dimasukkan ke dalam atribut ini akan menimpa keseluruhan gaya CSS lalai, jadi anda perlu berhati-hati semasa memasukkan nilai untuk atribut ini. Anda amat disyorkan untuk menggunakan semula nilai z-index, atau sekurang-kurangnya memastikan nilai z-index lebih tinggi daripada nilai yang digunakan untuk atribut time_limit_warning_message_style (yang nilai lalainya ialah 1001).

Contoh

Tetapkan kepada: top: 10px; left: 35%; width: 30%; height: 60px; padding: 16px; border: 8px solid #555; background-color: black; color: white; z-index: 1010; text-align: center; overflow: auto



Pemasa mesej amaran had masa (time_limit_warning)

Penerangan

Dengan bantuan atribut ini, anda boleh menetapkan masa (dalam saat) apabila time_limit_warning_message akan dipaparkan sebelum had masa tamat. Menetapkan nilai untuk atribut ini mengaktifkan mesej amaran had masa.

Tetapan ini hanya terpakai jika tetapan had masa umum diaktifkan. Tetapan ini juga wujud untuk mesej amaran kedua.

Contoh

Jika anda menetapkannya kepada '20', mesej amaran had masa akan muncul 20 saat sebelum kiraan detik had masa mencapai sifar.



Masa paparan mesej amaran had masa (time_limit_warning_display_time)

Penerangan

Tetapan ini menentukan berapa lama time_limit_warning_message dipaparkan sebelum dialih keluar/disembunyikan daripada skrin. Secara lalai, jika time_limit_warning_message muncul, mesej tersebut akan kekal kelihatan sehingga pemasa kira detik selesai mengira. Jika nilai yang lebih besar daripada sifar dimasukkan dalam medan ini, mesej akan disembunyikan selepas bilangan saat tersebut.

Tetapan ini hanya berkuat kuasa jika tetapan had masa umum diaktifkan. Tetapan ini juga wujud untuk mesej amaran kedua.

Contoh

time_limit_warning_display_time: 10 = Mesej amaran had masa akan hilang 10 saat selepas ia muncul.



Mesej amaran had masa (time_limit_warning_message)

Penerangan

Jika ditetapkan, ia memaparkan teks mesej amaran yang dipaparkan untuk tempoh masa tertentu sebelum had masa tamat tempoh. Teks lalai ialah "Masa anda untuk menjawab soalan ini hampir tamat. Anda mempunyai baki {TIME}." {TIME} digantikan dengan keterangan berformat yang menunjukkan jumlah masa yang berbaki (cth. "30 saat", "1 minit atau 5 saat"). Mesej ini hanya muncul jika atribut time_limit_warning wujud. Anda boleh menetapkan melalui atribut time_limit_warning bila mesej (time_limit_warning_message) muncul.

Atribut soalan ini hanya boleh digunakan jika tetapan had masa diaktifkan dan anda menetapkan sedikit teks dalam medan mesej amaran had masa. Tetapan ini juga wujud untuk mesej amaran kedua.

Contoh

Perhatian: Dalam {TIME} lagi, had masa untuk menjawab soalan akan tamat tempoh.



Gaya CSS amaran had masa (time_limit_warning_style)

Penerangan

Atribut ini membolehkan (dan menggantikan nilai lalai) penggayaan CSS yang digunakan untuk memaparkan mesej amaran had masa. Nilai gaya lalai untuk atribut ini akan digunakan jika atribut tidak wujud, iaitu: 'top: 10px; left: 35%; width: 30%; height: 60px; padding: 16px; border: 8px solid #555; background-color: white; z-index: 1001; text-align: center; overflow: auto'.

Sebarang teks yang dimasukkan ke dalam atribut ini akan menimpa keseluruhan gaya CSS lalai untuk mesej amaran, jadi anda perlu berhati-hati semasa memasukkan nilai bagi atribut ini. Anda amat disyorkan untuk menggunakan semula nilai z-index, atau sekurang-kurangnya, nilai z-index tersebut lebih rendah daripada nilai yang digunakan untuk atribut time_limit_message_style (yang nilai lalainya ialah 1002).

Tetapan ini hanya terpakai jika tetapan had masa umum diaktifkan. Tetapan ini juga wujud untuk mesej amaran kedua.

Contoh

top: 10px; left: 35%; width: 30%; height: 60px; padding: 16px; border: 8px solid #555; background-color: gray; color: white; z-index: 1001; text-align: center; overflow: auto