Cara Menghilangkan “Not available unless” di Moodle 4.1 Tanpa Mematikan Restrict Access
yunandracom. Munculnya kata “Not available unless” di Moodle 4.1 membuat tampilan tidak rapi, maka perlu tahu cara menghilangkan keterangan tersebut tanpa mematikan Restrict Access.
Pelajaran ini bagian dari tutorial program digital pada aplikasi Moodle yang merupakan bagian dari Teknologi Digital.
Silahkan mengikuti kupas tuntas teknologi digital di dunia pendidikan di artikel: Teknologi Komputer dan Media Pembelajaran Digital >>
Menghilangkan “Not available unless” di Moodle 4.1 Tanpa Mematikan Restrict Access
Moodle memiliki fitur Restrict access yang memungkinkan aktivitas dikunci sampai mahasiswa menyelesaikan aktivitas sebelumnya.
Fitur ini sangat berguna untuk membuat alur pembelajaran bertahap.
Namun, pada halaman kursus Moodle 4.1, pengaturan tersebut dapat menampilkan keterangan seperti:
Not available unless: The activity … is marked complete
Jika jumlah aktivitas cukup banyak, keterangan tersebut dapat membuat halaman kursus terlihat penuh dan kurang rapi.
Pada tutorial ini, kita akan menyembunyikan keterangan tersebut menggunakan CSS/SCSS, tanpa menonaktifkan fungsi Restrict access.
Hasil yang ingin dicapai
Sebelum CSS diterapkan, aktivitas dapat terlihat seperti:
Aktivitas 2. Membaca Kisah Reflektif
Not available unless: The activity Aktivitas 1 is marked completeSetelah CSS diterapkan, keterangan tersebut tidak lagi ditampilkan.
Aktivitas tetap memiliki aturan Restrict access, sehingga mahasiswa tetap tidak dapat membuka aktivitas sebelum memenuhi persyaratan yang telah ditentukan.
Mengapa “Not available unless” muncul?
Pesan tersebut muncul ketika sebuah aktivitas menggunakan Restrict access.
Sebagai contoh, kita dapat mengatur:
- Aktivitas 1 harus diselesaikan terlebih dahulu.
- Aktivitas 2 hanya dapat dibuka setelah Aktivitas 1 selesai.
- Aktivitas 3 hanya dapat dibuka setelah Aktivitas 2 selesai.
Moodle kemudian menampilkan informasi mengenai syarat tersebut kepada mahasiswa.
Fungsi penguncian tetap berjalan meskipun informasi visual tersebut kita sembunyikan menggunakan CSS.

