Panduan Portal
Panduan penggunaan e-learning, kepemilikan kelas, dan peta jalan belajar
1. Konsep & Struktur E-Learning ESI Portal
ESI Academy E-Learning dirancang secara khusus untuk memfasilitasi pembelajaran bertahap bagi Mahasiswa Indonesia di Mesir. Sistem ini terbagi menjadi tiga konsep utama yang diatur dalam bentuk taksonomi (kategori) pada setiap Kursus/Kelas:
-
Marhalah (Jenjang Belajar): Menentukan tingkatan atau jenjang kelas. Terdiri dari 3 level utama:
- Mubtadi (Pemula / Dasar)
- Mutawasith (Menengah / Intermediet)
- Muntahi (Lanjutan / Advanced)
- Fan Ilmu (Cabang Keilmuan): Digunakan khusus untuk menyusun Peta Jalan Belajar (Roadmap) terstruktur (misal: Nahwu, Shorof, Fiqih, Aqidah, Tasawwuf, dll.). Ini adalah acuan kitab-kitab yang harus dipelajari.
- Course Categories (Kategori LMS): Taksonomi bawaan dari plugin Tutor LMS yang bertugas mengelompokkan kelas-kelas pada tab utama "Kelas E-Learning" agar dapat disaring dan dicari dengan mudah oleh pengguna umum.
💡 Tips: Saat mengunggah atau membuat kelas baru, pastikan Anda mencentang ketiga taksonomi ini secara selaras (misal: mencentang Marhalah Mubtadi, Fan Ilmu Nahwu, dan Course Category Ilmu Nahwu) agar kelas terindeks dengan benar baik di katalog kelas maupun peta jalan belajar.
2. Bagaimana Kelas Terhubung ke Organisasi/Entitas?
Agar kelas E-learning yang dibuat tampil di halaman profil organisasi/entitas bersangkutan (misal: kelas Nahwu milik kekeluargaan KPMJB atau SEMA), portal menggunakan dua mekanisme pencarian:
- Asosiasi Eksplisit (Prioritas): Pengurus atau admin dapat menentukan secara manual organisasi pemilik kelas tersebut. Saat mengedit kelas di backend editor, pilih nama organisasi pada panel sidebar "Organisasi / Entitas Afiliasi (ESI Portal)". Kelas yang diasosiasikan secara eksplisit akan selalu tampil eksklusif pada halaman organisasi tersebut.
- Asosiasi Implisit (Fallback/Otomatis): Jika suatu kelas tidak ditentukan organisasinya secara manual, sistem akan mendeteksi pembuat kelas (Tutor/Instruktur). Jika Tutor tersebut terdaftar sebagai anggota atau pengurus aktif di organisasi X, maka kelas miliknya akan otomatis dimunculkan di organisasi X tersebut.
Hal ini memudahkan organisasi resmi mengumpulkan kelas-kelas dari tutor terafiliasi tanpa perlu melakukan konfigurasi manual untuk setiap kelas.
3. Bagaimana Kursus Otomatis Muncul di Peta Jalan Belajar?
Pada tab "Peta Jalan Belajar (Roadmap)", Anda akan melihat daftar nama-nama kitab yang direkomendasikan untuk dipelajari secara terstruktur.
Apabila ada kursus/kelas Tutor LMS yang sudah dibuat dan diterbitkan (status `Publish`), sistem akan secara otomatis mendeteksi kecocokan judul kitab. Mekanismenya adalah mencocokkan nama kitab dengan judul kursus.
Contoh: Jika di Roadmap terdaftar nama kitab "Al-Ajurrumiyyah", dan Anda membuat kursus baru dengan judul "Syarah Matan Al-Ajurrumiyyah untuk Pemula", sistem akan mendeteksi kecocokan kata kunci tersebut secara otomatis dan mengubah label "Segera" di Peta Jalan menjadi tombol aktif "Belajar →" yang mengarah langsung ke kelas bersangkutan.
Oleh karena itu, pastikan penulisan nama kitab di dalam judul kursus yang Anda buat di Tutor LMS ditulis secara jelas dan sesuai dengan ejaan nama kitab di Roadmap.
4. Aturan Pembuatan & Kustomisasi Slug Subdomain
Admin utama dan pengurus organisasi dapat mengatur slug kustom sendiri untuk membuat URL profil mereka lebih pendek dan mudah dibagikan. Pilihan format URL yang didukung:
- Format Subdomain (.id-go.site): Contoh jika Anda mengisi slug `dkkm`, alamat resmi yang dihasilkan adalah `dkkm.id-go.site`. Sistem akan membersihkan karakter khusus dan menyisakan alfanumerik serta tanda hubung `-`.
- Format Bebas (Domain Kustom): Memungkinkan penggunaan domain kustom eksternal milik sendiri.
⚠️ Aturan Penting: Kolom slug harus bersifat unik di database. Jika Anda mengganti slug menjadi kata kunci yang sudah digunakan oleh entitas lain, sistem akan membatalkannya demi menghindari tabrakan rute URL dan menampilkan pemberitahuan peringatan. Jika kolom slug kustom dikosongkan, sistem akan menghapus slug lama (disimpan sebagai `NULL`) dan beralih ke pencarian cerdas berbasis nama entitas secara otomatis.
Silakan masuk untuk menulis komentar