{"id":13725,"date":"2026-09-11T13:40:10","date_gmt":"2026-09-11T06:40:10","guid":{"rendered":"https:\/\/arch.rmutsv.ac.th\/ruts\/km-utilization\/"},"modified":"2026-09-11T13:40:10","modified_gmt":"2026-09-11T06:40:10","slug":"km-utilization","status":"publish","type":"page","link":"https:\/\/arch.rmutsv.ac.th\/ruts\/km-utilization\/","title":{"rendered":"\u0e41\u0e1a\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e01\u0e32\u0e23\u0e19\u0e33\u0e2d\u0e07\u0e04\u0e4c\u0e04\u0e27\u0e32\u0e21\u0e23\u0e39\u0e49\u0e44\u0e1b\u0e43\u0e0a\u0e49\u0e1b\u0e23\u0e30\u0e42\u0e22\u0e0a\u0e19\u0e4c"},"content":{"rendered":"        <div class=\"ruts-km-standalone-eval-wrap\" style=\"max-width: 880px; margin: 30px auto; background: #ffffff; border: 1.5px solid #cbd5e1; border-radius: 20px; padding: 32px; box-shadow: 0 12px 32px rgba(13, 60, 117, 0.08); font-family: 'Prompt', sans-serif;\">\n            <div class=\"ruts-km-form-header\" style=\"border-bottom: 2px solid #f1f5f9; padding-bottom: 16px; margin-bottom: 22px;\">\n                <h2 style=\"margin: 0; color: #0D3C75; font-size: 24px; font-weight: 800; display: flex; align-items: center; gap: 10px;\">\n                    <i class=\"fa-solid fa-clipboard-check\"><\/i> \u0e41\u0e1a\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e01\u0e32\u0e23\u0e19\u0e33\u0e2d\u0e07\u0e04\u0e4c\u0e04\u0e27\u0e32\u0e21\u0e23\u0e39\u0e49\u0e44\u0e1b\u0e43\u0e0a\u0e49\u0e1b\u0e23\u0e30\u0e42\u0e22\u0e0a\u0e19\u0e4c\n                <\/h2>\n                <p style=\"margin: 6px 0 0 0; color: #64748b; font-size: 14px;\">\u0e1b\u0e23\u0e30\u0e40\u0e21\u0e34\u0e19\u0e41\u0e25\u0e30\u0e23\u0e27\u0e1a\u0e23\u0e27\u0e21\u0e1c\u0e25\u0e25\u0e31\u0e1e\u0e18\u0e4c\u0e01\u0e32\u0e23\u0e19\u0e33 KM \u0e44\u0e1b\u0e43\u0e0a\u0e49\u0e1b\u0e23\u0e30\u0e42\u0e22\u0e0a\u0e19\u0e4c\u0e08\u0e23\u0e34\u0e07 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e15\u0e2d\u0e1a\u0e42\u0e08\u0e17\u0e22\u0e4c\u0e1b\u0e23\u0e30\u0e01\u0e31\u0e19\u0e04\u0e38\u0e13\u0e20\u0e32\u0e1e EdPEx \u0e41\u0e25\u0e30 AUN-QA<\/p>\n            <\/div>\n\n            <div id=\"ruts-standalone-eval-alert\" class=\"ruts-km-alert\" style=\"display:none; padding: 14px 16px; border-radius: 10px; margin-bottom: 20px; font-weight: 600;\"><\/div>\n\n            <form id=\"ruts-km-eval-form\" method=\"post\" enctype=\"multipart\/form-data\" class=\"ruts-km-form\">\n                <input type=\"hidden\" id=\"ruts_eval_nonce\" name=\"ruts_eval_nonce\" value=\"6aa660d832\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/ruts\/wp-json\/wp\/v2\/pages\/13725\" \/>                <input type=\"hidden\" name=\"action\" value=\"ruts_km_submit_evaluation\" \/>\n                <input type=\"text\" name=\"ruts_hp_website_check\" value=\"\" style=\"display:none !important;\" tabindex=\"-1\" autocomplete=\"off\" \/>\n\n                <div class=\"ruts-form-group\" style=\"margin-bottom: 18px;\">\n                    <label for=\"eval_km_item_id\" style=\"display:block; font-weight:700; color:#0D3C75; margin-bottom:6px;\">\n                        <i class=\"fa-solid fa-book\"><\/i> \u0e0a\u0e37\u0e48\u0e2d\u0e2d\u0e07\u0e04\u0e4c\u0e04\u0e27\u0e32\u0e21\u0e23\u0e39\u0e49 (KM) <span class=\"required\" style=\"color:#dc2626;\">*<\/span>\n                    <\/label>\n                    <select id=\"eval_km_item_id\" name=\"km_item_id\" class=\"ruts-form-select\" required style=\"width:100%; padding:10px 14px; border:1px solid #cbd5e1; border-radius:10px;\">\n                        <option value=\"0\">-- \u0e40\u0e25\u0e37\u0e2d\u0e01\u0e08\u0e32\u0e01\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e2d\u0e07\u0e04\u0e4c\u0e04\u0e27\u0e32\u0e21\u0e23\u0e39\u0e49 KM \u0e2b\u0e23\u0e37\u0e2d\u0e1e\u0e34\u0e21\u0e1e\u0e4c\u0e23\u0e30\u0e1a\u0e38\u0e40\u0e2d\u0e07 --<\/option>\n                        <option value=\"custom\">\u270f\ufe0f \u0e2d\u0e07\u0e04\u0e4c\u0e04\u0e27\u0e32\u0e21\u0e23\u0e39\u0e49\u0e17\u0e31\u0e48\u0e27\u0e44\u0e1b \/ \u0e1e\u0e34\u0e21\u0e1e\u0e4c\u0e23\u0e30\u0e1a\u0e38\u0e0a\u0e37\u0e48\u0e2d\u0e40\u0e2d\u0e07...<\/option>\n                                            <\/select>\n                    <input type=\"text\" id=\"eval_km_item_custom\" name=\"eval_km_item_custom\" class=\"ruts-form-input\" style=\"margin-top: 8px; display: none; width:100%; padding:10px 14px; border:1px solid #cbd5e1; border-radius:10px; box-sizing:border-box;\" placeholder=\"\u0e01\u0e23\u0e2d\u0e01\u0e0a\u0e37\u0e48\u0e2d\u0e2d\u0e07\u0e04\u0e4c\u0e04\u0e27\u0e32\u0e21\u0e23\u0e39\u0e49 \/ \u0e40\u0e23\u0e37\u0e48\u0e2d\u0e07 KM \u0e17\u0e35\u0e48\u0e19\u0e33\u0e44\u0e1b\u0e43\u0e0a\u0e49\u0e1b\u0e23\u0e30\u0e42\u0e22\u0e0a\u0e19\u0e4c...\" \/>\n                <\/div>\n\n                <div class=\"ruts-form-row\" style=\"display:grid; grid-template-columns:repeat(auto-fit, minmax(200px, 1fr)); gap:14px; margin-bottom:18px;\">\n                    <div class=\"ruts-form-group\">\n                        <label for=\"eval_user_name\" style=\"display:block; font-weight:600; color:#334155; margin-bottom:6px;\">\u0e0a\u0e37\u0e48\u0e2d\u0e1c\u0e39\u0e49\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01 \/ \u0e1c\u0e39\u0e49\u0e1b\u0e23\u0e30\u0e40\u0e21\u0e34\u0e19<\/label>\n                        <input type=\"text\" id=\"eval_user_name\" name=\"eval_user_name\" class=\"ruts-form-input\" value=\"\" placeholder=\"\u0e2d\u0e32\u0e08\u0e32\u0e23\u0e22\u0e4c\/\u0e19\u0e31\u0e01\u0e27\u0e34\u0e08\u0e31\u0e22\/\u0e1a\u0e38\u0e04\u0e25\u0e32\u0e01\u0e23...\" style=\"width:100%; padding:10px 12px; border:1px solid #cbd5e1; border-radius:10px; box-sizing:border-box;\" \/>\n                    <\/div>\n                    <div class=\"ruts-form-group\">\n                        <label for=\"eval_user_group\" style=\"display:block; font-weight:600; color:#334155; margin-bottom:6px;\">\u0e01\u0e25\u0e38\u0e48\u0e21\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e1b\u0e23\u0e30\u0e42\u0e22\u0e0a\u0e19\u0e4c<\/label>\n                        <select id=\"eval_user_group\" name=\"eval_user_group\" class=\"ruts-form-select\" style=\"width:100%; padding:10px 12px; border:1px solid #cbd5e1; border-radius:10px;\">\n                            <option value=\"\u0e1a\u0e38\u0e04\u0e25\u0e32\u0e01\u0e23\">\u0e1a\u0e38\u0e04\u0e25\u0e32\u0e01\u0e23\u0e20\u0e32\u0e22\u0e43\u0e19<\/option>\n                            <option value=\"\u0e19\u0e31\u0e01\u0e28\u0e36\u0e01\u0e29\u0e32\">\u0e19\u0e31\u0e01\u0e28\u0e36\u0e01\u0e29\u0e32<\/option>\n                            <option value=\"\u0e0a\u0e38\u0e21\u0e0a\u0e19\">\u0e0a\u0e38\u0e21\u0e0a\u0e19 \/ \u0e17\u0e49\u0e2d\u0e07\u0e16\u0e34\u0e48\u0e19<\/option>\n                            <option value=\"\u0e2b\u0e19\u0e48\u0e27\u0e22\u0e07\u0e32\u0e19\u0e20\u0e32\u0e22\u0e19\u0e2d\u0e01\">\u0e2b\u0e19\u0e48\u0e27\u0e22\u0e07\u0e32\u0e19\u0e20\u0e32\u0e22\u0e19\u0e2d\u0e01<\/option>\n                            <option value=\"\u0e2d\u0e37\u0e48\u0e19 \u0e46\">\u0e2d\u0e37\u0e48\u0e19 \u0e46<\/option>\n                        <\/select>\n                    <\/div>\n                    <div class=\"ruts-form-group\">\n                        <label for=\"eval_faculty\" style=\"display:block; font-weight:600; color:#334155; margin-bottom:6px;\">\u0e04\u0e13\u0e30 \/ \u0e2b\u0e19\u0e48\u0e27\u0e22\u0e07\u0e32\u0e19<\/label>\n                        <input type=\"text\" id=\"eval_faculty\" name=\"eval_faculty\" class=\"ruts-form-input\" placeholder=\"\u0e40\u0e0a\u0e48\u0e19 \u0e04\u0e13\u0e30\u0e27\u0e34\u0e28\u0e27\u0e01\u0e23\u0e23\u0e21\u0e28\u0e32\u0e2a\u0e15\u0e23\u0e4c\" style=\"width:100%; padding:10px 12px; border:1px solid #cbd5e1; border-radius:10px; box-sizing:border-box;\" \/>\n                    <\/div>\n                    <div class=\"ruts-form-group\">\n                        <label for=\"eval_date\" style=\"display:block; font-weight:600; color:#334155; margin-bottom:6px;\">\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e19\u0e33\u0e44\u0e1b\u0e43\u0e0a\u0e49\u0e1b\u0e23\u0e30\u0e42\u0e22\u0e0a\u0e19\u0e4c<\/label>\n                        <input type=\"date\" id=\"eval_date\" name=\"eval_date\" value=\"2026-11-11\" class=\"ruts-form-input\" style=\"width:100%; padding:10px 12px; border:1px solid #cbd5e1; border-radius:10px; box-sizing:border-box;\" \/>\n                    <\/div>\n                <\/div>\n\n                <div class=\"ruts-form-group\" style=\"margin-bottom:18px;\">\n                    <label style=\"display:block; font-weight:700; color:#0D3C75; margin-bottom:8px;\">1. \u0e17\u0e48\u0e32\u0e19\u0e19\u0e33\u0e2d\u0e07\u0e04\u0e4c\u0e04\u0e27\u0e32\u0e21\u0e23\u0e39\u0e49\u0e19\u0e35\u0e49\u0e44\u0e1b\u0e43\u0e0a\u0e49\u0e1b\u0e23\u0e30\u0e42\u0e22\u0e0a\u0e19\u0e4c\u0e2b\u0e23\u0e37\u0e2d\u0e44\u0e21\u0e48? <span style=\"color:#dc2626;\">*<\/span><\/label>\n                    <div class=\"ruts-radio-group\" style=\"display:flex; gap:16px; flex-wrap:wrap;\">\n                        <label><input type=\"radio\" name=\"eval_status\" value=\"\u0e19\u0e33\u0e44\u0e1b\u0e43\u0e0a\u0e49\u0e41\u0e25\u0e49\u0e27\" checked \/> \ud83d\udfe2 \u0e19\u0e33\u0e44\u0e1b\u0e43\u0e0a\u0e49\u0e41\u0e25\u0e49\u0e27<\/label>\n                        <label><input type=\"radio\" name=\"eval_status\" value=\"\u0e21\u0e35\u0e41\u0e1c\u0e19\u0e08\u0e30\u0e19\u0e33\u0e44\u0e1b\u0e43\u0e0a\u0e49\" \/> \ud83d\udfe1 \u0e21\u0e35\u0e41\u0e1c\u0e19\u0e08\u0e30\u0e19\u0e33\u0e44\u0e1b\u0e43\u0e0a\u0e49<\/label>\n                        <label><input type=\"radio\" name=\"eval_status\" value=\"\u0e22\u0e31\u0e07\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e19\u0e33\u0e44\u0e1b\u0e43\u0e0a\u0e49\" \/> \ud83d\udd34 \u0e22\u0e31\u0e07\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e19\u0e33\u0e44\u0e1b\u0e43\u0e0a\u0e49<\/label>\n                    <\/div>\n                <\/div>\n\n                <div class=\"ruts-form-group\" style=\"margin-bottom:18px;\">\n                    <label style=\"display:block; font-weight:700; color:#0D3C75; margin-bottom:8px;\">2. \u0e19\u0e33\u0e44\u0e1b\u0e43\u0e0a\u0e49\u0e14\u0e49\u0e32\u0e19\u0e43\u0e14? (\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e44\u0e14\u0e49\u0e21\u0e32\u0e01\u0e01\u0e27\u0e48\u0e32 1 \u0e02\u0e49\u0e2d)<\/label>\n                    <div class=\"ruts-chk-grid\" style=\"display:grid; grid-template-columns:repeat(auto-fit, minmax(240px, 1fr)); gap:8px;\">\n                        <label><input type=\"checkbox\" name=\"eval_aspects[]\" value=\"\u0e14\u0e49\u0e32\u0e19\u0e01\u0e32\u0e23\u0e40\u0e23\u0e35\u0e22\u0e19\u0e01\u0e32\u0e23\u0e2a\u0e2d\u0e19 (Teaching & Learning)\" \/> \ud83d\udcda \u0e14\u0e49\u0e32\u0e19\u0e01\u0e32\u0e23\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e40\u0e23\u0e35\u0e22\u0e19\u0e01\u0e32\u0e23\u0e2a\u0e2d\u0e19<\/label>\n                        <label><input type=\"checkbox\" name=\"eval_aspects[]\" value=\"\u0e14\u0e49\u0e32\u0e19\u0e01\u0e32\u0e23\u0e27\u0e34\u0e08\u0e31\u0e22\u0e41\u0e25\u0e30\u0e19\u0e27\u0e31\u0e15\u0e01\u0e23\u0e23\u0e21 (Research & Innovation)\" \/> \ud83d\udd2c \u0e14\u0e49\u0e32\u0e19\u0e01\u0e32\u0e23\u0e27\u0e34\u0e08\u0e31\u0e22\u0e41\u0e25\u0e30\u0e19\u0e27\u0e31\u0e15\u0e01\u0e23\u0e23\u0e21<\/label>\n                        <label><input type=\"checkbox\" name=\"eval_aspects[]\" value=\"\u0e14\u0e49\u0e32\u0e19\u0e01\u0e32\u0e23\u0e1a\u0e23\u0e34\u0e2b\u0e32\u0e23\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e2d\u0e07\u0e04\u0e4c\u0e01\u0e23 (Management)\" \/> \ud83c\udfe2 \u0e14\u0e49\u0e32\u0e19\u0e01\u0e32\u0e23\u0e1a\u0e23\u0e34\u0e2b\u0e32\u0e23\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e2d\u0e07\u0e04\u0e4c\u0e01\u0e23<\/label>\n                        <label><input type=\"checkbox\" name=\"eval_aspects[]\" value=\"\u0e14\u0e49\u0e32\u0e19\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e27\u0e34\u0e0a\u0e32\u0e01\u0e32\u0e23 (Academic Services)\" \/> \ud83e\udd1d \u0e14\u0e49\u0e32\u0e19\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e27\u0e34\u0e0a\u0e32\u0e01\u0e32\u0e23\u0e41\u0e01\u0e48\u0e2a\u0e31\u0e07\u0e04\u0e21<\/label>\n                    <\/div>\n                <\/div>\n\n                <div class=\"ruts-form-group\" style=\"margin-bottom:18px;\">\n                    <label for=\"eval_how\" style=\"display:block; font-weight:700; color:#0D3C75; margin-bottom:6px;\">3. \u0e27\u0e34\u0e18\u0e35\u0e01\u0e32\u0e23\u0e19\u0e33\u0e44\u0e1b\u0e43\u0e0a\u0e49\u0e1b\u0e23\u0e30\u0e42\u0e22\u0e0a\u0e19\u0e4c\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e44\u0e23? <span style=\"color:#dc2626;\">*<\/span><\/label>\n                    <textarea id=\"eval_how\" name=\"eval_how\" rows=\"3\" class=\"ruts-form-textarea\" required placeholder=\"\u0e2d\u0e18\u0e34\u0e1a\u0e32\u0e22\u0e02\u0e31\u0e49\u0e19\u0e15\u0e2d\u0e19\u0e2b\u0e23\u0e37\u0e2d\u0e27\u0e34\u0e18\u0e35\u0e01\u0e32\u0e23\u0e19\u0e33\u0e2d\u0e07\u0e04\u0e4c\u0e04\u0e27\u0e32\u0e21\u0e23\u0e39\u0e49\u0e19\u0e35\u0e49\u0e44\u0e1b\u0e1b\u0e23\u0e31\u0e1a\u0e43\u0e0a\u0e49\u0e43\u0e19\u0e01\u0e32\u0e23\u0e17\u0e33\u0e07\u0e32\u0e19\u0e08\u0e23\u0e34\u0e07...\" style=\"width:100%; padding:10px 14px; border:1px solid #cbd5e1; border-radius:10px; box-sizing:border-box;\"><\/textarea>\n                <\/div>\n\n                <div class=\"ruts-form-group\" style=\"margin-bottom:18px;\">\n                    <label for=\"eval_outcome\" style=\"display:block; font-weight:700; color:#0D3C75; margin-bottom:6px;\">4. \u0e1c\u0e25\u0e25\u0e31\u0e1e\u0e18\u0e4c\u0e2b\u0e23\u0e37\u0e2d\u0e1c\u0e25\u0e01\u0e23\u0e30\u0e17\u0e1a\u0e17\u0e35\u0e48\u0e40\u0e01\u0e34\u0e14\u0e02\u0e36\u0e49\u0e19 (Outcome & Impact) <span style=\"color:#dc2626;\">*<\/span><\/label>\n                    <textarea id=\"eval_outcome\" name=\"eval_outcome\" rows=\"3\" class=\"ruts-form-textarea\" required placeholder=\"\u0e40\u0e0a\u0e48\u0e19 \u0e0a\u0e48\u0e27\u0e22\u0e25\u0e14\u0e40\u0e27\u0e25\u0e32\u0e17\u0e33\u0e07\u0e32\u0e19\u0e25\u0e07 30%, \u0e40\u0e1e\u0e34\u0e48\u0e21\u0e08\u0e33\u0e19\u0e27\u0e19\u0e1a\u0e17\u0e04\u0e27\u0e32\u0e21\u0e27\u0e34\u0e08\u0e31\u0e22 \u0e2b\u0e23\u0e37\u0e2d\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e23\u0e32\u0e22\u0e44\u0e14\u0e49\u0e41\u0e01\u0e48\u0e0a\u0e38\u0e21\u0e0a\u0e19...\" style=\"width:100%; padding:10px 14px; border:1px solid #cbd5e1; border-radius:10px; box-sizing:border-box;\"><\/textarea>\n                <\/div>\n\n                <div class=\"ruts-form-group\" style=\"margin-bottom:18px;\">\n                    <label for=\"eval_evidence_link\" style=\"display:block; font-weight:700; color:#0D3C75; margin-bottom:6px;\">5. \u0e2b\u0e25\u0e31\u0e01\u0e10\u0e32\u0e19\u0e2d\u0e49\u0e32\u0e07\u0e2d\u0e34\u0e07\u0e01\u0e32\u0e23\u0e19\u0e33\u0e44\u0e1b\u0e43\u0e0a\u0e49\u0e1b\u0e23\u0e30\u0e42\u0e22\u0e0a\u0e19\u0e4c (\u0e16\u0e49\u0e32\u0e21\u0e35)<\/label>\n                    <input type=\"url\" id=\"eval_evidence_link\" name=\"eval_evidence_link\" class=\"ruts-form-input\" placeholder=\"https:\/\/... (\u0e25\u0e34\u0e07\u0e01\u0e4c\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23 \/ \u0e23\u0e39\u0e1b\u0e20\u0e32\u0e1e\u0e1b\u0e23\u0e30\u0e01\u0e2d\u0e1a)\" style=\"width:100%; padding:10px 14px; border:1px solid #cbd5e1; border-radius:10px; box-sizing:border-box; margin-bottom:8px;\" \/>\n                                    <\/div>\n\n                <div class=\"ruts-form-group\" style=\"margin-bottom:18px;\">\n                    <label style=\"display:block; font-weight:700; color:#0D3C75; margin-bottom:8px;\">6. \u0e43\u0e2b\u0e49\u0e04\u0e30\u0e41\u0e19\u0e19\u0e23\u0e30\u0e14\u0e31\u0e1a\u0e1b\u0e23\u0e30\u0e42\u0e22\u0e0a\u0e19\u0e4c\u0e17\u0e35\u0e48\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a <span style=\"color:#dc2626;\">*<\/span><\/label>\n                    <div class=\"ruts-star-rating-picker\" id=\"standalone-star-picker\" style=\"display:flex; align-items:center; gap:8px; font-size:22px; color:#f59e0b; cursor:pointer;\">\n                        <input type=\"hidden\" id=\"standalone_eval_rating_input\" name=\"eval_rating\" value=\"5\" \/>\n                        <i class=\"fa-solid fa-star star-item active\" data-value=\"1\"><\/i>\n                        <i class=\"fa-solid fa-star star-item active\" data-value=\"2\"><\/i>\n                        <i class=\"fa-solid fa-star star-item active\" data-value=\"3\"><\/i>\n                        <i class=\"fa-solid fa-star star-item active\" data-value=\"4\"><\/i>\n                        <i class=\"fa-solid fa-star star-item active\" data-value=\"5\"><\/i>\n                        <span class=\"ruts-star-label\" id=\"standalone-star-text\" style=\"font-size:14px; color:#334155; font-weight:600; margin-left:6px;\">5.0 (\u0e14\u0e35\u0e21\u0e32\u0e01\u0e17\u0e35\u0e48\u0e2a\u0e38\u0e14)<\/span>\n                    <\/div>\n                <\/div>\n\n                                    <div class=\"ruts-captcha-box\" style=\"background:#f8fafc; border:1.5px solid #cbd5e1; border-radius:14px; padding:16px 18px; margin-bottom:18px;\">\n                        <div class=\"ruts-captcha-header\" style=\"display:flex; justify-content:space-between; align-items:center; flex-wrap:wrap; gap:8px; margin-bottom:8px;\">\n                            <div>\n                                <i class=\"fa-solid fa-shield-halved\" style=\"color:#0D3C75;\"><\/i>\n                                <strong>\u0e23\u0e30\u0e1a\u0e1a\u0e22\u0e37\u0e19\u0e22\u0e31\u0e19\u0e04\u0e27\u0e32\u0e21\u0e1b\u0e25\u0e2d\u0e14\u0e20\u0e31\u0e22 (Anti-Spam Verification)<\/strong>\n                            <\/div>\n                            <button type=\"button\" class=\"ruts-captcha-refresh-btn\" style=\"background:#e0f2fe; color:#0369a1; border:1px solid #bae6fd; border-radius:8px; padding:4px 10px; font-size:12.5px; font-weight:700; cursor:pointer;\">\n                                \ud83d\udd04 \u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e23\u0e39\u0e1b\u0e44\u0e2d\u0e04\u0e2d\u0e19\n                            <\/button>\n                        <\/div>\n                        <div class=\"ruts-captcha-prompt\" style=\"margin-bottom:12px; font-size:14px; color:#334155;\">\n                            \u0e01\u0e23\u0e38\u0e13\u0e32\u0e04\u0e25\u0e34\u0e01\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e23\u0e39\u0e1b\u0e44\u0e2d\u0e04\u0e2d\u0e19: <u><strong class=\"ruts-captcha-target-label\" id=\"standalone-captcha-target-text\">\u0e14\u0e32\u0e27 \/ \u0e23\u0e32\u0e07\u0e27\u0e31\u0e25\u0e40\u0e14\u0e48\u0e19<\/strong><\/u>\n                        <\/div>\n\n                        <input type=\"hidden\" name=\"eval_captcha_token\" value=\"Q5Jl3uc4cbWJojNZt9Jp\" \/>\n                        <input type=\"hidden\" id=\"eval_captcha_answer\" name=\"eval_captcha_answer\" value=\"\" \/>\n\n                        <div class=\"ruts-captcha-icons-grid\" style=\"display:flex; gap:12px; flex-wrap:wrap;\">\n                                                            <button type=\"button\" class=\"ruts-captcha-btn\" data-hash=\"3ca63ad27638865fadd79408b8b2f727\" title=\"\u0e04\u0e25\u0e34\u0e01\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e44\u0e2d\u0e04\u0e2d\u0e19\u0e19\u0e35\u0e49\" style=\"width:54px; height:54px; display:inline-flex; align-items:center; justify-content:center; border:2px solid #cbd5e1; border-radius:12px; background:#fff; color:#0D3C75; cursor:pointer;\">\n                                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M19 4h-2V3a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v1H5a2 2 0 0 0-2 2v2a5 5 0 0 0 4.32 4.94A5.01 5.01 0 0 0 11 15.9V19H8v2h8v-2h-3v-3.1a5.01 5.01 0 0 0 3.68-2.96A5 5 0 0 0 21 8V6a2 2 0 0 0-2-2zM5 8V6h2v4.82A3.01 3.01 0 0 1 5 8zm14 0a3.01 3.01 0 0 1-2 2.82V6h2v2z\"\/><\/svg>                                <\/button>\n                                                            <button type=\"button\" class=\"ruts-captcha-btn\" data-hash=\"0465615c292ea4c84e64db7643c20d96\" title=\"\u0e04\u0e25\u0e34\u0e01\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e44\u0e2d\u0e04\u0e2d\u0e19\u0e19\u0e35\u0e49\" style=\"width:54px; height:54px; display:inline-flex; align-items:center; justify-content:center; border:2px solid #cbd5e1; border-radius:12px; background:#fff; color:#0D3C75; cursor:pointer;\">\n                                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M6 2a3 3 0 0 0-3 3v14a3 3 0 0 0 3 3h13v-2H6a1 1 0 0 1 0-2h13V2H6zm2 4h8v2H8V6z\"\/><\/svg>                                <\/button>\n                                                            <button type=\"button\" class=\"ruts-captcha-btn\" data-hash=\"b84105863a6308a50daf6fc0c3f42716\" title=\"\u0e04\u0e25\u0e34\u0e01\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e44\u0e2d\u0e04\u0e2d\u0e19\u0e19\u0e35\u0e49\" style=\"width:54px; height:54px; display:inline-flex; align-items:center; justify-content:center; border:2px solid #cbd5e1; border-radius:12px; background:#fff; color:#0D3C75; cursor:pointer;\">\n                                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M9 21h6v-1.5H9V21zm3-19a7 7 0 0 0-4 12.74V17a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1v-2.26A7 7 0 0 0 12 2z\"\/><\/svg>                                <\/button>\n                                                            <button type=\"button\" class=\"ruts-captcha-btn\" data-hash=\"f0f8bcc77cb9dddf81732eb6a9ea593d\" title=\"\u0e04\u0e25\u0e34\u0e01\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e44\u0e2d\u0e04\u0e2d\u0e19\u0e19\u0e35\u0e49\" style=\"width:54px; height:54px; display:inline-flex; align-items:center; justify-content:center; border:2px solid #cbd5e1; border-radius:12px; background:#fff; color:#0D3C75; cursor:pointer;\">\n                                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M12 2.25l2.92 5.91 6.53.95-4.72 4.6 1.11 6.5L12 17.14l-5.84 3.07 1.11-6.5-4.72-4.6 6.53-.95L12 2.25z\"\/><\/svg>                                <\/button>\n                                                    <\/div>\n                    <\/div>\n                \n                <button type=\"submit\" id=\"btn-submit-standalone-eval\" class=\"ruts-btn-submit\" style=\"width:100%; background:#0D3C75; color:#fff; border:none; padding:14px 20px; border-radius:12px; font-size:16px; font-weight:700; cursor:pointer;\">\n                    <i class=\"fa-solid fa-paper-plane\"><\/i> \ud83d\udce4 \u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e01\u0e32\u0e23\u0e19\u0e33\u0e44\u0e1b\u0e43\u0e0a\u0e49\u0e1b\u0e23\u0e30\u0e42\u0e22\u0e0a\u0e19\u0e4c\n                <\/button>\n            <\/form>\n        <\/div>\n\n        <script>\n        jQuery(document).ready(function($) {\n            var ajaxEndpoint = (typeof rutsKmObj !== 'undefined' && rutsKmObj.ajaxurl) ? rutsKmObj.ajaxurl : \"https:\\\/\\\/arch.rmutsv.ac.th\\\/ruts\\\/wp-admin\\\/admin-ajax.php\";\n            var secNonce = (typeof rutsKmObj !== 'undefined' && rutsKmObj.nonce) ? rutsKmObj.nonce : \"323026d799\";\n\n            function renderNewCaptchaIntoForm($form, cap) {\n                if (!cap || !cap.token || !Array.isArray(cap.options)) return;\n                $form.find('input[name=\"eval_captcha_token\"]').val(cap.token);\n                $form.find('input[name=\"eval_captcha_answer\"]').val('');\n                $form.find('.ruts-captcha-target-label, #standalone-captcha-target-text, #modal-captcha-target-text').text(cap.target_label || '');\n                var $grid = $form.find('.ruts-captcha-icons-grid');\n                if ($grid.length) {\n                    $grid.empty();\n                    cap.options.forEach(function(opt) {\n                        var $b = $('<button type=\"button\" class=\"ruts-captcha-btn\" title=\"\u0e04\u0e25\u0e34\u0e01\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e44\u0e2d\u0e04\u0e2d\u0e19\u0e19\u0e35\u0e49\" style=\"width:54px; height:54px; display:inline-flex; align-items:center; justify-content:center; border:2px solid #cbd5e1; border-radius:12px; background:#fff; color:#0D3C75; cursor:pointer;\"><\/button>');\n                        $b.attr('data-hash', opt.hash || '').data('hash', opt.hash || '');\n                        if (opt.svg && \/^<svg[\\s>]\/i.test(opt.svg) && !\/<script|on\\w+\\s*=\/i.test(opt.svg)) {\n                            $b.html(opt.svg);\n                        }\n                        $grid.append($b);\n                    });\n                }\n            }\n\n            \/\/ Star rating picker for standalone form\n            $('#standalone-star-picker .star-item').on('click', function() {\n                var val = parseInt($(this).data('value'), 10) || 5;\n                $('#standalone_eval_rating_input').val(val);\n                $('#standalone-star-picker .star-item').each(function() {\n                    var v = parseInt($(this).data('value'), 10);\n                    $(this).toggleClass('active', v <= val).css('color', v <= val ? '#f59e0b' : '#cbd5e1');\n                });\n                var labels = {5: '5.0 (\u0e14\u0e35\u0e21\u0e32\u0e01\u0e17\u0e35\u0e48\u0e2a\u0e38\u0e14)', 4: '4.0 (\u0e14\u0e35\u0e21\u0e32\u0e01)', 3: '3.0 (\u0e1b\u0e32\u0e19\u0e01\u0e25\u0e32\u0e07)', 2: '2.0 (\u0e1e\u0e2d\u0e43\u0e0a\u0e49)', 1: '1.0 (\u0e1b\u0e23\u0e31\u0e1a\u0e1b\u0e23\u0e38\u0e07)'};\n                $('#standalone-star-text').text(labels[val] || '5.0 (\u0e14\u0e35\u0e21\u0e32\u0e01\u0e17\u0e35\u0e48\u0e2a\u0e38\u0e14)');\n            });\n\n            \/\/ CAPTCHA button selection & refresh\n            $(document).on('click', '#ruts-km-eval-form .ruts-captcha-btn', function() {\n                $('#ruts-km-eval-form .ruts-captcha-btn').removeClass('selected').css({'border-color': '#cbd5e1', 'background': '#fff'});\n                $(this).addClass('selected').css({'border-color': '#0D3C75', 'background': '#e0f2fe'});\n                $('#eval_captcha_answer').val($(this).attr('data-hash') || '');\n            });\n\n            $(document).on('click', '#ruts-km-eval-form .ruts-captcha-refresh-btn', function(e) {\n                e.preventDefault();\n                var $btn = $(this);\n                var $form = $btn.closest('form');\n                $btn.prop('disabled', true);\n                $.post(ajaxEndpoint, {\n                    action: 'ruts_km_refresh_captcha',\n                    security: secNonce\n                }, function(res) {\n                    $btn.prop('disabled', false);\n                    if (res && res.success && res.data && res.data.captcha) {\n                        renderNewCaptchaIntoForm($form, res.data.captcha);\n                    }\n                }).fail(function() {\n                    $btn.prop('disabled', false);\n                });\n            });\n\n            \/\/ Submit standalone evaluation form via AJAX\n            $('#ruts-km-eval-form').on('submit', function(e) {\n                e.preventDefault();\n                var $form = $(this);\n                var $btn = $('#btn-submit-standalone-eval');\n                var $alert = $('#ruts-standalone-eval-alert');\n\n                if ($('#eval_captcha_answer').length > 0 && !$('#eval_captcha_answer').val()) {\n                    alert('\u0e01\u0e23\u0e38\u0e13\u0e32\u0e04\u0e25\u0e34\u0e01\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e23\u0e39\u0e1b\u0e44\u0e2d\u0e04\u0e2d\u0e19\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e22\u0e37\u0e19\u0e22\u0e31\u0e19\u0e15\u0e31\u0e27\u0e15\u0e19\u0e43\u0e19\u0e01\u0e25\u0e48\u0e2d\u0e07\u0e04\u0e27\u0e32\u0e21\u0e1b\u0e25\u0e2d\u0e14\u0e20\u0e31\u0e22 (Anti-Spam CAPTCHA)');\n                    return;\n                }\n\n                $btn.prop('disabled', true).text('\u23f3 \u0e01\u0e33\u0e25\u0e31\u0e07\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25...');\n                $alert.hide();\n\n                var formData = new FormData(this);\n                $.ajax({\n                    url: ajaxEndpoint,\n                    type: 'POST',\n                    data: formData,\n                    processData: false,\n                    contentType: false,\n                    success: function(res) {\n                        $btn.prop('disabled', false).html('<i class=\"fa-solid fa-paper-plane\"><\/i> \ud83d\udce4 \u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e01\u0e32\u0e23\u0e19\u0e33\u0e44\u0e1b\u0e43\u0e0a\u0e49\u0e1b\u0e23\u0e30\u0e42\u0e22\u0e0a\u0e19\u0e4c');\n                        if (res && res.data && res.data.new_captcha) {\n                            renderNewCaptchaIntoForm($form, res.data.new_captcha);\n                        }\n                        var msg = (res && res.data && res.data.message) ? res.data.message : '\u0e14\u0e33\u0e40\u0e19\u0e34\u0e19\u0e01\u0e32\u0e23\u0e40\u0e2a\u0e23\u0e47\u0e08\u0e2a\u0e34\u0e49\u0e19';\n                        if (res && res.success) {\n                            $alert.css({'background': '#dcfce7', 'color': '#15803d', 'border': '1px solid #86efac'}).text('\u2705 ' + msg).slideDown();\n                            $form[0].reset();\n                            if (res.data && res.data.new_captcha) {\n                                renderNewCaptchaIntoForm($form, res.data.new_captcha);\n                            }\n                        } else {\n                            $alert.css({'background': '#fee2e2', 'color': '#b91c1c', 'border': '1px solid #fca5a5'}).text('\u26a0\ufe0f ' + msg).slideDown();\n                        }\n                    },\n                    error: function(jqXHR) {\n                        $btn.prop('disabled', false).html('<i class=\"fa-solid fa-paper-plane\"><\/i> \ud83d\udce4 \u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e01\u0e32\u0e23\u0e19\u0e33\u0e44\u0e1b\u0e43\u0e0a\u0e49\u0e1b\u0e23\u0e30\u0e42\u0e22\u0e0a\u0e19\u0e4c');\n                        var errData = (jqXHR && jqXHR.responseJSON && jqXHR.responseJSON.data) ? jqXHR.responseJSON.data : null;\n                        if (errData && errData.new_captcha) {\n                            renderNewCaptchaIntoForm($form, errData.new_captcha);\n                        }\n                        var errMsg = (errData && errData.message)\n                            ? String(errData.message)\n                            : '\u0e40\u0e01\u0e34\u0e14\u0e02\u0e49\u0e2d\u0e1c\u0e34\u0e14\u0e1e\u0e25\u0e32\u0e14\u0e17\u0e32\u0e07\u0e40\u0e04\u0e23\u0e37\u0e2d\u0e02\u0e48\u0e32\u0e22 \u0e42\u0e1b\u0e23\u0e14\u0e25\u0e2d\u0e07\u0e2d\u0e35\u0e01\u0e04\u0e23\u0e31\u0e49\u0e07';\n                        $alert.css({'background': '#fee2e2', 'color': '#b91c1c', 'border': '1px solid #fca5a5'}).text('\u26a0\ufe0f ' + errMsg).slideDown();\n                    }\n                });\n            });\n        });\n        <\/script>\n        \n","protected":false},"excerpt":{"rendered":"","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-13725","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/arch.rmutsv.ac.th\/ruts\/wp-json\/wp\/v2\/pages\/13725","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/arch.rmutsv.ac.th\/ruts\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/arch.rmutsv.ac.th\/ruts\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/arch.rmutsv.ac.th\/ruts\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/arch.rmutsv.ac.th\/ruts\/wp-json\/wp\/v2\/comments?post=13725"}],"version-history":[{"count":0,"href":"https:\/\/arch.rmutsv.ac.th\/ruts\/wp-json\/wp\/v2\/pages\/13725\/revisions"}],"wp:attachment":[{"href":"https:\/\/arch.rmutsv.ac.th\/ruts\/wp-json\/wp\/v2\/media?parent=13725"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}