Cara menghilangkan “Not available unless” di Moodle 4.1
1. Masuk sebagai administrator
Login ke Moodle menggunakan akun administrator.
Kemudian buka:
Site administration → Appearance → Themes → Boost → Advanced
Jika menggunakan tema yang berbeda, lokasi pengaturan SCSS dapat berbeda.
2. Cari bagian Raw SCSS
Pada Moodle 4.1 biasanya terdapat dua kolom yang berkaitan dengan SCSS:
- Raw initial SCSS
- Raw SCSS
Untuk perubahan ini, gunakan Raw SCSS.
Raw initial SCSS tidak perlu diubah.
3. Masukkan kode CSS
Pada bagian Raw SCSS, masukkan kode berikut:
.course-section .availabilityinfo { display: none !important;}Kode tersebut hanya menyembunyikan informasi ketersediaan yang ditampilkan pada halaman kursus.
4. Simpan perubahan
Klik:
- Save changes
Setelah itu, perubahan CSS mungkin belum langsung terlihat karena Moodle menyimpan CSS dalam cache.
5. Bersihkan cache Moodle
Masuk ke:
Site administration → Development → Purge all caches
Kemudian klik:
Purge all caches
5. Bersihkan cache Moodle
Setelah cache dibersihkan, buka kembali halaman kursus.
Hasilnya
Pesan seperti:
Not available unless: The activity Aktivitas 1 is marked complete
tidak lagi ditampilkan pada halaman kursus.
Tampilan aktivitas menjadi lebih sederhana dan tidak terlalu ramai.
Yang perlu diperhatikan, Restrict access tetap aktif.
Artinya, apabila Aktivitas 2 masih memiliki syarat:
Aktivitas 1 harus ditandai selesai
maka mahasiswa tetap tidak dapat membuka Aktivitas 2 sebelum Aktivitas 1 diselesaikan.
CSS hanya mengubah tampilan informasi, bukan menghapus aturan akses Moodle.
Apakah aman menggunakan CSS ini?
Ya, selama tujuannya hanya untuk memperbaiki tampilan.
Kode:
.course-section .availabilityinfo { display: none !important;}tidak menghapus:
- Activity completion
- Restrict access
- aturan prasyarat aktivitas
- status penyelesaian siswa
- hak akses aktivitas
Kode hanya membuat elemen informasi .availabilityinfo tidak ditampilkan.
Catatan penting
Penggunaan CSS ini akan menyembunyikan informasi availability/restriction yang sesuai dengan selector tersebut pada tampilan kursus.
Karena itu, administrator perlu mempertimbangkan apakah mahasiswa masih membutuhkan informasi mengenai alasan sebuah aktivitas belum dapat dibuka.
Jika informasi tersebut penting secara pedagogis, alternatifnya adalah memberikan penanda sederhana seperti “Terkunci” atau ikon 🔒 melalui desain tema.
Kesimpulan
Moodle 4.1 memungkinkan aktivitas dibuat berurutan menggunakan Restrict access dan Activity completion.
Namun, informasi “Not available unless…” dapat membuat tampilan kursus menjadi panjang dan kurang rapi.
Jika Anda ingin mempertahankan fungsi penguncian tetapi menyembunyikan keterangan tersebut, gunakan CSS berikut pada Raw SCSS:
.course-section .availabilityinfo { display: none !important;}Setelah menyimpan perubahan, lakukan Purge all caches.
Dengan cara ini, Restrict access tetap bekerja, sementara tampilan halaman kursus menjadi lebih bersih dan sederhana.
Artikel Moodle
- Cara Menghilangkan “Not available unless” di Moodle 4.1 Tanpa Mematikan Restrict Access
- Cara Setting Assignment (Tugas) di Moodle: Siswa dapat Revisi Jawaban
- Cara Cepat Upload Soal ke Moodle: Panduan Contoh File GIFT Format
- Cara Mengaktifkan Self Registration Moodle
- Cara Upload Soal Pilihan Ganda ke Kuis Moodle Serentak
- Cara Menampilkan Kursus Moodle di Frontpage untuk Guest
- Tutorial GradeBook Moodle: Menampilkan Nilai Per Kategori dengan Mudah
- Tutorial Moodle Terlengkap 2025: Panduan Guru dan Dosen Membuat Kelas Online
- Cara Merubah Link Youtube tetap Link dan bukan Embed di Moodle
- Cara menambah Pengantar di Halaman Tampilan Login di Moodle
Untuk mengetahui secara lengkap, silahkan buka Tutorial Moodle Lengkap: Panduan Guru Menyiapkan Kelas Online

Artikel Terbaru
- 4 Strategi Mengelola Otak (Talenta) Untuk Kemajuan Bangsa: Studi Kasus 4 Negara
- Refleksi FGD Merumuskan Peta Jalan Madrasah Vokasi
- Sosialisasi KMA 512 Tahun 2026 Pedoman KBC di Webinar APPAKSI
- Uji Kompetensi Kenaikan Jabatan Fungsional guru dan pengawas
- Cara Menghilangkan “Not available unless” di Moodle 4.1 Tanpa Mematikan Restrict Access
- Teori Refleksi dalam Pendidikan: Pengertian, Tujuan, Manfaat, dan Cara Melakukannya
| Ingin Meningkatkan Kompetensi Secara Mandiri, Silahkan belajar di madrasahyunandra.com |
| Buka |
