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 - Muat naik fail

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 - File upload and the translation is 100% complete.

Penerangan ringkas

Jenis soalan muat naik fail boleh digunakan untuk mengumpul fail daripada pengguna sebagai jawapan kepada sesuatu soalan. Contohnya, sebuah syarikat yang menawarkan peluang pekerjaan boleh menggunakan jenis soalan ini untuk meminta calon menghantar/memuat naik CV terkininya, serta sebarang dokumen imbasan lain dalam tinjauan pekerjaan.


Contoh: Jenis soalan muat naik fail.zip

Soalan ini memberi pereka tinjauan keupayaan untuk menyekat fail yang boleh dimuat naik oleh pengguna sebagai jawapan kepada soalan. Contohnya, pentadbir tinjauan boleh membenarkan imej PNG, JPG dan JPEG sahaja yang bersaiz kurang daripada 1 MB.

Pilihan umum

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.


Paparan

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).


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.



Fail metadata

Paparkan tajuk (show_title)

Penerangan

Jika didayakan, kotak teks tajuk akan dipaparkan supaya responden boleh memasukkan tajuk/subjek yang sesuai untuk fail yang dimuat naik.

Pilihan yang tersedia

  • Hidup (lalai) - kotak teks tajuk dipaparkan
  • Mati



Paparkan komen (show_comment)

Penerangan

Jika diaktifkan, kotak teks komen akan dipaparkan supaya responden boleh memasukkan sebarang komen mengenai fail yang dimuat naik.

Pilihan yang tersedia

  • Hidup (lalai) - kotak teks komen dipaparkan
  • Mati


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.


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)



Saiz fail maksimum yang dibenarkan (max_filesize)

Saiz maksimum fail yang dibenarkan untuk dimuat naik oleh pengguna.

Contoh

Jika saiz fail maksimum ditetapkan kepada 1024 KB, mana-mana fail yang lebih besar daripada 1024 KB akan ditolak, dan pengguna akan diminta memuat naik fail yang lebih kecil.

Nota: Nilai akhir yang dipaparkan kepada peserta tinjauan juga bergantung pada tetapan PHP, seperti post_max_size dan upload_max_filesize. Daripada ketiga-tiga nilai yang mungkin (upload_max_filesize, post_max_size dan max_filesize), nilai yang paling rendah akan dipaparkan dan digunakan.



Bilangan maksimum fail (maximum_number_of_files)

Penerangan

Bilangan maksimum fail yang boleh dimuat naik sebagai jawapan kepada soalan ini.

Nilai yang sah

  • Mana-mana integer positif
  • Mana-mana nombor (akan dibundarkan kepada integer)
  • Mana-mana kod SGQA
  • Mana-mana kod soalan (nama pemboleh ubah)
  • Mana-mana persamaan, menggunakan mana-mana sintaks Expression Manager, tanpa kurungan kurawal di sekelilingnya.



Bilangan minimum fail (minimum_number_of_files)

Penerangan

Bilangan minimum fail yang mesti dimuat naik sebagai jawapan kepada soalan ini.

Nilai yang sah

  • Mana-mana integer positif
  • Mana-mana nombor (akan dibundarkan kepada integer)
  • Mana-mana kod SGQA
  • Mana-mana kod soalan (nama pemboleh ubah)
  • Mana-mana persamaan, menggunakan sintaks Expression Manager, tanpa kurungan kurawal di sekelilingnya.



Jenis fail yang dibenarkan (allowed_filetypes)

Penerangan

Anda boleh memasukkan dalam medan ini jenis fail yang dibenarkan untuk dimuat naik oleh responden sebagai jawapan kepada soalan. Format fail mesti dipisahkan dengan koma.

Contoh

  • Anda boleh memasukkan: JPG, jpeg, png, gif.
  Semasa menyemak jenis fail yang dibenarkan, LimeSurvey menyemak sambungan fail dan jenis MIME. Sistem secara lalai mengenali jenis MIME yang biasa. Jika anda memerlukan jenis fail tertentu, anda perlu mengemas kini fail config.php anda.



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