{"id":4104,"date":"2024-01-17T23:28:22","date_gmt":"2024-01-17T16:28:22","guid":{"rendered":"https:\/\/bdlhkpematangsiantar.bp2sdm.menlhk.go.id\/?page_id=4104"},"modified":"2026-04-30T15:42:05","modified_gmt":"2026-04-30T08:42:05","slug":"rencana-aksi","status":"publish","type":"page","link":"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/index.php\/rencana-aksi\/","title":{"rendered":"RENCANA AKSI"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"4104\" class=\"elementor elementor-4104\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-11f52968 e-flex e-con-boxed e-con e-parent\" data-id=\"11f52968\" data-element_type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-12216c02 e-flex e-con-boxed e-con e-child\" data-id=\"12216c02\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-30339ce elementor-widget elementor-widget-heading\" data-id=\"30339ce\" data-element_type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">RENCANA AKSI BALAI P2SDM WILAYAH I<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5a74389f e-flex e-con-boxed e-con e-parent\" data-id=\"5a74389f\" data-element_type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-60670061 e-con-full e-flex e-con e-child\" data-id=\"60670061\" data-element_type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-77bb9ca elementor-widget elementor-widget-html\" data-id=\"77bb9ca\" data-element_type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"id\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <title>Rencana Aksi - Balai P2SDM Wilayah I<\/title>\r\n    <!-- Google Fonts dengan HTTPS dan fallback -->\r\n    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:opsz,wght@14..32,400;500;600;700&display=swap\" rel=\"stylesheet\">\r\n    <!-- Font Awesome 6 -->\r\n    <link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.0.0-beta3\/css\/all.min.css\">\r\n    <style>\r\n        \/* RESET CSS untuk mencegah konflik dengan theme *\/\r\n        .rencana-aksi-custom,\r\n        .rencana-aksi-custom * {\r\n            margin: 0;\r\n            padding: 0;\r\n            box-sizing: border-box;\r\n        }\r\n\r\n        .rencana-aksi-custom {\r\n            font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\r\n            max-width: 1000px;\r\n            margin: 0 auto;\r\n            padding: 20px;\r\n            position: relative;\r\n            background: transparent;\r\n        }\r\n\r\n        \/* Header *\/\r\n        .rencana-aksi-custom .aksi-header {\r\n            text-align: center;\r\n            margin-bottom: 30px;\r\n        }\r\n        .rencana-aksi-custom .aksi-header h2 {\r\n            font-size: 28px;\r\n            font-weight: 700;\r\n            color: #2d6a4f;\r\n            margin-bottom: 8px;\r\n        }\r\n        .rencana-aksi-custom .aksi-header p {\r\n            color: #4a627a;\r\n            font-size: 16px;\r\n            border-left: 4px solid #52b788;\r\n            padding-left: 16px;\r\n            display: inline-block;\r\n            background: #f0f9f4;\r\n            border-radius: 0 12px 12px 0;\r\n            padding: 12px 24px;\r\n            margin-bottom: 20px;\r\n        }\r\n\r\n        \/* Container tombol - SELALU TAMPIL untuk semua user *\/\r\n        .rencana-aksi-custom .admin-btn-container {\r\n            text-align: center;\r\n            margin: 15px 0 20px 0;\r\n            padding: 10px;\r\n            background: rgba(45, 106, 79, 0.05);\r\n            border-radius: 60px;\r\n        }\r\n        \r\n        .rencana-aksi-custom .btn-add-doc {\r\n            background: linear-gradient(135deg, #2d6a4f, #1b4332);\r\n            color: white !important;\r\n            border: none;\r\n            padding: 12px 28px;\r\n            border-radius: 40px;\r\n            font-size: 15px;\r\n            font-weight: 600;\r\n            cursor: pointer;\r\n            display: inline-flex;\r\n            align-items: center;\r\n            gap: 10px;\r\n            transition: all 0.3s ease;\r\n            box-shadow: 0 2px 10px rgba(45, 106, 79, 0.3);\r\n            font-family: inherit;\r\n        }\r\n        \r\n        .rencana-aksi-custom .btn-add-doc:hover {\r\n            transform: translateY(-2px);\r\n            box-shadow: 0 6px 20px rgba(45, 106, 79, 0.4);\r\n            background: linear-gradient(135deg, #1b4332, #0f2c20);\r\n        }\r\n        \r\n        .rencana-aksi-custom .btn-add-doc i {\r\n            font-size: 18px;\r\n        }\r\n\r\n        \/* List card *\/\r\n        .rencana-aksi-custom .aksi-list {\r\n            display: flex;\r\n            flex-direction: column;\r\n            gap: 16px;\r\n            margin-top: 20px;\r\n        }\r\n\r\n        .rencana-aksi-custom .aksi-item {\r\n            background: white;\r\n            border-radius: 20px;\r\n            box-shadow: 0 4px 15px rgba(0,0,0,0.08);\r\n            transition: all 0.3s ease;\r\n            border: 1px solid #e9edf2;\r\n            overflow: hidden;\r\n            position: relative;\r\n        }\r\n        .rencana-aksi-custom .aksi-item:hover {\r\n            transform: translateY(-3px);\r\n            box-shadow: 0 12px 25px rgba(0,0,0,0.12);\r\n            border-color: #c8e6d9;\r\n        }\r\n\r\n        .rencana-aksi-custom .aksi-link {\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: space-between;\r\n            padding: 20px 24px;\r\n            text-decoration: none;\r\n            color: #1a2c3e;\r\n            cursor: pointer;\r\n        }\r\n\r\n        .rencana-aksi-custom .aksi-info {\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 20px;\r\n            flex-wrap: wrap;\r\n            flex: 1;\r\n        }\r\n        \r\n        .rencana-aksi-custom .aksi-year {\r\n            background: #2d6a4f;\r\n            color: white;\r\n            font-weight: 700;\r\n            font-size: 18px;\r\n            padding: 6px 18px;\r\n            border-radius: 40px;\r\n            min-width: 85px;\r\n            text-align: center;\r\n        }\r\n        \r\n        .rencana-aksi-custom .aksi-title-wrapper {\r\n            flex: 1;\r\n            display: flex;\r\n            flex-direction: column;\r\n            gap: 6px;\r\n        }\r\n        \r\n        .rencana-aksi-custom .aksi-title {\r\n            font-weight: 600;\r\n            font-size: 18px;\r\n            color: #1b4332;\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 12px;\r\n            flex-wrap: wrap;\r\n        }\r\n        \r\n        .rencana-aksi-custom .aksi-title i {\r\n            color: #52b788;\r\n            font-size: 20px;\r\n        }\r\n        \r\n        .rencana-aksi-custom .aksi-upload-date {\r\n            font-size: 12px;\r\n            color: #7a8e9e;\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 6px;\r\n            margin-left: 32px;\r\n        }\r\n        \r\n        .rencana-aksi-custom .aksi-upload-date i {\r\n            font-size: 11px;\r\n            color: #95d5b2;\r\n        }\r\n\r\n        .rencana-aksi-custom .aksi-icon {\r\n            background: #eafaf1;\r\n            width: 44px;\r\n            height: 44px;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            border-radius: 60px;\r\n            color: #2d6a4f;\r\n            font-size: 22px;\r\n            transition: 0.2s;\r\n            flex-shrink: 0;\r\n        }\r\n        .rencana-aksi-custom .aksi-item:hover .aksi-icon {\r\n            background: #52b788;\r\n            color: white;\r\n        }\r\n\r\n        \/* Tombol hapus - HANYA UNTUK ADMIN *\/\r\n        .rencana-aksi-custom .delete-item {\r\n            position: absolute;\r\n            right: 80px;\r\n            top: 50%;\r\n            transform: translateY(-50%);\r\n            background: #dc3545;\r\n            color: white;\r\n            width: 34px;\r\n            height: 34px;\r\n            border-radius: 50%;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            cursor: pointer;\r\n            opacity: 0;\r\n            transition: 0.2s;\r\n            z-index: 10;\r\n        }\r\n        .rencana-aksi-custom .aksi-item:hover .delete-item {\r\n            opacity: 1;\r\n        }\r\n        .rencana-aksi-custom .delete-item:hover {\r\n            background: #c82333;\r\n            transform: translateY(-50%) scale(1.05);\r\n        }\r\n\r\n        \/* Modal Login *\/\r\n        .rencana-aksi-login-modal {\r\n            display: none;\r\n            position: fixed;\r\n            z-index: 1000001;\r\n            left: 0;\r\n            top: 0;\r\n            width: 100%;\r\n            height: 100%;\r\n            background-color: rgba(0,0,0,0.7);\r\n            backdrop-filter: blur(5px);\r\n        }\r\n        \r\n        .rencana-aksi-login-content {\r\n            background: white;\r\n            margin: 15% auto;\r\n            padding: 0;\r\n            width: 90%;\r\n            max-width: 400px;\r\n            border-radius: 24px;\r\n            animation: fadeSlideUp 0.3s ease;\r\n            overflow: hidden;\r\n        }\r\n        \r\n        .rencana-aksi-login-header {\r\n            background: #2d6a4f;\r\n            padding: 18px 24px;\r\n            color: white;\r\n            text-align: center;\r\n        }\r\n        \r\n        .rencana-aksi-login-header h3 {\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            gap: 10px;\r\n        }\r\n        \r\n        .rencana-aksi-login-body {\r\n            padding: 30px 24px;\r\n            text-align: center;\r\n        }\r\n        \r\n        .rencana-aksi-login-body p {\r\n            margin-bottom: 20px;\r\n            color: #4a627a;\r\n        }\r\n        \r\n        .rencana-aksi-login-body i {\r\n            font-size: 48px;\r\n            color: #2d6a4f;\r\n            margin-bottom: 15px;\r\n        }\r\n        \r\n        .rencana-aksi-login-btn {\r\n            background: #2d6a4f;\r\n            color: white;\r\n            border: none;\r\n            padding: 12px 30px;\r\n            border-radius: 40px;\r\n            font-size: 16px;\r\n            font-weight: 600;\r\n            cursor: pointer;\r\n            display: inline-flex;\r\n            align-items: center;\r\n            gap: 10px;\r\n            transition: all 0.3s ease;\r\n        }\r\n        \r\n        .rencana-aksi-login-btn:hover {\r\n            background: #1b4332;\r\n            transform: translateY(-2px);\r\n        }\r\n\r\n        \/* Modal PDF *\/\r\n        .rencana-aksi-pdf-modal {\r\n            display: none;\r\n            position: fixed;\r\n            z-index: 999999;\r\n            left: 0;\r\n            top: 0;\r\n            width: 100%;\r\n            height: 100%;\r\n            background-color: rgba(0,0,0,0.85);\r\n            backdrop-filter: blur(5px);\r\n        }\r\n        \r\n        .rencana-aksi-modal-content {\r\n            position: relative;\r\n            background-color: #fefefe;\r\n            margin: 3% auto;\r\n            padding: 0;\r\n            width: 90%;\r\n            max-width: 1100px;\r\n            height: 85vh;\r\n            border-radius: 28px;\r\n            overflow: hidden;\r\n            animation: fadeSlideUp 0.3s ease;\r\n        }\r\n        \r\n        @keyframes fadeSlideUp {\r\n            from { opacity: 0; transform: translateY(30px); }\r\n            to { opacity: 1; transform: translateY(0); }\r\n        }\r\n        \r\n        .rencana-aksi-modal-header {\r\n            background: #2d6a4f;\r\n            padding: 16px 24px;\r\n            display: flex;\r\n            justify-content: space-between;\r\n            align-items: center;\r\n            color: white;\r\n        }\r\n        \r\n        .rencana-aksi-close-modal {\r\n            font-size: 32px;\r\n            cursor: pointer;\r\n            background: rgba(255,255,255,0.2);\r\n            width: 38px;\r\n            height: 38px;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            border-radius: 50%;\r\n        }\r\n        \r\n        .rencana-aksi-modal-body {\r\n            height: calc(100% - 70px);\r\n            background: #eef2f5;\r\n        }\r\n        \r\n        .rencana-aksi-modal-body iframe {\r\n            width: 100%;\r\n            height: 100%;\r\n            border: none;\r\n        }\r\n\r\n        \/* Modal Form Input Data *\/\r\n        .rencana-aksi-form-modal {\r\n            display: none;\r\n            position: fixed;\r\n            z-index: 1000000;\r\n            left: 0;\r\n            top: 0;\r\n            width: 100%;\r\n            height: 100%;\r\n            background-color: rgba(0,0,0,0.6);\r\n            backdrop-filter: blur(3px);\r\n        }\r\n        \r\n        .rencana-aksi-form-content {\r\n            background: white;\r\n            margin: 10% auto;\r\n            padding: 0;\r\n            width: 90%;\r\n            max-width: 500px;\r\n            border-radius: 24px;\r\n            animation: fadeSlideUp 0.2s ease;\r\n            overflow: hidden;\r\n        }\r\n        \r\n        .rencana-aksi-form-header {\r\n            background: #2d6a4f;\r\n            padding: 18px 24px;\r\n            color: white;\r\n        }\r\n        \r\n        .rencana-aksi-form-body {\r\n            padding: 24px;\r\n        }\r\n        \r\n        .rencana-aksi-form-group {\r\n            margin-bottom: 20px;\r\n        }\r\n        \r\n        .rencana-aksi-form-group label {\r\n            display: block;\r\n            margin-bottom: 8px;\r\n            font-weight: 600;\r\n            color: #1b4332;\r\n        }\r\n        \r\n        .rencana-aksi-form-group input {\r\n            width: 100%;\r\n            padding: 12px 16px;\r\n            border: 2px solid #e9edf2;\r\n            border-radius: 12px;\r\n            font-size: 14px;\r\n        }\r\n        \r\n        .rencana-aksi-form-group input:focus {\r\n            outline: none;\r\n            border-color: #52b788;\r\n        }\r\n        \r\n        .rencana-aksi-form-actions {\r\n            display: flex;\r\n            gap: 12px;\r\n            justify-content: flex-end;\r\n            margin-top: 24px;\r\n        }\r\n        \r\n        .rencana-aksi-btn-cancel {\r\n            background: #e9edf2;\r\n            border: none;\r\n            padding: 10px 24px;\r\n            border-radius: 40px;\r\n            cursor: pointer;\r\n            font-weight: 600;\r\n        }\r\n        \r\n        .rencana-aksi-btn-save {\r\n            background: #2d6a4f;\r\n            color: white;\r\n            border: none;\r\n            padding: 10px 24px;\r\n            border-radius: 40px;\r\n            cursor: pointer;\r\n            font-weight: 600;\r\n        }\r\n\r\n        .loading-pdf {\r\n            display: flex;\r\n            justify-content: center;\r\n            align-items: center;\r\n            height: 100%;\r\n            font-size: 18px;\r\n            color: #2d6a4f;\r\n        }\r\n\r\n        @media (max-width: 768px) {\r\n            .rencana-aksi-custom .aksi-link { \r\n                flex-direction: column; \r\n                align-items: flex-start; \r\n                gap: 14px; \r\n            }\r\n            .rencana-aksi-custom .aksi-info { \r\n                width: 100%; \r\n            }\r\n            .rencana-aksi-custom .aksi-upload-date { \r\n                margin-left: 0; \r\n            }\r\n            .rencana-aksi-custom .delete-item { \r\n                right: 20px; \r\n                top: 20px; \r\n                transform: none; \r\n            }\r\n        }\r\n    <\/style>\r\n<\/head>\r\n<body>\r\n<div class=\"rencana-aksi-custom\">\r\n    <div class=\"aksi-header\">\r\n        <h2><i class=\"fas fa-tasks\"><\/i> Rencana Aksi<\/h2>\r\n        <p>Balai P2SDM Wilayah I \u00b7 Rencana Tindak Lanjut Kinerja<\/p>\r\n        \r\n        <div class=\"admin-btn-container\">\r\n            <button class=\"btn-add-doc\" id=\"btnShowForm\">\r\n                <i class=\"fas fa-plus-circle\"><\/i> Tambah Rencana Aksi\r\n            <\/button>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"aksi-list\" id=\"aksiList\"><\/div>\r\n<\/div>\r\n\r\n<!-- MODAL LOGIN -->\r\n<div id=\"loginModal\" class=\"rencana-aksi-login-modal\">\r\n    <div class=\"rencana-aksi-login-content\">\r\n        <div class=\"rencana-aksi-login-header\">\r\n            <h3><i class=\"fas fa-lock\"><\/i> Login Diperlukan<\/h3>\r\n        <\/div>\r\n        <div class=\"rencana-aksi-login-body\">\r\n            <i class=\"fas fa-user-circle\"><\/i>\r\n            <p>Anda harus login terlebih dahulu untuk menambahkan data baru.<\/p>\r\n            <button class=\"rencana-aksi-login-btn\" id=\"btnGoToLogin\">\r\n                <i class=\"fas fa-sign-in-alt\"><\/i> Login Sekarang\r\n            <\/button>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n<!-- MODAL POPUP PDF -->\r\n<div id=\"pdfModal\" class=\"rencana-aksi-pdf-modal\">\r\n    <div class=\"rencana-aksi-modal-content\">\r\n        <div class=\"rencana-aksi-modal-header\">\r\n            <h3><i class=\"fas fa-file-pdf\"><\/i> <span id=\"modalTitle\">Rencana Aksi<\/span><\/h3>\r\n            <span class=\"rencana-aksi-close-modal\" id=\"closeModalBtn\">&times;<\/span>\r\n        <\/div>\r\n        <div class=\"rencana-aksi-modal-body\" id=\"modalBody\">\r\n            <div class=\"loading-pdf\"><i class=\"fas fa-spinner fa-pulse\"><\/i> Memuat PDF...<\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n<!-- MODAL FORM TAMBAH DATA -->\r\n<div id=\"formModal\" class=\"rencana-aksi-form-modal\">\r\n    <div class=\"rencana-aksi-form-content\">\r\n        <div class=\"rencana-aksi-form-header\">\r\n            <h3><i class=\"fas fa-plus-circle\"><\/i> Tambah Rencana Aksi Baru<\/h3>\r\n        <\/div>\r\n        <div class=\"rencana-aksi-form-body\">\r\n            <div class=\"rencana-aksi-form-group\">\r\n                <label>Nama File \/ Judul<\/label>\r\n                <input type=\"text\" id=\"inputJudul\" placeholder=\"Contoh: RENCANA AKSI 2026\">\r\n            <\/div>\r\n            <div class=\"rencana-aksi-form-group\">\r\n                <label>Tahun<\/label>\r\n                <input type=\"text\" id=\"inputTahun\" placeholder=\"Contoh: 2026\">\r\n            <\/div>\r\n            <div class=\"rencana-aksi-form-group\">\r\n                <label>Tanggal Upload<\/label>\r\n                <input type=\"text\" id=\"inputTanggal\" placeholder=\"Contoh: 15 Januari 2026\">\r\n            <\/div>\r\n            <div class=\"rencana-aksi-form-group\">\r\n                <label>Link Google Drive PDF<\/label>\r\n                <input type=\"text\" id=\"inputLink\" placeholder=\"https:\/\/drive.google.com\/file\/d\/...\/view\">\r\n            <\/div>\r\n            <div class=\"rencana-aksi-form-actions\">\r\n                <button class=\"rencana-aksi-btn-cancel\" id=\"btnCancelForm\">Batalkan<\/button>\r\n                <button class=\"rencana-aksi-btn-save\" id=\"btnSaveData\">Simpan<\/button>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n<script>\r\n    \/\/ DATA DEFAULT\r\n    let aksiData = [\r\n        { tahun: \"2025\", judul: \"RENCANA AKSI 2025\", tanggalUpload: \"28 April 2025\", link: \"https:\/\/drive.google.com\/file\/d\/1GPEm-WWAQB_7W3vtJuCtnIqfi0YE7LMT\/view?usp=drive_link\" },\r\n        { tahun: \"2024\", judul: \"RENCANA AKSI 2024\", tanggalUpload: \"1 Maret 2025\", link: \"https:\/\/drive.google.com\/file\/d\/16UrlTHdw61C-tfer9QKSQ9uxGtimqgxQ\/view?usp=drive_link\" },\r\n        { tahun: \"2023\", judul: \"RENCANA AKSI 2023\", tanggalUpload: \"1 Maret 2025\", link: \"https:\/\/drive.google.com\/file\/d\/1Izd17ZK6pNgtaHRUN134gtGgmS69QxNZ\/view?usp=drive_link\" },\r\n        { tahun: \"2022\", judul: \"RENCANA AKSI 2022\", tanggalUpload: \"1 Maret 2025\", link: \"https:\/\/drive.google.com\/file\/d\/1gKIW5GCHaEj9y8tLUbNi-klIlSYh7iff\/view?usp=drive_link\" },\r\n        { tahun: \"2021\", judul: \"RENCANA AKSI 2021\", tanggalUpload: \"1 Maret 2025\", link: \"https:\/\/drive.google.com\/file\/d\/1PcujKpvUTEDG097njvH1Lo_4jEno_z-E\/view?usp=drive_link\" },\r\n        { tahun: \"2020\", judul: \"RENCANA AKSI 2020\", tanggalUpload: \"1 Maret 2025\", link: \"https:\/\/drive.google.com\/file\/d\/1txHGpY4HgirkrfG0goEkvjByJw2iZn27\/view?usp=drive_link\" }\r\n    ];\r\n\r\n    const STORAGE_KEY = 'rencana_aksi_data';\r\n\r\n    \/\/ ============================================================\r\n    \/\/ DETEKSI LOGIN TANPA REST API - menggunakan cookie detection\r\n    \/\/ ============================================================\r\n    function isUserLoggedIn() {\r\n        \/\/ Metode 1: Cek admin bar WordPress\r\n        const hasAdminBar = document.getElementById('wpadminbar') !== null;\r\n        if (hasAdminBar) {\r\n            console.log('User terdeteksi login via Admin Bar');\r\n            return true;\r\n        }\r\n        \r\n        \/\/ Metode 2: Cek cookie WordPress login\r\n        const cookies = document.cookie.split(';');\r\n        for (let i = 0; i < cookies.length; i++) {\r\n            const cookie = cookies[i].trim();\r\n            if (cookie.startsWith('wordpress_logged_in_') || \r\n                cookie.startsWith('wp-settings-') ||\r\n                cookie.startsWith('wordpress_sec_')) {\r\n                console.log('User terdeteksi login via Cookie');\r\n                return true;\r\n            }\r\n        }\r\n        \r\n        \/\/ Metode 3: Cek apakah ada parameter ?logged_in=true dari redirect\r\n        const urlParams = new URLSearchParams(window.location.search);\r\n        if (urlParams.get('login') === 'success' || urlParams.get('logged_in') === 'true') {\r\n            console.log('User terdeteksi login via URL parameter');\r\n            return true;\r\n        }\r\n        \r\n        console.log('User belum login');\r\n        return false;\r\n    }\r\n\r\n    \/\/ Cek apakah user adalah admin (untuk tombol hapus)\r\n    function isUserAdmin() {\r\n        \/\/ Cek dari admin bar - admin memiliki menu yang berbeda\r\n        const adminBar = document.getElementById('wpadminbar');\r\n        if (adminBar) {\r\n            \/\/ Cek apakah ada menu Site Admin atau Dashboard\r\n            const siteAdminLink = adminBar.querySelector('#wp-admin-bar-site-name, #wp-admin-bar-dashboard');\r\n            if (siteAdminLink) {\r\n                console.log('User terdeteksi sebagai Admin');\r\n                return true;\r\n            }\r\n        }\r\n        return false;\r\n    }\r\n\r\n    function loadDataFromStorage() {\r\n        const stored = localStorage.getItem(STORAGE_KEY);\r\n        if (stored) {\r\n            try {\r\n                const parsed = JSON.parse(stored);\r\n                if (Array.isArray(parsed) && parsed.length > 0) {\r\n                    aksiData = parsed;\r\n                }\r\n            } catch(e) {}\r\n        }\r\n    }\r\n\r\n    function saveDataToStorage() {\r\n        localStorage.setItem(STORAGE_KEY, JSON.stringify(aksiData));\r\n    }\r\n\r\n    function addNewData(newItem) {\r\n        aksiData.unshift(newItem);\r\n        saveDataToStorage();\r\n        renderAksiList();\r\n    }\r\n\r\n    function deleteData(index) {\r\n        if (confirm('Apakah Anda yakin ingin menghapus dokumen ini?')) {\r\n            aksiData.splice(index, 1);\r\n            saveDataToStorage();\r\n            renderAksiList();\r\n        }\r\n    }\r\n\r\n    function getGoogleDriveEmbedUrl(driveUrl) {\r\n        let fileId = null;\r\n        const matchStandard = driveUrl.match(\/\\\/file\\\/d\\\/([a-zA-Z0-9_-]+)\/);\r\n        if (matchStandard && matchStandard[1]) {\r\n            fileId = matchStandard[1];\r\n        } else {\r\n            const matchId = driveUrl.match(\/[?&]id=([a-zA-Z0-9_-]+)\/);\r\n            if (matchId && matchId[1]) fileId = matchId[1];\r\n        }\r\n        if (fileId) {\r\n            return `https:\/\/drive.google.com\/file\/d\/${fileId}\/preview`;\r\n        }\r\n        return driveUrl;\r\n    }\r\n\r\n    function renderAksiList() {\r\n        const container = document.getElementById('aksiList');\r\n        if (!container) return;\r\n        \r\n        const isAdmin = isUserAdmin();\r\n        \r\n        let html = '';\r\n        aksiData.forEach((item, index) => {\r\n            html += `\r\n                <div class=\"aksi-item\" data-link=\"${item.link}\" data-title=\"${item.judul}\" data-index=\"${index}\">\r\n                    ${isAdmin ? `<div class=\"delete-item\" data-index=\"${index}\"><i class=\"fas fa-trash-alt\"><\/i><\/div>` : ''}\r\n                    <div class=\"aksi-link\" data-index=\"${index}\">\r\n                        <div class=\"aksi-info\">\r\n                            <span class=\"aksi-year\">${item.tahun}<\/span>\r\n                            <div class=\"aksi-title-wrapper\">\r\n                                <div class=\"aksi-title\">\r\n                                    <i class=\"fas fa-file-pdf\"><\/i> ${item.judul}\r\n                                <\/div>\r\n                                <div class=\"aksi-upload-date\">\r\n                                    <i class=\"fas fa-calendar-alt\"><\/i>\r\n                                    <span>Diunggah: ${item.tanggalUpload}<\/span>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                        <div class=\"aksi-icon\">\r\n                            <i class=\"fas fa-chevron-right\"><\/i>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            `;\r\n        });\r\n        container.innerHTML = html;\r\n\r\n        \/\/ Event klik buka PDF\r\n        document.querySelectorAll('.aksi-item').forEach((item) => {\r\n            const linkElem = item.querySelector('.aksi-link');\r\n            if (linkElem) {\r\n                linkElem.addEventListener('click', (e) => {\r\n                    if (e.target.closest('.delete-item')) return;\r\n                    e.preventDefault();\r\n                    const originalLink = item.getAttribute('data-link');\r\n                    const titleDoc = item.getAttribute('data-title');\r\n                    if (originalLink) {\r\n                        openPdfModal(originalLink, titleDoc);\r\n                    }\r\n                });\r\n            }\r\n        });\r\n\r\n        \/\/ Event hapus\r\n        if (isAdmin) {\r\n            document.querySelectorAll('.delete-item').forEach(btn => {\r\n                btn.addEventListener('click', (e) => {\r\n                    e.stopPropagation();\r\n                    const idx = parseInt(btn.getAttribute('data-index'));\r\n                    if (!isNaN(idx)) deleteData(idx);\r\n                });\r\n            });\r\n        }\r\n    }\r\n\r\n    function openPdfModal(driveUrl, docTitle) {\r\n        const modal = document.getElementById('pdfModal');\r\n        const modalTitleSpan = document.getElementById('modalTitle');\r\n        const modalBody = document.getElementById('modalBody');\r\n        if (!modal || !modalBody) return;\r\n        if (modalTitleSpan) modalTitleSpan.innerText = docTitle || 'Rencana Aksi';\r\n        modalBody.innerHTML = `<div class=\"loading-pdf\"><i class=\"fas fa-spinner fa-pulse\"><\/i> Memuat PDF...<\/div>`;\r\n        modal.style.display = \"block\";\r\n        document.body.style.overflow = \"hidden\";\r\n        const embedUrl = getGoogleDriveEmbedUrl(driveUrl);\r\n        setTimeout(() => {\r\n            const iframe = document.createElement('iframe');\r\n            iframe.src = embedUrl;\r\n            iframe.title = docTitle;\r\n            modalBody.innerHTML = '';\r\n            modalBody.appendChild(iframe);\r\n        }, 150);\r\n    }\r\n\r\n    function closePdfModal() {\r\n        const modal = document.getElementById('pdfModal');\r\n        const modalBody = document.getElementById('modalBody');\r\n        if (modal) {\r\n            modal.style.display = \"none\";\r\n            document.body.style.overflow = \"auto\";\r\n            if (modalBody) {\r\n                modalBody.innerHTML = `<div class=\"loading-pdf\"><i class=\"fas fa-spinner fa-pulse\"><\/i> Memuat PDF...<\/div>`;\r\n            }\r\n        }\r\n    }\r\n\r\n    function openFormModal() {\r\n        document.getElementById('formModal').style.display = 'block';\r\n        document.body.style.overflow = 'hidden';\r\n        document.getElementById('inputJudul').value = '';\r\n        document.getElementById('inputTahun').value = '';\r\n        document.getElementById('inputTanggal').value = '';\r\n        document.getElementById('inputLink').value = '';\r\n    }\r\n\r\n    function closeFormModal() {\r\n        document.getElementById('formModal').style.display = 'none';\r\n        document.body.style.overflow = 'auto';\r\n    }\r\n\r\n    function saveNewData() {\r\n        const judul = document.getElementById('inputJudul').value.trim();\r\n        const tahun = document.getElementById('inputTahun').value.trim();\r\n        const tanggal = document.getElementById('inputTanggal').value.trim();\r\n        const link = document.getElementById('inputLink').value.trim();\r\n\r\n        if (!judul || !tahun || !tanggal || !link) {\r\n            alert('Semua field harus diisi!');\r\n            return;\r\n        }\r\n\r\n        if (!link.includes('drive.google.com')) {\r\n            alert('Harap masukkan link Google Drive yang valid!');\r\n            return;\r\n        }\r\n\r\n        const newItem = {\r\n            tahun: tahun,\r\n            judul: judul.toUpperCase(),\r\n            tanggalUpload: tanggal,\r\n            link: link\r\n        };\r\n\r\n        addNewData(newItem);\r\n        closeFormModal();\r\n        alert('Data berhasil ditambahkan!');\r\n    }\r\n\r\n    function redirectToLogin() {\r\n        const currentUrl = window.location.href;\r\n        \/\/ Hapus parameter yang mungkin sudah ada\r\n        const cleanUrl = currentUrl.split('?')[0];\r\n        const loginUrl = '\/wp-login.php?redirect_to=' + encodeURIComponent(cleanUrl);\r\n        window.location.href = loginUrl;\r\n    }\r\n\r\n    \/\/ Handler tombol tambah - cek login dulu\r\n    function handleAddButtonClick() {\r\n        if (isUserLoggedIn()) {\r\n            \/\/ Sudah login, langsung buka form\r\n            openFormModal();\r\n        } else {\r\n            \/\/ Belum login, redirect ke halaman login WordPress\r\n            redirectToLogin();\r\n        }\r\n    }\r\n\r\n    \/\/ Inisialisasi\r\n    document.addEventListener('DOMContentLoaded', () => {\r\n        console.log('Page loaded, initializing...');\r\n        loadDataFromStorage();\r\n        renderAksiList();\r\n        \r\n        \/\/ Event tombol tambah\r\n        const btnShowForm = document.getElementById('btnShowForm');\r\n        if (btnShowForm) {\r\n            btnShowForm.addEventListener('click', handleAddButtonClick);\r\n        }\r\n        \r\n        \/\/ Event tombol login di modal\r\n        const btnGoToLogin = document.getElementById('btnGoToLogin');\r\n        if (btnGoToLogin) {\r\n            btnGoToLogin.addEventListener('click', redirectToLogin);\r\n        }\r\n        \r\n        \/\/ Event modal PDF\r\n        const modal = document.getElementById('pdfModal');\r\n        const closeBtn = document.getElementById('closeModalBtn');\r\n        if (closeBtn) closeBtn.addEventListener('click', closePdfModal);\r\n        if (modal) modal.addEventListener('click', (e) => { if (e.target === modal) closePdfModal(); });\r\n        document.addEventListener('keydown', (e) => { if (e.key === 'Escape' && modal && modal.style.display === 'block') closePdfModal(); });\r\n        \r\n        \/\/ Event form modal\r\n        const btnCancelForm = document.getElementById('btnCancelForm');\r\n        if (btnCancelForm) btnCancelForm.addEventListener('click', closeFormModal);\r\n        \r\n        const btnSaveData = document.getElementById('btnSaveData');\r\n        if (btnSaveData) btnSaveData.addEventListener('click', saveNewData);\r\n        \r\n        const formModal = document.getElementById('formModal');\r\n        if (formModal) {\r\n            formModal.addEventListener('click', (e) => {\r\n                if (e.target === formModal) closeFormModal();\r\n            });\r\n        }\r\n        \r\n        \/\/ Cek apakah baru saja redirect dari login\r\n        const urlParams = new URLSearchParams(window.location.search);\r\n        if (urlParams.get('login') === 'success' && isUserLoggedIn()) {\r\n            setTimeout(() => {\r\n                openFormModal();\r\n            }, 500);\r\n        }\r\n    });\r\n<\/script>\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7b3cfccf e-con-full e-flex e-con e-child\" data-id=\"7b3cfccf\" data-element_type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5b54f32 elementor-widget elementor-widget-heading\" data-id=\"5b54f32\" data-element_type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Lihat Juga<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2709d7ce elementor-align-center elementor-widget elementor-widget-elementskit-page-list\" data-id=\"2709d7ce\" data-element_type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"elementskit-page-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"ekit-wid-con\" >\t\t<div class=\"elementor-icon-list-items row elementor-inline-items\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-list-item col-lg-2  \">\n\t\t\t\t\t\t<a class=\"elementor-repeater-item-f39acda ekit_badge_left\" href=\"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/index.php\/renja\/\">\n\t\t\t\t\t\t\t<div class=\"ekit_page_list_content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-chalkboard-teacher\"><\/i>\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\n\t\t\t\t\t\t\t\t\t<span class=\"ekit_page_list_title_title\">Rencana Kerja<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-icon-list-item col-lg-2  \">\n\t\t\t\t\t\t<a class=\"elementor-repeater-item-7d850e8 ekit_badge_left\" href=\"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/index.php\/renstra\/\">\n\t\t\t\t\t\t\t<div class=\"ekit_page_list_content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-chart-line\"><\/i>\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\n\t\t\t\t\t\t\t\t\t<span class=\"ekit_page_list_title_title\">Rencana Strategis<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-icon-list-item col-lg-2  \">\n\t\t\t\t\t\t<a class=\"elementor-repeater-item-8d8babd ekit_badge_left\" href=\"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/index.php\/rencana-aksi\/\">\n\t\t\t\t\t\t\t<div class=\"ekit_page_list_content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-running\"><\/i>\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\n\t\t\t\t\t\t\t\t\t<span class=\"ekit_page_list_title_title\">Rencana Aksi<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-icon-list-item col-lg-2  \">\n\t\t\t\t\t\t<a class=\"elementor-repeater-item-fb3ca16 ekit_badge_left\" href=\"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/index.php\/perjanjiankinerja\/\">\n\t\t\t\t\t\t\t<div class=\"ekit_page_list_content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\" icon_documents\"><\/i>\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\n\t\t\t\t\t\t\t\t\t<span class=\"ekit_page_list_title_title\">Perjanjian Kinerja<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-icon-list-item col-lg-2  \">\n\t\t\t\t\t\t<a class=\"elementor-repeater-item-490c05a ekit_badge_left\" href=\"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/index.php\/laporankinerja\/\">\n\t\t\t\t\t\t\t<div class=\"ekit_page_list_content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-book\"><\/i>\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\n\t\t\t\t\t\t\t\t\t<span class=\"ekit_page_list_title_title\">Laporan Kinerja<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1cb46568 e-flex e-con-boxed e-con e-parent\" data-id=\"1cb46568\" data-element_type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>RENCANA AKSI BALAI P2SDM WILAYAH I Rencana Aksi &#8211; Balai P2SDM Wilayah I Rencana Aksi Balai P2SDM Wilayah I \u00b7 Rencana Tindak Lanjut Kinerja Tambah Rencana Aksi Login Diperlukan Anda harus login terlebih dahulu untuk menambahkan data baru. Login Sekarang Rencana Aksi &times; Memuat PDF&#8230; Tambah Rencana Aksi Baru Nama File \/ Judul Tahun Tanggal [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_theme","meta":{"footnotes":""},"class_list":["post-4104","page","type-page","status-publish","hentry","jsn-master"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.2.1 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>RENCANA AKSI - Balai P2SDM Wilyah I<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/index.php\/rencana-aksi\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"RENCANA AKSI\" \/>\n<meta property=\"og:description\" content=\"RENCANA AKSI BALAI P2SDM WILAYAH I Rencana Aksi &#8211; Balai P2SDM Wilayah I Rencana Aksi Balai P2SDM Wilayah I \u00b7 Rencana Tindak Lanjut Kinerja Tambah Rencana Aksi Login Diperlukan Anda harus login terlebih dahulu untuk menambahkan data baru. Login Sekarang Rencana Aksi &times; Memuat PDF&#8230; Tambah Rencana Aksi Baru Nama File \/ Judul Tahun Tanggal [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/index.php\/rencana-aksi\/\" \/>\n<meta property=\"og:site_name\" content=\"Balai P2SDM Wilyah I\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-30T08:42:05+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/index.php\/rencana-aksi\/\",\"url\":\"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/index.php\/rencana-aksi\/\",\"name\":\"RENCANA AKSI - Balai P2SDM Wilyah I\",\"isPartOf\":{\"@id\":\"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/#website\"},\"datePublished\":\"2024-01-17T16:28:22+00:00\",\"dateModified\":\"2026-04-30T08:42:05+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/index.php\/rencana-aksi\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/index.php\/rencana-aksi\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/index.php\/rencana-aksi\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"RENCANA AKSI\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/#website\",\"url\":\"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/\",\"name\":\"Balai P2SDM Wilyah I\",\"description\":\"Balai Pelatihan dan Penyuluhan SDM Wilayah 1 Kementerian Kehutanan\",\"publisher\":{\"@id\":\"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"id\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/#organization\",\"name\":\"Balai P2SDM Wilyah I\",\"url\":\"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/bdlhkpematangsiantar.bp2sdm.menlhk.go.id\/wp-content\/uploads\/2023\/03\/Logo-Kementerian-Lingkungan-Hidup-dan-Kehutanan-KLHK-PNG-1080p-FileVector69-1.png\",\"contentUrl\":\"https:\/\/bdlhkpematangsiantar.bp2sdm.menlhk.go.id\/wp-content\/uploads\/2023\/03\/Logo-Kementerian-Lingkungan-Hidup-dan-Kehutanan-KLHK-PNG-1080p-FileVector69-1.png\",\"width\":1080,\"height\":1080,\"caption\":\"Balai P2SDM Wilyah I\"},\"image\":{\"@id\":\"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"RENCANA AKSI - Balai P2SDM Wilyah I","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/index.php\/rencana-aksi\/","og_locale":"id_ID","og_type":"article","og_title":"RENCANA AKSI","og_description":"RENCANA AKSI BALAI P2SDM WILAYAH I Rencana Aksi &#8211; Balai P2SDM Wilayah I Rencana Aksi Balai P2SDM Wilayah I \u00b7 Rencana Tindak Lanjut Kinerja Tambah Rencana Aksi Login Diperlukan Anda harus login terlebih dahulu untuk menambahkan data baru. Login Sekarang Rencana Aksi &times; Memuat PDF&#8230; Tambah Rencana Aksi Baru Nama File \/ Judul Tahun Tanggal [&hellip;]","og_url":"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/index.php\/rencana-aksi\/","og_site_name":"Balai P2SDM Wilyah I","article_modified_time":"2026-04-30T08:42:05+00:00","twitter_card":"summary_large_image","twitter_misc":{"Estimasi waktu membaca":"1 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/index.php\/rencana-aksi\/","url":"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/index.php\/rencana-aksi\/","name":"RENCANA AKSI - Balai P2SDM Wilyah I","isPartOf":{"@id":"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/#website"},"datePublished":"2024-01-17T16:28:22+00:00","dateModified":"2026-04-30T08:42:05+00:00","breadcrumb":{"@id":"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/index.php\/rencana-aksi\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/index.php\/rencana-aksi\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/index.php\/rencana-aksi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/"},{"@type":"ListItem","position":2,"name":"RENCANA AKSI"}]},{"@type":"WebSite","@id":"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/#website","url":"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/","name":"Balai P2SDM Wilyah I","description":"Balai Pelatihan dan Penyuluhan SDM Wilayah 1 Kementerian Kehutanan","publisher":{"@id":"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"id"},{"@type":"Organization","@id":"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/#organization","name":"Balai P2SDM Wilyah I","url":"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/","logo":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/#\/schema\/logo\/image\/","url":"https:\/\/bdlhkpematangsiantar.bp2sdm.menlhk.go.id\/wp-content\/uploads\/2023\/03\/Logo-Kementerian-Lingkungan-Hidup-dan-Kehutanan-KLHK-PNG-1080p-FileVector69-1.png","contentUrl":"https:\/\/bdlhkpematangsiantar.bp2sdm.menlhk.go.id\/wp-content\/uploads\/2023\/03\/Logo-Kementerian-Lingkungan-Hidup-dan-Kehutanan-KLHK-PNG-1080p-FileVector69-1.png","width":1080,"height":1080,"caption":"Balai P2SDM Wilyah I"},"image":{"@id":"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/index.php\/wp-json\/wp\/v2\/pages\/4104","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/index.php\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/index.php\/wp-json\/wp\/v2\/comments?post=4104"}],"version-history":[{"count":49,"href":"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/index.php\/wp-json\/wp\/v2\/pages\/4104\/revisions"}],"predecessor-version":[{"id":6200,"href":"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/index.php\/wp-json\/wp\/v2\/pages\/4104\/revisions\/6200"}],"wp:attachment":[{"href":"https:\/\/sdmhutsiantar.bp2sdm.kehutanan.go.id\/index.php\/wp-json\/wp\/v2\/media?parent=4104"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}