Saya tidak dapat melihat umpan balik di modul Kuis Drupal (Drupal 7, Kuis versi 7.x-5.2)

Saya menggunakan Drupal 7. Saya menggunakan modul Kuis Drupal versi 7.x-5.2 dan hanya Admin yang dapat melihat setiap "Umpan balik Pertanyaan" di tampilan/halaman hasil kuis. Segala sesuatu yang lain berfungsi dengan baik: Dalam tampilan/halaman hasil kuis, saya dapat melihat:

  1. Pertanyaan
  2. Opsi/jawaban yang dipilih pengguna
  3. Nilai untuk setiap pertanyaan
  4. Namun hanya admin yang dapat melihat masukan setiap Pertanyaan di hasil.

Saya juga menggunakan Akses Konten versi 7.x-1.2-beta2 dan dalam PENGATURAN KONTROL AKSES BERBASIS PERAN, semuanya tampaknya sudah diatur dengan benar.

Saya "bermain" sedikit dengan nilai, ringkasan, tabel Umpan Balik dan saya berhasil memindahkan masing-masingnya di tampilan hasil Kuis dan saya juga berhasil menghapus masing-masing dari tampilan hasil Kuis dan kemudian mengembalikannya. Setiap perubahan konfigurasi yang saya buat dapat dilihat oleh semua peran, tetapi satu-satunya "yang keras kepala" adalah umpan balik Pertanyaan. - Hanya Admin yang dapat melihatnya.

Satu hal lagi: Ketika saya mengaktifkan semua pengguna untuk dapat "Mengedit konten kuis apa pun", maka semua pengguna dapat melihat umpan balik pertanyaan (untuk setiap pertanyaan), tetapi ini jelas bukan yang diinginkan. Saya tidak bisa mengizinkan semua pengguna mengedit konten apa pun...

Untuk amannya, yang sebenarnya saya inginkan dalam hal ini adalah memberikan yang berikut: Setelah pengguna biasa selesai menjawab seluruh tes/kuis, saya ingin dia melihat:

  1. semua pertanyaan dalam daftar/tabel (ini berfungsi dengan baik)
  2. Untuk setiap pertanyaan, saya ingin mereka melihat skornya, misalnya: 0 dari 1 atau 1 dari 1 (ini berfungsi dengan baik).
  3. Untuk setiap pertanyaan, saya ingin mereka melihat jawabannya (ini berfungsi dengan baik).
  4. Untuk setiap pertanyaan, saya ingin mereka melihat jawaban yang benar (ini hanya berfungsi untuk pengguna admin atau untuk pengguna yang mengaktifkan "Edit konten kuis apa pun").
  5. Untuk setiap pertanyaan, saya ingin mereka melihat tanggapan pertanyaan tersebut, di mana saya menulis penjelasan tentang cara menyelesaikan pertanyaan tersebut. (ini hanya berfungsi untuk pengguna admin atau untuk pengguna yang mengaktifkan "Edit konten kuis apa pun").

Bagaimana cara memungkinkan semua pengguna melihat tanggapan pertanyaan?

Saya tidak yakin ini terkait, tetapi di QuizResultAnswerController.class.inc dari modul Quiz versi 7.x-5.2 saya melihat yang berikut:

if ($instance->canReview('question_feedback')) {

Saya pikir (tapi tidak yakin...) bahwa potongan kode ini "memutuskan" untuk tidak menampilkan question_feedback untuk pengguna biasa.

Saya tidak mengerti mengapa fitur ini memerlukan seseorang yang dapat mengulas dan/atau bagaimana cara mengaktifkan seseorang untuk menjadi pemirsa/peninjau hasil tanpa memungkinkan dia mengubah konten.

Tolong bantu aku. Ini sangat penting !

Terima kasih banyak !


person tamirko    schedule 13.03.2018    source sumber


Jawaban (1)


Saya menemukan jawabannya. Klik di sini untuk melihatnya di situs Drupal.

person tamirko    schedule 18.03.2018