{"id":45,"date":"2026-09-23T17:05:22","date_gmt":"2026-09-23T09:05:22","guid":{"rendered":"https:\/\/al-ahkam.net\/home\/?page_id=45"},"modified":"2026-09-25T06:34:16","modified_gmt":"2026-09-24T22:34:16","slug":"utama","status":"publish","type":"page","link":"https:\/\/al-ahkam.net\/home\/","title":{"rendered":"Laman Utama"},"content":{"rendered":"\n<h2 class=\"wp-block-heading has-text-align-center\">Selamat Datang ke Pusat Rujukan Ilmu al-ahkam.net<\/h2>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\">Tanya apa sahaja soalan berkaitan agama Islam, AI kami akan mencarikannya dari arkib para asatizah kami.<\/p>\n\n\n    <div id=\"ai-chat-container\" style=\"background: #ffffff; border: 1px solid #e5e7eb; border-radius: 12px; overflow: hidden; box-shadow: 0 4px 20px rgba(0,0,0,0.05); max-width: 700px; margin: 0 auto;\">\r\n        \r\n        <div style=\"background: #1e3a8a; color: white; padding: 15px 20px; font-weight: bold; font-size: 1.1em; display: flex; align-items: center;\">\r\n            <span style=\"margin-right: 10px;\">\ud83e\udd16<\/span> Pembantu Rujukan al-ahkam\r\n        <\/div>\r\n\r\n        <!-- Ruang Paparan Jawapan -->\r\n        <div id=\"ai-response-area\" style=\"padding: 20px; min-height: 150px; max-height: 400px; overflow-y: auto; background: #f8fafc; font-size: 0.95em; color: #334155; display: none;\">\r\n            <!-- Hasil jawapan AI akan muncul di sini -->\r\n        <\/div>\r\n\r\n        <!-- Borang Input -->\r\n        <div style=\"padding: 15px; background: #ffffff; border-top: 1px solid #e5e7eb;\">\r\n            <form id=\"ai-search-form\" style=\"display: flex; gap: 10px;\">\r\n                <input type=\"text\" id=\"ai-user-input\" placeholder=\"Tanya apa sahaja berkaitan hukum...\" required style=\"flex-grow: 1; padding: 12px 15px; border: 1px solid #cbd5e1; border-radius: 8px; font-size: 1em; outline: none;\">\r\n                <button type=\"submit\" id=\"ai-submit-btn\" style=\"background: #2563eb; color: white; border: none; padding: 0 25px; border-radius: 8px; font-weight: bold; cursor: pointer; transition: background 0.2s;\">\r\n                    Tanya\r\n                <\/button>\r\n            <\/form>\r\n            <div id=\"ai-loading\" style=\"display: none; text-align: center; margin-top: 10px; font-size: 0.85em; color: #64748b;\">\r\n                AI sedang mencari rujukan dalam pangkalan data al-ahkam... \u23f3\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <!-- Skrip AJAX Vanilla JS (Tiada kebergantungan jQuery) -->\r\n    <script type=\"text\/javascript\">\r\n    document.addEventListener(\"DOMContentLoaded\", function() {\r\n        var form = document.getElementById('ai-search-form');\r\n        if (!form) return;\r\n\r\n        form.addEventListener('submit', function(e) {\r\n            e.preventDefault();\r\n            \r\n            var soalan = document.getElementById('ai-user-input').value;\r\n            var btn = document.getElementById('ai-submit-btn');\r\n            var loading = document.getElementById('ai-loading');\r\n            var responseArea = document.getElementById('ai-response-area');\r\n            \r\n            \/\/ Kunci borang sementara loading\r\n            btn.disabled = true;\r\n            btn.style.opacity = '0.5';\r\n            loading.style.display = 'block';\r\n            responseArea.style.display = 'none';\r\n            responseArea.innerHTML = '';\r\n            \r\n            \/\/ Sediakan data untuk dihantar\r\n            var formData = new FormData();\r\n            formData.append('action', 'carian_ai_ajax');\r\n            formData.append('security', 'b358c0f4a3');\r\n            formData.append('soalan', soalan);\r\n            \r\n            \/\/ Hantar request ke pelayan\r\n            fetch('https:\/\/al-ahkam.net\/home\/wp-admin\/admin-ajax.php', {\r\n                method: 'POST',\r\n                body: formData\r\n            })\r\n            .then(response => response.json())\r\n            .then(data => {\r\n                if (data.success) {\r\n                    var html = '<div style=\"margin-bottom:15px; padding-bottom: 10px; border-bottom: 1px dashed #cbd5e1;\"><strong>Soalan anda:<\/strong><br>' + soalan + '<\/div>';\r\n                    html += '<div>' + data.data.jawapan + '<\/div>';\r\n                    \r\n                    \/\/ Paparkan butang pautan rujukan jika ada\r\n                    if (data.data.rujukan && data.data.rujukan.length > 0) {\r\n                        html += '<div style=\"margin-top:20px; padding-top:15px; border-top:1px solid #e2e8f0;\"><strong>Sumber Rujukan al-ahkam:<\/strong><ul style=\"margin-top:10px; padding-left:20px;\">';\r\n                        data.data.rujukan.forEach(function(url) {\r\n                            html += '<li><a href=\"' + url + '\" target=\"_blank\" style=\"color:#2563eb; text-decoration:none;\">Baca Artikel Penuh &rarr;<\/a><\/li>';\r\n                        });\r\n                        html += '<\/ul><\/div>';\r\n                    }\r\n                    \r\n                    responseArea.innerHTML = html;\r\n                    responseArea.style.display = 'block';\r\n                } else {\r\n                    responseArea.innerHTML = '<p style=\"color:red;\">Ralat: ' + data.data + '<\/p>';\r\n                    responseArea.style.display = 'block';\r\n                }\r\n            })\r\n            .catch(error => {\r\n                responseArea.innerHTML = '<p style=\"color:red;\">Ralat pelayan. Sila cuba sebentar lagi.<\/p>';\r\n                responseArea.style.display = 'block';\r\n            })\r\n            .finally(() => {\r\n                \/\/ Buka semula borang\r\n                btn.disabled = false;\r\n                btn.style.opacity = '1';\r\n                loading.style.display = 'none';\r\n                document.getElementById('ai-user-input').value = '';\r\n            });\r\n        });\r\n    });\r\n    <\/script>\r\n    \n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"\/home\/artikel\/\">Baca Artikel Ilmiah<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"\/home\/e-buku\/\">Perpustakaan E-Buku<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"\/home\/soal-jawab\/\">Arkib Soal Jawab<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-left\">Kemas Kini<\/h2>\n\n\n\n<div class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\">\n<div class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\"><ul class=\"wp-block-post-template is-layout-flow wp-block-post-template-is-layout-flow\"><li class=\"wp-block-post post-71 soal_jawab type-soal_jawab status-publish hentry bidang_ilmu-fiqh bidang_ilmu-muamalah\">\n<h2 class=\"wp-block-post-title\"><a href=\"https:\/\/al-ahkam.net\/home\/soal-jawab\/main-kutu\/\" target=\"_self\" >Main kutu<\/a><\/h2>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2026-09-24T20:48:24+08:00\">September 24, 2026<\/time><\/div>\n<\/li><li class=\"wp-block-post post-52 soal_jawab type-soal_jawab status-publish hentry bidang_ilmu-fiqh\">\n<h2 class=\"wp-block-post-title\"><a href=\"https:\/\/al-ahkam.net\/home\/soal-jawab\/hukum-cium-tangan\/\" target=\"_self\" >Hukum cium tangan<\/a><\/h2>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2026-09-23T20:37:36+08:00\">September 23, 2026<\/time><\/div>\n<\/li><li class=\"wp-block-post post-51 soal_jawab type-soal_jawab status-publish hentry\">\n<h2 class=\"wp-block-post-title\"><a href=\"https:\/\/al-ahkam.net\/home\/soal-jawab\/solat-jumaat-bagi-musafir\/\" target=\"_self\" >SOlat jumaat bagi musafir<\/a><\/h2>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2026-09-23T19:55:03+08:00\">September 23, 2026<\/time><\/div>\n<\/li><li class=\"wp-block-post post-50 soal_jawab type-soal_jawab status-publish hentry bidang_ilmu-fiqh\">\n<h2 class=\"wp-block-post-title\"><a href=\"https:\/\/al-ahkam.net\/home\/soal-jawab\/solat-berjamaah\/\" target=\"_self\" >Solat berjamaah<\/a><\/h2>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2026-09-23T19:41:46+08:00\">September 23, 2026<\/time><\/div>\n<\/li><li class=\"wp-block-post post-49 soal_jawab type-soal_jawab status-publish hentry bidang_ilmu-fiqh\">\n<h2 class=\"wp-block-post-title\"><a href=\"https:\/\/al-ahkam.net\/home\/soal-jawab\/hukum-solat-jamak-taqdim\/\" target=\"_self\" >Hukum Solat jamak taqdim<\/a><\/h2>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2026-09-23T17:33:12+08:00\">September 23, 2026<\/time><\/div>\n<\/li><li class=\"wp-block-post post-48 soal_jawab type-soal_jawab status-publish hentry\">\n<h2 class=\"wp-block-post-title\"><a href=\"https:\/\/al-ahkam.net\/home\/soal-jawab\/rukun-solat\/\" target=\"_self\" >RUkun solat<\/a><\/h2>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2026-09-23T17:20:51+08:00\">September 23, 2026<\/time><\/div>\n<\/li><li class=\"wp-block-post post-33 soal_jawab type-soal_jawab status-publish hentry\">\n<h2 class=\"wp-block-post-title\"><a href=\"https:\/\/al-ahkam.net\/home\/soal-jawab\/batal-puasa\/\" target=\"_self\" >Batal puasa<\/a><\/h2>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2026-09-22T19:47:22+08:00\">September 22, 2026<\/time><\/div>\n<\/li><li class=\"wp-block-post post-27 soal_jawab type-soal_jawab status-publish hentry bidang_ilmu-fiqh bidang_ilmu-puasa\">\n<h2 class=\"wp-block-post-title\"><a href=\"https:\/\/al-ahkam.net\/home\/soal-jawab\/27\/\" target=\"_self\" >Perkara yang membatalkan puasa<\/a><\/h2>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2026-09-22T19:00:59+08:00\">September 22, 2026<\/time><\/div>\n<\/li><li class=\"wp-block-post post-24 soal_jawab type-soal_jawab status-publish hentry bidang_ilmu-fiqh bidang_ilmu-puasa\">\n<h2 class=\"wp-block-post-title\"><a href=\"https:\/\/al-ahkam.net\/home\/soal-jawab\/syarat-wajib-puasa-dan-sah-puasa\/\" target=\"_self\" >Syarat Wajib Puasa dan Sah Puasa<\/a><\/h2>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2026-09-22T17:57:03+08:00\">September 22, 2026<\/time><\/div>\n<\/li><li class=\"wp-block-post post-23 soal_jawab type-soal_jawab status-publish hentry bidang_ilmu-tauhid\">\n<h2 class=\"wp-block-post-title\"><a href=\"https:\/\/al-ahkam.net\/home\/soal-jawab\/tauhid-rububiyah-dan-tauhid-uluhiyah\/\" target=\"_self\" >Tauhid Rububiyah dan Tauhid Uluhiyah<\/a><\/h2>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2026-09-22T17:54:20+08:00\">September 22, 2026<\/time><\/div>\n<\/li><\/ul>\n\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Selamat Datang ke Pusat Rujukan Ilmu al-ahkam.net Tanya apa sahaja soalan berkaitan agama Islam, AI kami akan mencarikannya dari arkib para asatizah kami. Kemas Kini<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-45","page","type-page","status-publish"],"acf":[],"_links":{"self":[{"href":"https:\/\/al-ahkam.net\/home\/wp-json\/wp\/v2\/pages\/45","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/al-ahkam.net\/home\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/al-ahkam.net\/home\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/al-ahkam.net\/home\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/al-ahkam.net\/home\/wp-json\/wp\/v2\/comments?post=45"}],"version-history":[{"count":17,"href":"https:\/\/al-ahkam.net\/home\/wp-json\/wp\/v2\/pages\/45\/revisions"}],"predecessor-version":[{"id":104,"href":"https:\/\/al-ahkam.net\/home\/wp-json\/wp\/v2\/pages\/45\/revisions\/104"}],"wp:attachment":[{"href":"https:\/\/al-ahkam.net\/home\/wp-json\/wp\/v2\/media?parent=45"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}