Warning: Undefined array key "HTTP_ACCEPT_LANGUAGE" in /home/rezaervani/maktabah/maktabah/lang/cekbahasa.php on line 3
Maktabah Reza Ervani
Loading...

Maktabah Reza Ervani




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 :

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
  1. Perbaikan Entri Daftar Isi - b6133d65e5cfd7306e059d722d05457814340f78
  2. Perbaikan Integrasi Data Rawi - ede434eae2f6620c7b2c73e7e32f910a568fbb53
  3. Perbaikan Konkordansi kata Al Quran - 1c168ec0489e851e05c37037d52bc903d6cd51b5
  4. Alhamdulillah - Pindah ke Server yang lebih besar
TODO LIST
  1. Refaktorisasi Form ke OOP, mulai dengan penyamaan variabel. Dokumentasi : https://github.com/rezaervani/maktabah#framework
  2. Pencarian Nomor Halaman yang Hilang
  3. Penambahan Fitur Kunci Buku untuk Tabel yang sudah utuh (dengan verifikasi admin)
  4. Fitur Pencarian Buku
  5. Fitur Pengelompokan Penulis
  6. Membuat Algoritma mencari halaman yang kosong
  7. Perbaikan admin/manajemendaftarisi.php : karena menghapus daftar isi = menghapus halaman
  8. Buat algoritma pengosongan Kolom daftar isi ke NULL
  9. Buat algoritma pembuatan halaman pertama, jika buku baru akan di-isi secara manual, bukan dengan upload csv
  10. 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

  1. 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
  1. $urlutama dirubah (harus dijadikan satu file yang dijadikan rujukan semua file program
  2. Perubahan kode google analytic ke GA4
  3. Penyalinan Kitab dibuat menggunakan python sehingga lebih cepat
  4. Database Perawi capai 24.325 nama
  5. Algoritma Sanad Hadits merujuk ke Id Database Perawi
  6. Perbaikan Daftar Isi Kitab, sehingga bisa menjadi salah satu pintu masuk baca kitab
  7. Lexicon menjadi pusat Kamus di Maktabah Rumah Ilmu - dibuat berbasis huruf dasar kata
  8. Bagian Takhrij Hadits Sementara dihilangkan dari tampilan.php - akan dibuat tersendiri
  9. Mulai membangun algoritma Terjemahan Kolaboratif
  10. Penghitungan Jumlah Halaman Kitab dan Jumlah Hadits dilakukan di backend dengan cronjob mengingat jumlah database semakin besar
  11. Pemisahan dan Konversi Database Kitab Tanpa Harokat
  12. Perapihan Algoritma Pencarian Bahasa Indonesia dan Arabic - salah satunya dengan merubah penghitungan karakter ke multibyte
  13. Editor Terjemahan untuk Admin dibuat - kemungkinan perombakan besar pada panel admin dimulai dari sini, karena fungsi besarnya sudah terlihat
  14. Rencana penggunaan Markdown untuk editor (ParseDown ?)
  15. Header dan Footer menggunakan satu File
  16. Pengembangan Metadata Buku untuk keperluan Open Graph Protocol
  17. File untuk Menampilkan Nama Kitab di Halaman Utama disederhanakan
  18. 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
  19. Refaktorisasi Program Nama Kitab dan Kategorisasi
  20. Migrasi ke Bootstrap 5
  21. Detail Buku Disertakan, sebagai pintu pula untuk pembangunan dashboard admin utama
  22. Melengkapi Terjemahan Al Quran dengan berbagai Versi Terjemahan Bahasa Inggris
  23. Refaktorisasi Algoritma Pencarian untuk Mencakup Seluruh Kitab yang Ada, sekaligus dilakukan konversi massal seluruh database ke database khusus pencarian
  24. 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
  25. Log Aktivitas sudah berfungsi dan in sya Allah akan dibuat untuk semua aktivitas
  26. Dashboard Editor Kategori, Perubahan Kategori sudah dibuat, dengan penambahan kolom Keterangan Kategori di Tabel Kategori
  27. Panel Pengosongan Buku dan Penghapusan Buku sudah dibuat meninggalkan PR (Lihat di bagian Bug)
  28. Tampilan Muka Dirubah menggunakan Collapsible Box (Bootstrap 5) mengingat jumlah buku semakin banyak sehingga tidak terlalu memanjang ke bawah
  29. Editor Nama Perawi sudah Dibuat, Proses Transliterasi dimulai, dengan penambahan tabel transliterasi untuk kepentingan penomoran Rijal
  30. Pengaturan Tampilan Depan Sudah dibuat (Masih Tradisional direncanakan ke depan diganti dengan sistem drag and drop)
  31. Penggunaan bootstrap icon (sehingga di server mestilah diinstall npm)
  32. Editor Inline Tabel Kontrol Nama Kitab - Penulis - Nama Kitab Arabic - Penulis Arabic berbasis jQuery selesai dikerjakan
  33. Migrasi ke PHP 8.0 - Per 19 Februari 2023
  34. Perubahan Kolom Kitab ke autocomplete jQuery (bisa digunakan juga untuk Fitur Pencarian Buku)
  35. Fitur Penambahan Halaman Baru untuk Pengisian Manual (Lihat TO DO LIST)
  36. Penyederhanaan Navigasi dengan semi OOP untuk semua halaman
  37. Diagram Sanad dengan gojs (Sejauh ini masih yang terbaik), walau ada pertimbangan menggunakan jointjs (karena alasan Open Source)
  38. Form Penambahan Data Rijalul Hadits sudah dibuat, karena ternyata ada data rawi yang belum terdata
  39. Penambahan Halaman Baru harus diset : Tampil di Halaman Terakhir, dan tidak tampil jika buku sudah terkunci
  40. Pengisian Daftar Isi Kitab Table Inline
Bug
  1. Saat memasukkan data seringkali terisi dua kali, dengan data kedua kosong, solusinya : mensterilkan input jika variabel kosong
  2. 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 :

  1. Pengembangan Algoritma Sanad Hadits
  2. Pengembangan Database Asma Ar Rijal
  3. Peralihan Fitur Pencarian ke Bootstrap 4
  4. Melengkapi Fitur Pencarian ke Kutubus Tis'ah

Versi 2.1 - 2021

Dua hal yang sedang dikerjakan secara masif pada tahap ini adalah :

  1. Membuat API untuk digunakan bot chat.rumahilmu.or.id
  2. 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 :

  1. Menambah file Qari untuk per ayat
  2. 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