{"id":4068,"date":"2026-07-03T03:18:14","date_gmt":"2026-07-03T03:18:14","guid":{"rendered":"https:\/\/webkm.rmutp.ac.th\/iknowledge\/?page_id=4068"},"modified":"2026-07-09T04:20:34","modified_gmt":"2026-07-09T04:20:34","slug":"ollama-km","status":"publish","type":"page","link":"https:\/\/webkm.rmutp.ac.th\/iknowledge\/","title":{"rendered":"Ollama KM"},"content":{"rendered":"\r\n<!-- \ud83d\udcca \u0e42\u0e2b\u0e25\u0e14 Chart.js \u0e41\u0e25\u0e30 DataLabels Plugin -->\r\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/chart.js\"><\/script>\r\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/chartjs-plugin-datalabels@2\"><\/script>\r\n\r\n<!-- \ud83d\udc1f Preloader \u0e23\u0e39\u0e1b GIF -->\r\n<div id=\"mackerel-loader\">\r\n    <div class=\"mackerel-content\">\r\n        <img decoding=\"async\" src=\"https:\/\/webkm.rmutp.ac.th\/iknowledge\/wp-content\/uploads\/2026\/08\/KM-logo-Motion-run.gif\" alt=\"Loading...\" class=\"custom-loader-gif\">\r\n        <div class=\"loader-text\">\u0e01\u0e33\u0e25\u0e31\u0e07\u0e42\u0e2b\u0e25\u0e14\u0e2d\u0e07\u0e04\u0e4c\u0e04\u0e27\u0e32\u0e21\u0e23\u0e39\u0e49...<\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n<div class=\"ollama-page-wrapper\">\r\n    <style>\r\n        \/* \ud83d\udc1f CSS \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a Preloader *\/\r\n        #mackerel-loader {\r\n            position: fixed; top: 0; left: 0; width: 100vw; height: 100vh;\r\n            background-color: #FFFFFF; z-index: 9999999;\r\n            display: flex; justify-content: center; align-items: center;\r\n            transition: opacity 0.5s ease, visibility 0.5s ease;\r\n        }\r\n        #mackerel-loader.fade-out { opacity: 0; visibility: hidden; }\r\n        .mackerel-content { text-align: center; display: flex; flex-direction: column; align-items: center; gap: 12px; }\r\n        .loader-text { font-size: 0.95rem; font-weight: 600; color: #555555; letter-spacing: 0.05em; animation: pulse-text 1.8s ease-in-out infinite alternate; }\r\n        .custom-loader-gif { width: 200px; height: auto; object-fit: contain; }\r\n        @keyframes pulse-text { 0% { opacity: 0.4; } 100% { opacity: 1; } }\r\n\r\n        \/* ---------------- CSS \u0e2b\u0e19\u0e49\u0e32\u0e2b\u0e25\u0e31\u0e01\u0e40\u0e14\u0e34\u0e21 ---------------- *\/\r\n        .ollama-page-wrapper {\r\n            position: fixed; top: 0; left: 0; width: 100%; height: 100%;\r\n            background-color: #FFFFFF !important; color: #000000 !important;\r\n            z-index: 999999; overflow-y: auto; padding: 0;\r\n            font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif;\r\n        }\r\n        .ol-container { max-width: 1200px; margin: 0 auto; padding: 25px 30px; box-sizing: border-box; }\r\n\r\n        \/* ---------------- Header & Logo ---------------- *\/\r\n        header { \r\n            display: flex; justify-content: space-between; align-items: center; \r\n            min-height: 75px; height: auto; padding: 10px 0; margin-bottom: 50px; \r\n            border-bottom: 1px solid #eeeeee;\r\n        }\r\n        .header-left { display: flex; align-items: center; gap: 25px; }\r\n        .brand { font-size: 1.5rem; font-weight: 700; display: flex; align-items: center; text-decoration: none; color: #000; line-height: 1; overflow: visible; }\r\n        .custom-brand-logo { height: 60px; width: auto; max-height: none; display: block; object-fit: contain; }\r\n\r\n        .nav-links { display: flex; gap: 24px; align-items: center; }\r\n        .nav-item-link { color: #333; text-decoration: none; font-size: 1.05rem; font-weight: 600; transition: color 0.15s; cursor: pointer; display: inline-block; padding-bottom: 5px; margin-bottom: -5px; }\r\n        .nav-item-link:hover { color: #000; }\r\n\r\n        .dropdown-wrapper { position: relative; display: inline-block; }\r\n        .dropdown-content { display: none; position: absolute; top: 100%; left: 0; z-index: 1000; padding-top: 10px; }\r\n        .dropdown-inner { background-color: #FFFFFF; min-width: 310px; border: 1px solid #dddddd; border-radius: 8px; box-shadow: 0px 8px 24px rgba(0,0,0,0.1); overflow: hidden; padding: 6px 0; }\r\n        .dropdown-inner a { color: #333; padding: 10px 20px; text-decoration: none; display: block; font-size: 0.95rem; font-weight: 600; transition: all 0.2s; }\r\n        .dropdown-inner a:hover { background-color: #f4f4f4; color: #000; padding-left: 25px; }\r\n        .dropdown-wrapper:hover .dropdown-content { display: block; }\r\n        .dropdown-wrapper:hover .nav-item-link { color: #000; }\r\n        \r\n        .header-right { display: flex; align-items: center; gap: 15px; }\r\n        .btn-signin { color: #000; text-decoration: none; font-size: 0.95rem; font-weight: 600; padding: 8px 16px; border-radius: 9999px; transition: background 0.15s; }\r\n        .btn-signin:hover { background: #f4f4f4; }\r\n        .btn-download { background: #111; color: #fff; text-decoration: none; font-size: 0.95rem; font-weight: 600; padding: 10px 22px; border-radius: 9999px; transition: background 0.15s; }\r\n        .btn-download:hover { background: #222; }\r\n\r\n        .hero-center { text-align: center; max-width: 800px; margin: 0 auto 50px auto; display: flex; flex-direction: column; align-items: center; }\r\n        .image-container-box { width: 120px; height: 120px; margin-bottom: 0px; display: flex; align-items: center; justify-content: center; }\r\n        .image-container-box:not(:has(img)) { background: #f9f9f9; border: 2px dashed #cccccc; border-radius: 20px; font-size: 0.95rem; color: #777; font-weight: 500; }\r\n        \r\n        .hero-center h1 { font-size: 2.8rem; font-weight: 800; line-height: 1.2; margin-top: 0px; margin-bottom: 30px; letter-spacing: -0.03em; color: #000; }\r\n        .search-form-wrapper { width: 100%; max-width: 600px; margin-bottom: 10px; }\r\n        \r\n        .search-box { \r\n            width: 100%; background: #222222 !important; border: 2px solid #111111 !important; \r\n            padding: 16px 24px; border-radius: 12px !important; color: #FFFFFF !important; \r\n            font-size: 1.15rem; text-align: center; transition: all 0.2s; -webkit-text-fill-color: #FFFFFF !important;\r\n        }\r\n        .search-box::placeholder { color: #aaaaaa !important; opacity: 1; -webkit-text-fill-color: #aaaaaa !important; }\r\n        .search-box:focus { outline: none !important; border-color: #000000 !important; background: #000000 !important; box-shadow: 0 8px 24px rgba(0,0,0,0.15); }\r\n\r\n        .bottom-section { max-width: 1000px; margin: 40px auto; padding: 0 20px; }\r\n        .section-title { font-size: 1rem; text-transform: uppercase; letter-spacing: 0.1em; color: #555; margin-bottom: 20px; font-weight: 700; text-align: center; }\r\n\r\n        \/* \ud83c\udfa8 \u0e42\u0e04\u0e23\u0e07\u0e2a\u0e23\u0e49\u0e32\u0e07 Header \u0e2b\u0e31\u0e27\u0e02\u0e49\u0e2d\u0e20\u0e32\u0e23\u0e01\u0e34\u0e08 *\/\r\n        .category-hero-header {\r\n            background: #ffffff; border: 1.5px solid #e5e7eb; border-radius: 16px;\r\n            padding: 28px 32px; margin-bottom: 30px; text-align: center;\r\n            box-shadow: 0 4px 20px rgba(0, 0, 0, 0.03); display: flex;\r\n            flex-direction: column; align-items: center; gap: 10px;\r\n        }\r\n        .category-badge-pill {\r\n            display: inline-flex; align-items: center; gap: 8px; background: #f3f4f6;\r\n            color: #374151; padding: 6px 16px; border-radius: 9999px;\r\n            font-size: 0.88rem; font-weight: 700; letter-spacing: 0.03em;\r\n        }\r\n        .category-hero-title {\r\n            font-size: 1.85rem; font-weight: 800; color: #111827;\r\n            margin: 0; line-height: 1.3; letter-spacing: -0.02em;\r\n        }\r\n        .category-count-text { font-size: 1rem; color: #6b7280; font-weight: 600; margin-top: 2px; }\r\n        .category-count-number { color: #111827; font-weight: 800; font-size: 1.1rem; }\r\n        \r\n        \/* \ud83c\udfa8 \u0e2a\u0e44\u0e15\u0e25\u0e4c\u0e01\u0e32\u0e23\u0e4c\u0e14\u0e15\u0e31\u0e27\u0e40\u0e25\u0e02\u0e2a\u0e23\u0e38\u0e1b *\/\r\n        .km-stat-cards-row { display: grid; grid-template-columns: repeat(4, 1fr); gap: 12px; margin-bottom: 25px; }\r\n        .stat-card {\r\n            background: #ffffff; border: 1.5px solid #e5e7eb; border-radius: 12px;\r\n            padding: 16px 14px; box-shadow: 0 2px 8px rgba(0,0,0,0.02);\r\n            display: flex; align-items: center; gap: 12px; text-decoration: none; color: inherit;\r\n        }\r\n        a.stat-card-link { transition: transform 0.2s, box-shadow 0.2s, border-color 0.2s; cursor: pointer; }\r\n        a.stat-card-link:hover { transform: translateY(-4px); box-shadow: 0 8px 20px rgba(0,0,0,0.06); border-color: #d1d5db; }\r\n        \r\n        .stat-card.total-highlight { background: linear-gradient(135deg, #111827 0%, #1f2937 100%); border-color: #111827; }\r\n        .stat-card.total-highlight .stat-number { color: #ffffff !important; }\r\n        .stat-card.total-highlight .stat-label { color: #9ca3af !important; }\r\n\r\n        .stat-icon { width: 42px; height: 42px; border-radius: 10px; display: flex; align-items: center; justify-content: center; font-size: 1.3rem; flex-shrink: 0; }\r\n        .stat-info .stat-number { font-size: 1.4rem; font-weight: 800; color: #111827; line-height: 1.2; }\r\n        .stat-info .stat-label { font-size: 0.78rem; font-weight: 600; color: #6b7280; }\r\n\r\n        \/* \ud83d\udcca \u0e2a\u0e44\u0e15\u0e25\u0e4c Dashboard \u0e01\u0e23\u0e32\u0e1f\u0e04\u0e39\u0e48 *\/\r\n        .km-dashboard-grid { display: grid; grid-template-columns: 1fr 1.6fr; gap: 20px; margin-bottom: 45px; }\r\n        .chart-card { \r\n            background: #ffffff; border: 1.5px solid #e5e7eb; border-radius: 12px; \r\n            padding: 20px; box-shadow: 0 4px 15px rgba(0,0,0,0.02); display: flex; flex-direction: column; align-items: center; \r\n        }\r\n        .chart-card h4 { font-size: 0.98rem; font-weight: 700; color: #111; margin-top: 0; margin-bottom: 15px; text-align: center; }\r\n        \r\n        \/* \u0e41\u0e01\u0e49\u0e44\u0e02\u0e15\u0e31\u0e27\u0e01\u0e23\u0e2d\u0e07 Dropdown \u0e40\u0e04\u0e25\u0e35\u0e22\u0e23\u0e4c\u0e25\u0e39\u0e01\u0e28\u0e23\u0e0b\u0e49\u0e2d\u0e19 *\/\r\n        .chart-header-wrapper { display: flex; justify-content: space-between; align-items: center; width: 100%; margin-bottom: 15px; }\r\n        .chart-filter-select { \r\n            padding: 6px 32px 6px 12px !important; \r\n            border-radius: 6px; \r\n            border: 1px solid #ddd; \r\n            font-family: inherit; \r\n            font-size: 0.85rem; \r\n            outline: none; \r\n            cursor: pointer;\r\n            background-color: #fff !important;\r\n            -webkit-appearance: none !important;\r\n            -moz-appearance: none !important;\r\n            appearance: none !important;\r\n            background-image: url(\"data:image\/svg+xml;charset=UTF-8,%3csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='%23333333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c\/polyline%3e%3c\/svg%3e\") !important;\r\n            background-repeat: no-repeat !important;\r\n            background-position: right 10px center !important;\r\n            background-size: 14px !important;\r\n        }\r\n        .chart-filter-select::-ms-expand { display: none; }\r\n\r\n        .chart-container { position: relative; width: 100%; height: 260px; display: flex; justify-content: center; }\r\n        \r\n        .bottom-posts-layout { display: grid; grid-template-columns: 1fr 1fr; gap: 30px; align-items: stretch; margin-top: 40px; }\r\n        .post-column-item { display: flex; flex-direction: column; height: 100%; }\r\n        .post-list-box { \r\n            background: #fff; border: 1.5px solid #dddddd; border-radius: 10px; padding: 20px; \r\n            box-shadow: 0 2px 8px rgba(0,0,0,0.01); flex: 1; display: flex; flex-direction: column; justify-content: space-between; box-sizing: border-box; \r\n        }\r\n        \r\n        .search-results-theme-container { max-width: 800px; margin: 0 auto; text-align: left; }\r\n        .search-results-theme-container .post-item { border-bottom: 1px solid #eeeeee; padding: 16px 0; }\r\n        .search-results-theme-container .post-item h4 { font-size: 1.15rem; font-weight: 600; color: #000; margin-top:0; margin-bottom:8px; }\r\n        .search-results-theme-container .post-item:hover h4 { text-decoration: underline; }\r\n        \r\n        \/* \u2728 \u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15 CSS Pagination \u0e43\u0e2b\u0e49\u0e14\u0e39\u0e2a\u0e27\u0e22\u0e41\u0e25\u0e30\u0e23\u0e2d\u0e07\u0e23\u0e31\u0e1a Smart Pagination *\/\r\n        .km-pagination { display: flex; justify-content: center; align-items: center; gap: 6px; margin: 30px 0 15px 0; flex-wrap: wrap; }\r\n        .km-page-link { display: inline-flex; align-items: center; justify-content: center; min-width: 36px; height: 36px; padding: 0 10px; border: 1.5px solid #cccccc; border-radius: 6px; color: #000; text-decoration: none; font-weight: 600; font-size: 0.95rem; transition: all 0.15s; }\r\n        .km-page-link:hover { border-color: #000; background-color: #f4f4f4; }\r\n        .km-page-link.current { background-color: #000; color: #fff; border-color: #000; cursor: default; }\r\n        .km-page-dots { display: inline-flex; align-items: center; justify-content: center; min-width: 36px; font-weight: 600; color: #888; }\r\n\r\n        .btn-back-to-main { display: inline-block; background: #111; color: #fff; text-decoration: none; font-size: 0.95rem; font-weight: 600; padding: 10px 24px; border-radius: 9999px; transition: background 0.15s; margin-top: 25px; text-align: center; border: none; cursor: pointer; }\r\n        .btn-back-to-main:hover { background: #333; }\r\n\r\n        .post-item { display: flex; align-items: center; gap: 15px; text-decoration: none; color: #000; padding: 12px 0; border-bottom: 1px solid #eeeeee; transition: all 0.2s; flex: 1; }\r\n        .post-item:last-child { border-bottom: none; padding-bottom: 0; }\r\n        .post-item:first-child { padding-top: 0; }\r\n        .post-item-content { flex: 1; }\r\n        .post-item h4 { \r\n            font-size: 0.98rem; font-weight: 600; line-height: 1.4; margin-bottom: 4px; color: #111; margin-top: 0;\r\n            display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;\r\n        }\r\n        .post-meta { font-size: 0.82rem; color: #666; font-weight: 500; display: flex; gap: 15px; }\r\n        .no-posts { color: #888; text-align: center; padding: 30px 0; font-size: 1rem; font-weight: 500; margin: auto; }\r\n\r\n        .post-thumb-mini { width: 55px; height: 55px; border-radius: 8px; object-fit: cover; flex-shrink: 0; border: 1px solid #eee; background-color: #f4f4f4; }\r\n\r\n        @media (max-width: 950px) {\r\n            .bottom-posts-layout { grid-template-columns: 1fr; }\r\n            .km-stat-cards-row { grid-template-columns: 1fr 1fr; }\r\n            .km-dashboard-grid { grid-template-columns: 1fr; }\r\n            .hero-center h1 { font-size: 2.2rem; }\r\n            header { flex-direction: column; height: auto; gap: 15px; margin-bottom: 30px; }\r\n        }\r\n        @media (max-width: 550px) {\r\n            .km-stat-cards-row { grid-template-columns: 1fr; }\r\n            .category-hero-title { font-size: 1.4rem; }\r\n            .chart-header-wrapper { flex-direction: column; gap: 10px; }\r\n        }\r\n    <\/style>\r\n    \r\n    <div class=\"ol-container\">\r\n        <header>\r\n            <div class=\"header-left\">\r\n                <a href=\"https:\/\/webkm.rmutp.ac.th\/iknowledge\/\" class=\"brand\">\r\n                    <img decoding=\"async\" src=\"https:\/\/webkm.rmutp.ac.th\/iknowledge\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-18-\u0e2a.\u0e04.-2569-15_09_44.png\" alt=\"Logo\" class=\"custom-brand-logo\">\r\n                <\/a>\r\n                <nav class=\"nav-links\">\r\n                    <div class=\"dropdown-wrapper\">\r\n                        <div class=\"nav-item-link\">\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e01\u0e31\u0e1a \u25bc<\/div>\r\n                        <div class=\"dropdown-content\">\r\n                            <div class=\"dropdown-inner\">\r\n                                <a href=\"https:\/\/webkm.rmutp.ac.th\/iknowledge\/history\">\ud83d\udcdc \u0e1b\u0e23\u0e30\u0e27\u0e31\u0e15\u0e34\u0e04\u0e27\u0e32\u0e21\u0e40\u0e1b\u0e47\u0e19\u0e21\u0e32<\/a>\r\n                                <a href=\"https:\/\/webkm.rmutp.ac.th\/iknowledge\/vision-mission\">\ud83c\udfaf \u0e27\u0e34\u0e2a\u0e31\u0e22\u0e17\u0e31\u0e28\u0e19\u0e4c\u0e41\u0e25\u0e30\u0e1e\u0e31\u0e19\u0e18\u0e01\u0e34\u0e08<\/a>\r\n                                <a href=\"https:\/\/webkm.rmutp.ac.th\/iknowledge\/organization\">\ud83c\udfe2 \u0e42\u0e04\u0e23\u0e07\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e01\u0e32\u0e23\u0e1a\u0e23\u0e34\u0e2b\u0e32\u0e23<\/a>\r\n                                <a href=\"https:\/\/webkm.rmutp.ac.th\/iknowledge\/contact\">\ud83d\udcde \u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d\u0e40\u0e23\u0e32<\/a>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <a href=\"https:\/\/webkm.rmutp.ac.th\/iknowledge\/knowledge_registry\" class=\"nav-item-link\">\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e04\u0e27\u0e32\u0e21\u0e23\u0e39\u0e49<\/a>\r\n                    <div class=\"dropdown-wrapper\">\r\n                        <div class=\"nav-item-link\">\u0e01\u0e32\u0e23\u0e23\u0e32\u0e22\u0e07\u0e32\u0e19 \u25bc<\/div>\r\n                        <div class=\"dropdown-content\">\r\n                            <div class=\"dropdown-inner\">\r\n                                <a href=\"https:\/\/webkm.rmutp.ac.th\/iknowledge\/km-report\/\" target=\"_blank\" rel=\"noopener noreferrer\">\ud83d\udcca \u0e23\u0e30\u0e1a\u0e1a\u0e23\u0e32\u0e22\u0e07\u0e32\u0e19\u0e1c\u0e25\u0e01\u0e32\u0e23\u0e14\u0e33\u0e40\u0e19\u0e34\u0e19\u0e07\u0e32\u0e19 KM<\/a>\r\n                                <a href=\"https:\/\/webkm.rmutp.ac.th\/iknowledge\/km-network-directory\">\ud83d\udc65 \u0e17\u0e33\u0e40\u0e19\u0e35\u0e22\u0e1a\u0e40\u0e04\u0e23\u0e37\u0e2d\u0e02\u0e48\u0e32\u0e22 KM \u0e21\u0e17\u0e23.\u0e1e\u0e23\u0e30\u0e19\u0e04\u0e23<\/a>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <a href=\"https:\/\/webkm.rmutp.ac.th\/iknowledge\/expert-directory\" class=\"nav-item-link\">\u0e17\u0e33\u0e40\u0e19\u0e35\u0e22\u0e1a\u0e1c\u0e39\u0e49\u0e16\u0e48\u0e32\u0e22\u0e17\u0e2d\u0e14<\/a>\r\n                <\/nav>\r\n            <\/div>\r\n            <div class=\"header-right\">\r\n                <a href=\"https:\/\/webkm.rmutp.ac.th\/iknowledge\/wp-admin\/\" class=\"btn-signin\">Sign in<\/a>\r\n                <a href=\"https:\/\/webkm.rmutp.ac.th\/iknowledge\/downloads\" class=\"btn-download\">Download<\/a>\r\n            <\/div>\r\n        <\/header>\r\n        \r\n        <div class=\"hero-center\">\r\n            <div class=\"image-container-box\">\r\n                <img decoding=\"async\" src=\"https:\/\/webkm.rmutp.ac.th\/iknowledge\/wp-content\/uploads\/2026\/08\/2569-KM-logo4.png\" alt=\"2569 KM Logo\" style=\"max-width: 100%; max-height: 100%; object-fit: contain;\">\r\n            <\/div>\r\n            <h1>Knowledge Base<\/h1>\r\n            <form method=\"get\" action=\"\" class=\"search-form-wrapper\">\r\n                <input type=\"text\" name=\"search_km\" class=\"search-box\" placeholder=\"\u0e04\u0e49\u0e19\u0e2b\u0e32\u0e0a\u0e37\u0e48\u0e2d\u0e40\u0e23\u0e37\u0e48\u0e2d\u0e07 \u0e2b\u0e23\u0e37\u0e2d \u0e0a\u0e37\u0e48\u0e2d\u0e1c\u0e39\u0e49\u0e08\u0e31\u0e14\u0e17\u0e33...\" value=\"\" autocomplete=\"off\">\r\n            <\/form>\r\n        <\/div>\r\n        \r\n        <div class=\"bottom-section\">\r\n            \r\n            \t\t\t\r\n<div class=\"section-title\">\ud83d\udcca \u0e20\u0e32\u0e1e\u0e23\u0e27\u0e21\u0e2d\u0e07\u0e04\u0e4c\u0e04\u0e27\u0e32\u0e21\u0e23\u0e39\u0e49\u0e41\u0e22\u0e01\u0e15\u0e32\u0e21\u0e20\u0e32\u0e23\u0e01\u0e34\u0e08 (KM Analytics Dashboard)<\/div>\r\n\r\n<div class=\"km-stat-cards-row\">\r\n    <!-- \u0e01\u0e25\u0e48\u0e2d\u0e07\u0e17\u0e35\u0e48 1: \u0e01\u0e32\u0e23\u0e40\u0e23\u0e35\u0e22\u0e19\u0e01\u0e32\u0e23\u0e2a\u0e2d\u0e19 (\u0e41\u0e16\u0e1a\u0e2a\u0e35\u0e1f\u0e49\u0e32) -->\r\n    <a href=\"\/iknowledge\/wp-json\/wp\/v2\/pages\/4068?tag_km=tag-graduate\" class=\"km-stat-btn km-btn-graduate\">\r\n        <div class=\"stat-icon\" style=\"background: #E0F2FE; color: #0284C7;\">\ud83c\udf93<\/div>\r\n        <div class=\"stat-info\">\r\n            <div class=\"stat-number\">23 \u0e40\u0e23\u0e37\u0e48\u0e2d\u0e07<\/div>\r\n            <div class=\"stat-label\">\u0e01\u0e32\u0e23\u0e40\u0e23\u0e35\u0e22\u0e19\u0e01\u0e32\u0e23\u0e2a\u0e2d\u0e19<\/div>\r\n        <\/div>\r\n    <\/a>\r\n    \r\n    <!-- \u0e01\u0e25\u0e48\u0e2d\u0e07\u0e17\u0e35\u0e48 2: \u0e27\u0e34\u0e08\u0e31\u0e22\/\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e27\u0e34\u0e0a\u0e32\u0e01\u0e32\u0e23 (\u0e41\u0e16\u0e1a\u0e2a\u0e35\u0e40\u0e02\u0e35\u0e22\u0e27) -->\r\n    <a href=\"\/iknowledge\/wp-json\/wp\/v2\/pages\/4068?tag_km=tag-research\" class=\"km-stat-btn km-btn-research\">\r\n        <div class=\"stat-icon\" style=\"background: #DCFCE7; color: #16A34A;\">\ud83d\udd2c<\/div>\r\n        <div class=\"stat-info\">\r\n            <div class=\"stat-number\">49 \u0e40\u0e23\u0e37\u0e48\u0e2d\u0e07<\/div>\r\n            <div class=\"stat-label\">\u0e27\u0e34\u0e08\u0e31\u0e22\/\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e27\u0e34\u0e0a\u0e32\u0e01\u0e32\u0e23<\/div>\r\n        <\/div>\r\n    <\/a>\r\n    \r\n    <!-- \u0e01\u0e25\u0e48\u0e2d\u0e07\u0e17\u0e35\u0e48 3: \u0e2a\u0e21\u0e23\u0e23\u0e16\u0e19\u0e30\u0e01\u0e32\u0e23\u0e17\u0e33\u0e07\u0e32\u0e19 (\u0e41\u0e16\u0e1a\u0e2a\u0e35\u0e2a\u0e49\u0e21\/\u0e40\u0e2b\u0e25\u0e37\u0e2d\u0e07) -->\r\n    <a href=\"\/iknowledge\/wp-json\/wp\/v2\/pages\/4068?tag_km=tag-performance\" class=\"km-stat-btn km-btn-performance\">\r\n        <div class=\"stat-icon\" style=\"background: #FEF3C7; color: #D97706;\">\u26a1<\/div>\r\n        <div class=\"stat-info\">\r\n            <div class=\"stat-number\">110 \u0e40\u0e23\u0e37\u0e48\u0e2d\u0e07<\/div>\r\n            <div class=\"stat-label\">\u0e2a\u0e21\u0e23\u0e23\u0e16\u0e19\u0e30\u0e01\u0e32\u0e23\u0e17\u0e33\u0e07\u0e32\u0e19<\/div>\r\n        <\/div>\r\n    <\/a>\r\n    \r\n    <!-- \u0e01\u0e25\u0e48\u0e2d\u0e07\u0e17\u0e35\u0e48 4: \u0e23\u0e27\u0e21\u0e08\u0e33\u0e19\u0e27\u0e19\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14 (\u0e41\u0e16\u0e1a\u0e2a\u0e35\u0e40\u0e17\u0e32\u0e40\u0e02\u0e49\u0e21) -->\r\n    <a href=\"\/iknowledge\/wp-json\/wp\/v2\/pages\/4068?tag_km=all\" class=\"km-stat-btn km-btn-all\">\r\n        <div class=\"stat-icon\" style=\"background: #F1F5F9; color: #475569;\">\ud83d\udcda<\/div>\r\n        <div class=\"stat-info\">\r\n            <div class=\"stat-number\">182 \u0e40\u0e23\u0e37\u0e48\u0e2d\u0e07<\/div>\r\n            <div class=\"stat-label\">\u0e2d\u0e07\u0e04\u0e4c\u0e04\u0e27\u0e32\u0e21\u0e23\u0e39\u0e49\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14<\/div>\r\n        <\/div>\r\n    <\/a>\r\n<\/div>\r\n\r\n                <div class=\"km-dashboard-grid\">\r\n                    <div class=\"chart-card\">\r\n                        <h4>\u0e2a\u0e31\u0e14\u0e2a\u0e48\u0e27\u0e19\u0e2d\u0e07\u0e04\u0e4c\u0e04\u0e27\u0e32\u0e21\u0e23\u0e39\u0e49\u0e23\u0e27\u0e21\u0e17\u0e31\u0e49\u0e07 3 \u0e14\u0e49\u0e32\u0e19<\/h4>\r\n                        <div class=\"chart-container\">\r\n                            <canvas id=\"kmTagTotalChart\"><\/canvas>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"chart-card\">\r\n                        <div class=\"chart-header-wrapper\">\r\n                            <h4 style=\"margin:0;\">\u0e2a\u0e16\u0e34\u0e15\u0e34\u0e08\u0e33\u0e19\u0e27\u0e19\u0e2d\u0e07\u0e04\u0e4c\u0e04\u0e27\u0e32\u0e21\u0e23\u0e39\u0e49 (\u0e40\u0e1b\u0e23\u0e35\u0e22\u0e1a\u0e40\u0e17\u0e35\u0e22\u0e1a\u0e23\u0e32\u0e22\u0e1b\u0e35)<\/h4>\r\n                            <select id=\"chartTimeFilter\" class=\"chart-filter-select\" onchange=\"updateBarChart(this.value)\">\r\n                                <option value=\"all\">\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14 (5 \u0e1b\u0e35)<\/option>\r\n                                <option value=\"1\">\u0e23\u0e32\u0e22\u0e1b\u0e35 (\u0e25\u0e48\u0e32\u0e2a\u0e38\u0e14)<\/option>\r\n                                <option value=\"3\">\u0e23\u0e32\u0e22 3 \u0e1b\u0e35<\/option>\r\n                            <\/select>\r\n                        <\/div>\r\n                        <div class=\"chart-container\">\r\n                            <canvas id=\"kmYearlyTagChart\"><\/canvas>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <div class=\"bottom-posts-layout\">\r\n                    <div class=\"post-column-item\">\r\n                        <div class=\"section-title\">\ud83d\udd25 \u0e42\u0e1e\u0e2a\u0e15\u0e4c\u0e22\u0e2d\u0e14\u0e19\u0e34\u0e22\u0e21<\/div>\r\n                        <div class=\"post-list-box\">\r\n                                                                <a href=\"https:\/\/webkm.rmutp.ac.th\/iknowledge\/%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%88%e0%b8%b1%e0%b8%94%e0%b8%97%e0%b8%b3%e0%b9%81%e0%b8%9a%e0%b8%9a%e0%b8%95%e0%b8%ad%e0%b8%9a%e0%b8%a3%e0%b8%b1%e0%b8%9a%e0%b9%80%e0%b8%82%e0%b9%89%e0%b8%b2%e0%b8%a3\/\" class=\"post-item\">\r\n                                                                                    <img decoding=\"async\" src=\"https:\/\/webkm.rmutp.ac.th\/iknowledge\/wp-content\/uploads\/2021\/09\/1.\u0e41\u0e1a\u0e1a\u0e15\u0e2d\u0e1a\u0e23\u0e31\u0e1a_Page_01-150x150.jpg\" alt=\"\" class=\"post-thumb-mini\">\r\n                                                                                <div class=\"post-item-content\">\r\n                                            <h4>\u0e01\u0e32\u0e23\u0e08\u0e31\u0e14\u0e17\u0e33\u0e41\u0e1a\u0e1a\u0e15\u0e2d\u0e1a\u0e23\u0e31\u0e1a\u0e40\u0e02\u0e49\u0e32\u0e23\u0e48\u0e27\u0e21\u0e01\u0e34\u0e08\u0e01\u0e23\u0e23\u0e21\u0e14\u0e49\u0e27\u0e22 Google Forms<\/h4>\r\n                                            <div class=\"post-meta\"><span>\ud83d\udc41\ufe0f 23,938 \u0e04\u0e23\u0e31\u0e49\u0e07<\/span><\/div>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                                                    <a href=\"https:\/\/webkm.rmutp.ac.th\/iknowledge\/%e0%b8%84%e0%b8%b9%e0%b9%88%e0%b8%a1%e0%b8%b7%e0%b8%ad%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%9b%e0%b8%8f%e0%b8%b4%e0%b8%9a%e0%b8%b1%e0%b8%95%e0%b8%b4%e0%b8%87%e0%b8%b2%e0%b8%99-%e0%b8%81%e0%b8%b2%e0%b8%a3\/\" class=\"post-item\">\r\n                                                                                    <img decoding=\"async\" src=\"https:\/\/webkm.rmutp.ac.th\/iknowledge\/wp-content\/uploads\/2022\/11\/kmebook-150x150.png\" alt=\"\" class=\"post-thumb-mini\">\r\n                                                                                <div class=\"post-item-content\">\r\n                                            <h4>\u0e04\u0e39\u0e48\u0e21\u0e37\u0e2d\u0e01\u0e32\u0e23\u0e1b\u0e0f\u0e34\u0e1a\u0e31\u0e15\u0e34\u0e07\u0e32\u0e19 \u0e01\u0e32\u0e23\u0e08\u0e31\u0e14\u0e17\u0e33\u0e2b\u0e19\u0e31\u0e07\u0e2a\u0e37\u0e2d\u0e2d\u0e34\u0e40\u0e25\u0e47\u0e01\u0e17\u0e23\u0e2d\u0e19\u0e34\u0e01\u0e2a\u0e4c (eBook) \u0e02\u0e2d\u0e07\u0e28\u0e39\u0e19\u0e22\u0e4c\u0e01\u0e32\u0e23\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e04\u0e27\u0e32\u0e21\u0e23\u0e39\u0e49<\/h4>\r\n                                            <div class=\"post-meta\"><span>\ud83d\udc41\ufe0f 2,764 \u0e04\u0e23\u0e31\u0e49\u0e07<\/span><\/div>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                                                    <a href=\"https:\/\/webkm.rmutp.ac.th\/iknowledge\/%e0%b9%81%e0%b8%9c%e0%b8%99%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%aa%e0%b8%ad%e0%b8%99%e0%b9%81%e0%b8%a5%e0%b8%b0%e0%b8%aa%e0%b8%b7%e0%b9%88%e0%b8%ad%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%aa%e0%b8%ad%e0%b8%99\/\" class=\"post-item\">\r\n                                                                                    <img decoding=\"async\" src=\"https:\/\/webkm.rmutp.ac.th\/iknowledge\/wp-content\/uploads\/2024\/03\/cover-ebook67-4n-150x150.png\" alt=\"\" class=\"post-thumb-mini\">\r\n                                                                                <div class=\"post-item-content\">\r\n                                            <h4>\u0e41\u0e1c\u0e19\u0e01\u0e32\u0e23\u0e2a\u0e2d\u0e19\u0e41\u0e25\u0e30\u0e2a\u0e37\u0e48\u0e2d\u0e01\u0e32\u0e23\u0e2a\u0e2d\u0e19 \u0e01\u0e34\u0e08\u0e01\u0e23\u0e23\u0e21\u0e01\u0e32\u0e23\u0e1e\u0e31\u0e12\u0e19\u0e32\u0e23\u0e39\u0e1b\u0e41\u0e1a\u0e1a\u0e01\u0e32\u0e23\u0e40\u0e23\u0e35\u0e22\u0e19\u0e01\u0e32\u0e23\u0e2a\u0e2d\u0e19\u0e41\u0e1a\u0e1a\u0e40\u0e01\u0e21\u0e21\u0e34\u0e1f\u0e34\u0e40\u0e04\u0e0a\u0e31\u0e19\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e2a\u0e48\u0e07\u0e40\u0e2a\u0e23\u0e34\u0e21\u0e2a\u0e21\u0e23\u0e23\u0e16\u0e19\u0e30\u0e01\u0e32\u0e23\u0e41\u0e01\u0e49\u0e1b\u0e31\u0e0d\u0e2b\u0e32\u0e41\u0e25\u0e30\u0e1e\u0e31\u0e12\u0e19\u0e32\u0e1c\u0e25\u0e2a\u0e31\u0e21\u0e24\u0e17\u0e18\u0e34\u0e4c\u0e02\u0e2d\u0e07\u0e1c\u0e39\u0e49\u0e40\u0e23\u0e35\u0e22\u0e19<\/h4>\r\n                                            <div class=\"post-meta\"><span>\ud83d\udc41\ufe0f 2,292 \u0e04\u0e23\u0e31\u0e49\u0e07<\/span><\/div>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                                                    <a href=\"https:\/\/webkm.rmutp.ac.th\/iknowledge\/%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%97%e0%b8%b3%e0%b8%81%e0%b8%a3%e0%b8%b0%e0%b8%97%e0%b8%87%e0%b8%88%e0%b8%b2%e0%b8%81%e0%b8%9c%e0%b8%b1%e0%b8%81%e0%b8%95%e0%b8%9a%e0%b8%8a%e0%b8%a7%e0%b8%b2-%e0%b9%80\/\" class=\"post-item\">\r\n                                                                                    <img decoding=\"async\" src=\"https:\/\/webkm.rmutp.ac.th\/iknowledge\/wp-content\/uploads\/2021\/11\/\u0e01\u0e23\u0e30\u0e17\u0e07\u0e08\u0e32\u0e01\u0e1c\u0e31\u0e01\u0e15\u0e1a-web-banner-150x150.png\" alt=\"\" class=\"post-thumb-mini\">\r\n                                                                                <div class=\"post-item-content\">\r\n                                            <h4>\u0e01\u0e32\u0e23\u0e17\u0e33\u0e01\u0e23\u0e30\u0e17\u0e07\u0e08\u0e32\u0e01\u0e1c\u0e31\u0e01\u0e15\u0e1a\u0e0a\u0e27\u0e32  \u0e40\u0e1b\u0e47\u0e19\u0e21\u0e34\u0e15\u0e23\u0e15\u0e48\u0e2d\u0e2a\u0e34\u0e48\u0e07\u0e41\u0e27\u0e14\u0e25\u0e49\u0e2d\u0e21 \u0e18\u0e23\u0e23\u0e21\u0e0a\u0e32\u0e15\u0e34\u0e2a\u0e39\u0e48\u0e18\u0e23\u0e23\u0e21\u0e0a\u0e32\u0e15\u0e34 \u0e2d\u0e19\u0e38\u0e23\u0e31\u0e01\u0e29\u0e4c\u0e2a\u0e37\u0e1a\u0e2a\u0e32\u0e19\u0e28\u0e34\u0e25\u0e1b\u0e27\u0e31\u0e12\u0e19\u0e18\u0e23\u0e23\u0e21\u0e44\u0e17\u0e22<\/h4>\r\n                                            <div class=\"post-meta\"><span>\ud83d\udc41\ufe0f 1,867 \u0e04\u0e23\u0e31\u0e49\u0e07<\/span><\/div>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                                                    <a href=\"https:\/\/webkm.rmutp.ac.th\/iknowledge\/%e0%b9%81%e0%b8%99%e0%b8%a7%e0%b8%9b%e0%b8%8f%e0%b8%b4%e0%b8%9a%e0%b8%b1%e0%b8%95%e0%b8%b4%e0%b8%97%e0%b8%b5%e0%b9%88%e0%b8%94%e0%b8%b5%e0%b8%88%e0%b8%b2%e0%b8%81%e0%b8%81%e0%b8%b4%e0%b8%88%e0%b8%81\/\" class=\"post-item\">\r\n                                                                                    <img decoding=\"async\" src=\"https:\/\/webkm.rmutp.ac.th\/iknowledge\/wp-content\/uploads\/2024\/09\/cover-cop2-4-67-150x150.png\" alt=\"\" class=\"post-thumb-mini\">\r\n                                                                                <div class=\"post-item-content\">\r\n                                            <h4>\u0e41\u0e19\u0e27\u0e1b\u0e0f\u0e34\u0e1a\u0e31\u0e15\u0e34\u0e17\u0e35\u0e48\u0e14\u0e35\u0e08\u0e32\u0e01\u0e01\u0e34\u0e08\u0e01\u0e23\u0e23\u0e21\u0e41\u0e25\u0e01\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e40\u0e23\u0e35\u0e22\u0e19\u0e23\u0e39\u0e49\u0e0a\u0e38\u0e21\u0e0a\u0e19\u0e19\u0e31\u0e01\u0e1b\u0e0f\u0e34\u0e1a\u0e31\u0e15\u0e34 (CoPs) 2567<\/h4>\r\n                                            <div class=\"post-meta\"><span>\ud83d\udc41\ufe0f 1,667 \u0e04\u0e23\u0e31\u0e49\u0e07<\/span><\/div>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                                        <\/div>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"post-column-item\">\r\n                        <div class=\"section-title\">\u2728 \u0e42\u0e1e\u0e2a\u0e15\u0e4c\u0e21\u0e32\u0e43\u0e2b\u0e21\u0e48<\/div>\r\n                        <div class=\"post-list-box\">\r\n                                                                <a href=\"https:\/\/webkm.rmutp.ac.th\/iknowledge\/%e0%b9%81%e0%b8%99%e0%b8%a7%e0%b8%9b%e0%b8%8f%e0%b8%b4%e0%b8%9a%e0%b8%b1%e0%b8%95%e0%b8%b4%e0%b8%97%e0%b8%b5%e0%b9%88%e0%b8%94%e0%b8%b5-%e0%b8%81%e0%b8%b4%e0%b8%88%e0%b8%81%e0%b8%a3%e0%b8%a3%e0%b8%a1\/\" class=\"post-item\">\r\n                                                                                    <img decoding=\"async\" src=\"https:\/\/webkm.rmutp.ac.th\/iknowledge\/wp-content\/uploads\/2026\/10\/eBook-\u0e23\u0e27\u0e21\u0e41\u0e19\u0e27\u0e1b\u0e0f\u0e34\u0e1a\u0e31\u0e15\u0e34\u0e17\u0e35\u0e48\u0e14\u0e35-CoP-2569-3-150x150.png\" alt=\"\" class=\"post-thumb-mini\">\r\n                                                                                <div class=\"post-item-content\">\r\n                                            <h4>\u0e41\u0e19\u0e27\u0e1b\u0e0f\u0e34\u0e1a\u0e31\u0e15\u0e34\u0e17\u0e35\u0e48\u0e14\u0e35 \u0e01\u0e34\u0e08\u0e01\u0e23\u0e23\u0e21\u0e41\u0e25\u0e01\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e40\u0e23\u0e35\u0e22\u0e19\u0e23\u0e39\u0e49\u0e0a\u0e38\u0e21\u0e0a\u0e19\u0e19\u0e31\u0e01\u0e1b\u0e0f\u0e34\u0e1a\u0e31\u0e15\u0e34 (CoPs) 2569<\/h4>\r\n                                            <div class=\"post-meta\"><span>\ud83d\udcc5 October 22, 2026<\/span><\/div>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                                                    <a href=\"https:\/\/webkm.rmutp.ac.th\/iknowledge\/%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%9a%e0%b8%b9%e0%b8%a3%e0%b8%93%e0%b8%b2%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%ab%e0%b8%a5%e0%b8%b1%e0%b8%81%e0%b8%aa%e0%b8%b9%e0%b8%95%e0%b8%a3%e0%b8%aa%e0%b8%b9%e0%b9%88\/\" class=\"post-item\">\r\n                                                                                    <img decoding=\"async\" src=\"https:\/\/webkm.rmutp.ac.th\/iknowledge\/wp-content\/uploads\/2026\/10\/\u0e2a\u0e01\u0e23\u0e35\u0e19\u0e0a\u0e47\u0e2d\u0e15-2026-10-22-150221-150x150.png\" alt=\"\" class=\"post-thumb-mini\">\r\n                                                                                <div class=\"post-item-content\">\r\n                                            <h4>\u0e01\u0e32\u0e23\u0e1a\u0e39\u0e23\u0e13\u0e32\u0e01\u0e32\u0e23\u0e2b\u0e25\u0e31\u0e01\u0e2a\u0e39\u0e15\u0e23\u0e2a\u0e39\u0e48\u0e01\u0e32\u0e23\u0e1e\u0e31\u0e12\u0e19\u0e32 Start Up \u0e43\u0e0a\u0e49\u0e1b\u0e23\u0e30\u0e42\u0e22\u0e0a\u0e19\u0e4c\u0e40\u0e0a\u0e34\u0e07\u0e1e\u0e32\u0e13\u0e34\u0e0a\u0e22\u0e4c<\/h4>\r\n                                            <div class=\"post-meta\"><span>\ud83d\udcc5 October 22, 2026<\/span><\/div>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                                                    <a href=\"https:\/\/webkm.rmutp.ac.th\/iknowledge\/%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%9e%e0%b8%b1%e0%b8%92%e0%b8%99%e0%b8%b2%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b9%80%e0%b8%a3%e0%b8%b5%e0%b8%a2%e0%b8%99%e0%b8%a3%e0%b8%b9%e0%b9%89-%e0%b8%94%e0%b9%89%e0%b8%a7\/\" class=\"post-item\">\r\n                                                                                    <img decoding=\"async\" src=\"https:\/\/webkm.rmutp.ac.th\/iknowledge\/wp-content\/uploads\/2026\/10\/\u0e2a\u0e01\u0e23\u0e35\u0e19\u0e0a\u0e47\u0e2d\u0e15-2026-10-22-145607-150x150.png\" alt=\"\" class=\"post-thumb-mini\">\r\n                                                                                <div class=\"post-item-content\">\r\n                                            <h4>\u0e01\u0e32\u0e23\u0e1e\u0e31\u0e12\u0e19\u0e32\u0e01\u0e32\u0e23\u0e40\u0e23\u0e35\u0e22\u0e19\u0e23\u0e39\u0e49 \u0e14\u0e49\u0e27\u0e22\u0e01\u0e32\u0e23\u0e1b\u0e23\u0e30\u0e22\u0e38\u0e01\u0e15\u0e4c\u0e43\u0e0a\u0e49\u0e04\u0e27\u0e32\u0e21\u0e04\u0e34\u0e14\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e2a\u0e23\u0e23\u0e04\u0e4c<\/h4>\r\n                                            <div class=\"post-meta\"><span>\ud83d\udcc5 October 22, 2026<\/span><\/div>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                                                    <a href=\"https:\/\/webkm.rmutp.ac.th\/iknowledge\/%e0%b9%81%e0%b8%99%e0%b8%a7%e0%b8%9b%e0%b8%8f%e0%b8%b4%e0%b8%9a%e0%b8%b1%e0%b8%95%e0%b8%b4%e0%b8%97%e0%b8%b5%e0%b9%88%e0%b8%94%e0%b8%b5%e0%b9%83%e0%b8%99%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%9a%e0%b8%b9\/\" class=\"post-item\">\r\n                                                                                    <img decoding=\"async\" src=\"https:\/\/webkm.rmutp.ac.th\/iknowledge\/wp-content\/uploads\/2026\/10\/KM-for-SMART-ENTREPRENEURS-19\u0e1e\u0e0469_Page_01-150x150.png\" alt=\"\" class=\"post-thumb-mini\">\r\n                                                                                <div class=\"post-item-content\">\r\n                                            <h4>\u0e41\u0e19\u0e27\u0e1b\u0e0f\u0e34\u0e1a\u0e31\u0e15\u0e34\u0e17\u0e35\u0e48\u0e14\u0e35\u0e43\u0e19\u0e01\u0e32\u0e23\u0e1a\u0e39\u0e23\u0e13\u0e32\u0e01\u0e32\u0e23\u0e01\u0e32\u0e23\u0e40\u0e23\u0e35\u0e22\u0e19\u0e01\u0e32\u0e23\u0e2a\u0e2d\u0e19 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e19\u0e27\u0e31\u0e15\u0e01\u0e23\u0e23\u0e21\u0e41\u0e25\u0e30\u0e04\u0e27\u0e32\u0e21\u0e22\u0e31\u0e48\u0e07\u0e22\u0e37\u0e19<\/h4>\r\n                                            <div class=\"post-meta\"><span>\ud83d\udcc5 October 22, 2026<\/span><\/div>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                                                    <a href=\"https:\/\/webkm.rmutp.ac.th\/iknowledge\/%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%a5%e0%b8%87%e0%b8%99%e0%b8%b2%e0%b8%a1%e0%b8%84%e0%b8%a7%e0%b8%b2%e0%b8%a1%e0%b8%a3%e0%b9%88%e0%b8%a7%e0%b8%a1%e0%b8%a1%e0%b8%b7%e0%b8%ad%e0%b8%a0%e0%b8%b2%e0%b8%a2\/\" class=\"post-item\">\r\n                                                                                    <img decoding=\"async\" src=\"https:\/\/webkm.rmutp.ac.th\/iknowledge\/wp-content\/uploads\/2026\/10\/2.-CoP2-\u0e1e\u0e34\u0e18\u0e35\u0e25\u0e07\u0e19\u0e32\u0e21\u0e04\u0e27\u0e32\u0e21\u0e23\u0e48\u0e27\u0e21\u0e21\u0e37\u0e2d\u0e20\u0e32\u0e22\u0e43\u0e19-\u0e1b\u0e17_Page_1-150x150.png\" alt=\"\" class=\"post-thumb-mini\">\r\n                                                                                <div class=\"post-item-content\">\r\n                                            <h4>\u0e01\u0e32\u0e23\u0e25\u0e07\u0e19\u0e32\u0e21\u0e04\u0e27\u0e32\u0e21\u0e23\u0e48\u0e27\u0e21\u0e21\u0e37\u0e2d\u0e20\u0e32\u0e22\u0e43\u0e19\u0e1b\u0e23\u0e30\u0e40\u0e17\u0e28<\/h4>\r\n                                            <div class=\"post-meta\"><span>\ud83d\udcc5 October 22, 2026<\/span><\/div>\r\n                                        <\/div>\r\n                                    <\/a>\r\n                                                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n            \r\n            \r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n    <div class=\"km-comments-container\">\r\n            <\/div>\r\n\r\n<!-- \ud83d\udcc8 Script \u0e27\u0e32\u0e14\u0e01\u0e23\u0e32\u0e1f\u0e2a\u0e16\u0e34\u0e15\u0e34\u0e14\u0e49\u0e27\u0e22 Chart.js -->\r\n<script>\r\nconst fullLabels = [\"\\u0e1b\\u0e35 \\u0e1e.\\u0e28. 2565\",\"\\u0e1b\\u0e35 \\u0e1e.\\u0e28. 2566\",\"\\u0e1b\\u0e35 \\u0e1e.\\u0e28. 2567\",\"\\u0e1b\\u0e35 \\u0e1e.\\u0e28. 2568\",\"\\u0e1b\\u0e35 \\u0e1e.\\u0e28. 2569\"];\r\nconst dataGrad = [4,1,5,5,6];\r\nconst dataRes = [6,25,0,10,6];\r\nconst dataPerf = [33,56,1,5,5];\r\nlet kmBarChart = null;\r\n\r\nfunction updateBarChart(range) {\r\n    const ctx = document.getElementById('kmYearlyTagChart');\r\n    if (!ctx) return;\r\n    \r\n    let limit = fullLabels.length;\r\n    if (range !== 'all') { limit = parseInt(range); }\r\n    \r\n    const labels = fullLabels.slice(-limit);\r\n    const d1 = dataGrad.slice(-limit);\r\n    const d2 = dataRes.slice(-limit);\r\n    const d3 = dataPerf.slice(-limit);\r\n    \r\n    if (kmBarChart) { kmBarChart.destroy(); }\r\n    \r\n    kmBarChart = new Chart(ctx.getContext('2d'), {\r\n        type: 'bar',\r\n        data: {\r\n            labels: labels,\r\n            datasets: [\r\n                { label: '\u0e01\u0e32\u0e23\u0e40\u0e23\u0e35\u0e22\u0e19\u0e01\u0e32\u0e23\u0e2a\u0e2d\u0e19', data: d1, backgroundColor: '#3B82F6', borderRadius: 4 },\r\n                { label: '\u0e27\u0e34\u0e08\u0e31\u0e22\/\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e27\u0e34\u0e0a\u0e32\u0e01\u0e32\u0e23', data: d2, backgroundColor: '#10B981', borderRadius: 4 },\r\n                { label: '\u0e2a\u0e21\u0e23\u0e23\u0e16\u0e19\u0e30\u0e01\u0e32\u0e23\u0e1b\u0e0f\u0e34\u0e1a\u0e31\u0e15\u0e34\u0e07\u0e32\u0e19', data: d3, backgroundColor: '#F59E0B', borderRadius: 4 }\r\n            ]\r\n        },\r\n        options: {\r\n            responsive: true, maintainAspectRatio: false,\r\n            plugins: {\r\n                legend: { position: 'bottom', labels: { font: { family: 'sans-serif', size: 11 }, padding: 12 } },\r\n                tooltip: { callbacks: { label: function(c) { return ' ' + c.dataset.label + ': ' + c.parsed.y + ' \u0e40\u0e23\u0e37\u0e48\u0e2d\u0e07'; } } },\r\n                datalabels: { display: false }\r\n            },\r\n            scales: {\r\n                y: { beginAtZero: true, ticks: { stepSize: 1, precision: 0 }, grid: { color: '#f3f4f6' } },\r\n                x: { grid: { display: false } }\r\n            }\r\n        }\r\n    });\r\n}\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n    const ctxTotal = document.getElementById('kmTagTotalChart');\r\n    if (ctxTotal) {\r\n        new Chart(ctxTotal.getContext('2d'), {\r\n            type: 'doughnut',\r\n            plugins: [ChartDataLabels],\r\n            data: {\r\n                labels: ['\u0e14\u0e49\u0e32\u0e19\u0e01\u0e32\u0e23\u0e40\u0e23\u0e35\u0e22\u0e19\u0e01\u0e32\u0e23\u0e2a\u0e2d\u0e19', '\u0e14\u0e49\u0e32\u0e19\u0e01\u0e32\u0e23\u0e27\u0e34\u0e08\u0e31\u0e22\u0e41\u0e25\u0e30\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e27\u0e34\u0e0a\u0e32\u0e01\u0e32\u0e23', '\u0e14\u0e49\u0e32\u0e19\u0e2a\u0e21\u0e23\u0e23\u0e16\u0e19\u0e30\u0e01\u0e32\u0e23\u0e1b\u0e0f\u0e34\u0e1a\u0e31\u0e15\u0e34\u0e07\u0e32\u0e19'],\r\n                datasets: [{\r\n                    data: [23, 49, 110],\r\n                    backgroundColor: ['#3B82F6', '#10B981', '#F59E0B'],\r\n                    borderWidth: 2, borderColor: '#ffffff'\r\n                }]\r\n            },\r\n            options: {\r\n                responsive: true, \r\n                maintainAspectRatio: false,\r\n                cutout: '55%',\r\n                layout: { padding: 15 },\r\n                plugins: { \r\n                    legend: { position: 'bottom', labels: { font: { family: 'sans-serif', size: 11 }, padding: 12 } },\r\n                    datalabels: {\r\n                        color: '#111827',\r\n                        anchor: 'end',\r\n                        align: 'end',\r\n                        offset: 2,\r\n                        font: { weight: 'bold', size: 13, family: 'sans-serif' },\r\n                        formatter: (value, ctx) => {\r\n                            let sum = 0;\r\n                            let dataArr = ctx.chart.data.datasets[0].data;\r\n                            dataArr.forEach(data => { sum += data; });\r\n                            if (sum === 0 || value === 0) return ''; \r\n                            let percentage = (value * 100 \/ sum).toFixed(1) + \"%\";\r\n                            return percentage;\r\n                        }\r\n                    }\r\n                }\r\n            }\r\n        });\r\n    }\r\n    updateBarChart('all');\r\n});\r\n<\/script>\r\n\r\n<script>\r\n    window.addEventListener('load', function() {\r\n        var loader = document.getElementById('mackerel-loader');\r\n        if (loader) {\r\n            setTimeout(function() {\r\n                loader.classList.add('fade-out');\r\n            }, 300);\r\n        }\r\n    });\r\n<\/script>\n<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_4068\" class=\"pvc_stats all  \" data-element-id=\"4068\" style=\"\"><i class=\"pvc-stats-icon large\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/webkm.rmutp.ac.th\/iknowledge\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n","protected":false},"excerpt":{"rendered":"<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_4583\" class=\"pvc_stats all  \" data-element-id=\"4583\" style=\"\"><i class=\"pvc-stats-icon large\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/webkm.rmutp.ac.th\/iknowledge\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"page-templates\/full-width.php","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"class_list":["post-4068","page","type-page","status-publish","hentry"],"a3_pvc":{"activated":true,"total_views":717,"today_views":8},"_links":{"self":[{"href":"https:\/\/webkm.rmutp.ac.th\/iknowledge\/wp-json\/wp\/v2\/pages\/4068","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkm.rmutp.ac.th\/iknowledge\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/webkm.rmutp.ac.th\/iknowledge\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/webkm.rmutp.ac.th\/iknowledge\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/webkm.rmutp.ac.th\/iknowledge\/wp-json\/wp\/v2\/comments?post=4068"}],"version-history":[{"count":0,"href":"https:\/\/webkm.rmutp.ac.th\/iknowledge\/wp-json\/wp\/v2\/pages\/4068\/revisions"}],"wp:attachment":[{"href":"https:\/\/webkm.rmutp.ac.th\/iknowledge\/wp-json\/wp\/v2\/media?parent=4068"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}