Menu
DONASI
Saat ini kami membutuhkan bantuan untuk memperpanjang sewa server selama 1 (Satu) tahun
ke depan. Kebutuhan dana adalah 30 US$ per blian atau 360 US$ per tahun. Atau sekitar
Rp. 5.400.000,- per tahun
Donasi Dapat Disalurkan via Salah Satu dari Rekening berikut ini :
- BSI No. 7244424688 a.n. Reza Ervani
- BCA No. 4060628331 a.n. Reza Ervani
- Bank Mandiri No. 112 00 05276832 a.n. Reza Ervani
- BNI No. 0350135336 a.n. Reza Ervani
Konfirmasi via email : reza@rumahilmu.or.id
Konfirmasi via WA/SMS/Telegram : +62 812 132 08078
KONTAK
Anda dapat menghubungi reza@rumahilmu.or.id untuk Informasi Lebih Lanjut
CARA AKSES
Saat ini akses Maktabah Rumah Ilmu sepenuhnya GRATIS untuk siapa saja. Tapi tidak
menutup kemungkinan kami akan menerapkan login untuk materi-materi tertentu dengan pertimbangan
penggalangan dana perawatan/pengembangan atau pertimbangan lainnya. Anda dapat membantu agar akses
tetap GRATIS dengan donasi atau sponsorship
VERSI
Versi 2.3-alpha1 - Maret 2024
RoadMap ke 2.3
Change Log
- Perbaikan Entri Daftar Isi - b6133d65e5cfd7306e059d722d05457814340f78
- Perbaikan Integrasi Data Rawi - ede434eae2f6620c7b2c73e7e32f910a568fbb53
- Perbaikan Konkordansi kata Al Quran - 1c168ec0489e851e05c37037d52bc903d6cd51b5
- Alhamdulillah - Pindah ke Server yang lebih besar
TODO LIST
- Refaktorisasi Form ke OOP, mulai dengan penyamaan variabel. Dokumentasi : https://github.com/rezaervani/maktabah#framework
- Pencarian Nomor Halaman yang Hilang
- Penambahan Fitur Kunci Buku untuk Tabel yang sudah utuh (dengan verifikasi admin)
- Fitur Pencarian Buku
- Fitur Pengelompokan Penulis
- Membuat Algoritma mencari halaman yang kosong
Perbaikan admin/manajemendaftarisi.php : karena menghapus daftar isi = menghapus halaman
- Buat algoritma pengosongan Kolom daftar isi ke NULL
- Buat algoritma pembuatan halaman pertama, jika buku baru akan di-isi secara manual, bukan dengan upload csv
- Konsekuensi dari database terjemah adalah pencarian juga harus diberikan opsi untuk bisa mencari di database terjemah selain di tabel utama
Versi 2.2.2 - Oktober 2023
- Penambahan OCR - c6816f740d1cc470b6d25219231432e76e8d80eb
Versi 2.2.1 - Januari 2023
Domain pindah ke https://rezaervani.com/maktabah - sehingga butuh beberapa penyesuaian
Pada Versi Ini penambahan kitab dilakukan masif, dengan target 1.000.000 halaman (Tercapai pada Sabtu 11 Februari 2023)
RoadMap ke 2.2.2
Change Log
- $urlutama dirubah (harus dijadikan satu file yang dijadikan rujukan semua file program
- Perubahan kode google analytic ke GA4
- Penyalinan Kitab dibuat menggunakan python sehingga lebih cepat
- Database Perawi capai 24.325 nama
- Algoritma Sanad Hadits merujuk ke Id Database Perawi
- Perbaikan Daftar Isi Kitab, sehingga bisa menjadi salah satu pintu masuk baca kitab
- Lexicon menjadi pusat Kamus di Maktabah Rumah Ilmu - dibuat berbasis huruf dasar kata
- Bagian Takhrij Hadits Sementara dihilangkan dari tampilan.php - akan dibuat tersendiri
- Mulai membangun algoritma Terjemahan Kolaboratif
- Penghitungan Jumlah Halaman Kitab dan Jumlah Hadits dilakukan di backend dengan cronjob mengingat jumlah database semakin besar
- Pemisahan dan Konversi Database Kitab Tanpa Harokat
- Perapihan Algoritma Pencarian Bahasa Indonesia dan Arabic - salah satunya dengan merubah penghitungan karakter ke multibyte
- Editor Terjemahan untuk Admin dibuat - kemungkinan perombakan besar pada panel admin dimulai dari sini, karena fungsi besarnya sudah terlihat
- Rencana penggunaan Markdown untuk editor (ParseDown ?)
- Header dan Footer menggunakan satu File
- Pengembangan Metadata Buku untuk keperluan Open Graph Protocol
- File untuk Menampilkan Nama Kitab di Halaman Utama disederhanakan
- Sistem Token dihilangkan karena beberapa alasan, salah satunya kasus lambatnya website karena baris token mencapai hampir 600 ribu baris dan membuat mysql menjadi sangat lambat saat harus fetching 600 ribu baris tersebut
- Refaktorisasi Program Nama Kitab dan Kategorisasi
- Migrasi ke Bootstrap 5
- Detail Buku Disertakan, sebagai pintu pula untuk pembangunan dashboard admin utama
- Melengkapi Terjemahan Al Quran dengan berbagai Versi Terjemahan Bahasa Inggris
- Refaktorisasi Algoritma Pencarian untuk Mencakup Seluruh Kitab yang Ada, sekaligus dilakukan
konversi massal seluruh database ke database khusus pencarian
- Dashboard Pembuatan Buku Baru, Upload File Buku (CSV - Apakah perlu disediakan juga untuk File ODS ?) dan Penyalinan ke Tabel Pencarian sekarang sudah
terintegrasi ke Software Maktabah, tinggal disempurnakan dan ditambah fitur lainnya
- Log Aktivitas sudah berfungsi dan in sya Allah akan dibuat untuk semua aktivitas
- Dashboard Editor Kategori, Perubahan Kategori sudah dibuat, dengan penambahan kolom Keterangan Kategori di Tabel Kategori
- Panel Pengosongan Buku dan Penghapusan Buku sudah dibuat meninggalkan PR (Lihat di bagian Bug)
- Tampilan Muka Dirubah menggunakan Collapsible Box (Bootstrap 5) mengingat jumlah buku semakin banyak sehingga tidak terlalu memanjang ke bawah
- Editor Nama Perawi sudah Dibuat, Proses Transliterasi dimulai, dengan penambahan tabel transliterasi untuk kepentingan penomoran Rijal
- Pengaturan Tampilan Depan Sudah dibuat (Masih Tradisional direncanakan ke depan diganti dengan sistem drag and drop)
- Penggunaan bootstrap icon (sehingga di server mestilah diinstall npm)
- Editor Inline Tabel Kontrol Nama Kitab - Penulis - Nama Kitab Arabic - Penulis Arabic berbasis jQuery selesai dikerjakan
- Migrasi ke PHP 8.0 - Per 19 Februari 2023
- Perubahan Kolom Kitab ke autocomplete jQuery (bisa digunakan juga untuk Fitur Pencarian Buku)
- Fitur Penambahan Halaman Baru untuk Pengisian Manual (Lihat TO DO LIST)
- Penyederhanaan Navigasi dengan semi OOP untuk semua halaman
- Diagram Sanad dengan gojs (Sejauh ini masih yang terbaik), walau ada pertimbangan menggunakan jointjs (karena alasan Open Source)
- Form Penambahan Data Rijalul Hadits sudah dibuat, karena ternyata ada data rawi yang belum terdata
- Penambahan Halaman Baru harus diset : Tampil di Halaman Terakhir, dan tidak tampil jika buku sudah terkunci
- Pengisian Daftar Isi Kitab Table Inline
Bug
- Saat memasukkan data seringkali terisi dua kali, dengan data kedua kosong, solusinya : mensterilkan input jika variabel kosong
- Setelah penghapusan buku ada nomor yang terlewat, sehingga penghitungan harus dikoreksi
TODO LIST (Pindah ke Versi 2.2.2)
Versi 2.2 - 2022
Beberapa hal yang sedang dikerjakan secara masif pada tahap ini adalah :
- Pengembangan Algoritma Sanad Hadits
- Pengembangan Database Asma Ar Rijal
- Peralihan Fitur Pencarian ke Bootstrap 4
- Melengkapi Fitur Pencarian ke Kutubus Tis'ah
Versi 2.1 - 2021
Dua hal yang sedang dikerjakan secara masif pada tahap ini adalah :
- Membuat API untuk digunakan bot chat.rumahilmu.or.id
- Mengubah platform admin ke Bootstrap 4
Versi 2.0 - 2020
Perubahan besar pada versi ini adalah mengganti seluruh tampilan dengan Bootstrap 4 agar dapat lebih nyaman dilihat di HP dengan layar kecil
Selain itu beberapa penambahan kode yakni :
- Menambah file Qari untuk per ayat
- Menambah file Qari untuk per halaman
Versi 1.0 - 2017
Pada versi ini dashboard admin mulai dikembangkan untuk mempermudah pengelolaan hadits. Gambaran besar
Struktur Perangkat Lunak sudah tampak dalam versi 1.0 ini karena koding utama dilakukan saat versi Beta
Versi Beta - 2014
Versi ini adalah versi inisiasi pengembangan awal koding dan perancangan struktur database, dimulai
pada tahun 2014, karena merupakan proyek hobi pengerjaan lebih banyak terjeda. Alhamdliillah dalam versi Beta
ini, maktabah.rumahilmu.or.id terbentuk dengan fitur-fitur utama seperti Al Quran Per Kata, Al QUran Per Halaman
Kitab-kitab Hadits, Kamus Bahasa Arab dll