{"id":4179,"date":"2025-08-20T16:04:35","date_gmt":"2025-08-20T08:04:35","guid":{"rendered":"https:\/\/bkk-jpkn1.sabah.gov.my\/?page_id=4179"},"modified":"2026-10-14T09:16:59","modified_gmt":"2026-10-14T01:16:59","slug":"pejabat-pasukan-inovasi-digital","status":"publish","type":"page","link":"https:\/\/jtdi.sabah.gov.my\/ms\/pejabat-pasukan-inovasi-digital\/","title":{"rendered":"Pejabat pasukan inovasi digital"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; module_class=&#8221;jtdi-page-header&#8221; _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;2_5,3_5&#8243; module_class=&#8221;jtdi-page-header-row&#8221; _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|desktop&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;2_5&#8243; _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;https:\/\/jtdi.sabah.gov.my\/wp-content\/uploads\/2026\/04\/jtdi-long-1.png&#8221; title_text=&#8221;JTDI LOGO&#8221; module_class=&#8221;jtdi-page-header-logo&#8221; _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;3_5&#8243; _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_menu menu_id=&#8221;29&#8243; module_class=&#8221;jtdi-page-header-menu&#8221; _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_menu][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<!-- JTDI DIRECTORY: TYPE=pid | Paste entire block in Divi Code Module --><!-- [et_pb_line_break_holder] --><\/p>\n<div id=\"jtdi-offices-pid\" class=\"jto\" data-type=\"pid\"><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->#jtdi-offices-pid{container-type:inline-size;--navy:#0c2b50;--blue:#1266b1;--muted:#62758b;--border:#dce6f0;--soft:#f3f7fc;color:#172f48;font-family:inherit;max-width:1200px;margin:auto}#jtdi-offices-pid *{box-sizing:border-box}#jtdi-offices-pid button,#jtdi-offices-pid input,#jtdi-offices-pid select{font:inherit}#jtdi-offices-pid button{cursor:pointer}#jtdi-offices-pid .jto-hero{background:linear-gradient(105deg,#092848f2,#1264a9d9),url('https:\/\/jtdi.sabah.gov.my\/wp-content\/uploads\/2026\/10\/download.png') center\/cover;border-radius:22px;color:#fff;padding:45px 36px;margin-bottom:23px;overflow:hidden}#jtdi-offices-pid .jto-eyebrow{font-size:11px;letter-spacing:2px;text-transform:uppercase;font-weight:750;opacity:.85}#jtdi-offices-pid .jto-hero h2{color:white!important;font-size:clamp(26px,3vw,39px);line-height:1.2;margin:10px 0 12px;padding:0;font-weight:800}#jtdi-offices-pid .jto-hero p{font-size:14px;max-width:650px;line-height:1.7;margin:0;color:#e6f1ff}#jtdi-offices-pid .jto-controls{display:flex;gap:12px;flex-wrap:wrap;background:#fff;border:1px solid var(--border);padding:16px;border-radius:16px;margin-bottom:15px;box-shadow:0 6px 22px #0d3a6810}#jtdi-offices-pid .jto-search{flex:2;min-width:230px}#jtdi-offices-pid input,#jtdi-offices-pid select{height:45px;width:100%;background:#fff;color:#193953;border:1px solid #ccd9e7;border-radius:10px;padding:0 13px;outline:none}#jtdi-offices-pid input:focus,#jtdi-offices-pid select:focus{border-color:#1876c5;box-shadow:0 0 0 3px #1676c51c}#jtdi-offices-pid .jto-filter{flex:1;min-width:180px}#jtdi-offices-pid .jto-reset{border:1px solid var(--border);background:#f3f7fc;border-radius:10px;padding:0 16px;color:var(--navy);font-weight:700}#jtdi-offices-pid .jto-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:18px 0;color:var(--muted);font-size:13px}#jtdi-offices-pid .jto-views{display:flex;gap:5px}#jtdi-offices-pid .jto-view{border:1px solid var(--border);border-radius:8px;background:white;color:var(--navy);padding:8px 13px;font-size:12px}#jtdi-offices-pid .jto-view.active{background:var(--navy);color:#fff}#jtdi-offices-pid .jto-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}#jtdi-offices-pid .jto-card{border:1px solid var(--border);border-radius:17px;background:white;overflow:hidden;box-shadow:0 6px 20px #163f6810;display:flex;flex-direction:column;min-width:0;transition:transform .2s,box-shadow .2s}#jtdi-offices-pid .jto-card:hover{transform:translateY(-3px);box-shadow:0 13px 30px #163f681c}#jtdi-offices-pid .jto-cover{height:145px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#dcecfb,#eef6ff);overflow:hidden;color:#2e79b5;font-size:49px}#jtdi-offices-pid .jto-cover img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;background:#fff;padding:12px}#jtdi-offices-pid .jto-card-body{padding:19px;display:flex;flex-direction:column;gap:12px;flex:1}#jtdi-offices-pid .jto-tag{display:inline-flex;align-self:flex-start;padding:5px 10px;border-radius:20px;background:#e8f3ff;color:#125b9a;font-size:10px;font-weight:800;letter-spacing:.4px;text-transform:uppercase}#jtdi-offices-pid .jto-card h3{font-size:17px;line-height:1.4;color:var(--navy);margin:0;padding:0;font-weight:800}#jtdi-offices-pid .jto-detail{display:flex;gap:9px;color:#4b637a;font-size:12px;line-height:1.6;overflow-wrap:anywhere}#jtdi-offices-pid .jto-detail .jto-ico{color:#1874b9;flex:0 0 17px}#jtdi-offices-pid .jto-open{margin-top:auto;width:100%;background:#1266b1;color:#fff;border:0;border-radius:10px;padding:11px 14px;font-size:13px;font-weight:750}#jtdi-offices-pid .jto-open:hover{background:#0b467e}#jtdi-offices-pid .jto-results.list{grid-template-columns:1fr}#jtdi-offices-pid .jto-results.list .jto-card{flex-direction:row}#jtdi-offices-pid .jto-results.list .jto-cover{width:230px;height:auto;min-height:175px;flex-shrink:0}#jtdi-offices-pid .jto-results.list .jto-card-body{gap:8px}#jtdi-offices-pid .jto-results.list .jto-open{max-width:210px}#jtdi-offices-pid .jto-empty{grid-column:1\/-1;text-align:center;background:#f4f8fc;border:1px dashed #cbd9e8;padding:42px 20px;border-radius:14px;color:#536d85}#jtdi-offices-pid .jto-pages{display:flex;justify-content:center;align-items:center;gap:7px;flex-wrap:wrap;margin-top:23px}#jtdi-offices-pid .jto-pages button{border:1px solid var(--border);border-radius:9px;background:white;color:var(--navy);padding:8px 12px}#jtdi-offices-pid .jto-pages button.active{background:var(--navy);color:#fff}#jtdi-offices-pid .jto-pages button:disabled{opacity:.4;cursor:default}body > .jto-modal-pid{--navy:#0c2b50;--blue:#1266b1;--border:#dce6f0;box-sizing:border-box;font-family:inherit;position:fixed;inset:0;z-index:999999;background:#071c35b9;backdrop-filter:blur(5px);display:none;align-items:center;justify-content:center;padding:18px}body > .jto-modal-pid.open{display:flex}#jtdi-offices-pid .jto-dialog{position:relative;width:min(940px,100%);max-height:92vh;overflow:auto;background:#fff;border-radius:20px;box-shadow:0 25px 85px #0004}#jtdi-offices-pid .jto-close{position:absolute;right:17px;top:17px;z-index:2;background:#fff;color:#163c63;border:0;border-radius:11px;width:38px;height:38px;font-size:25px;box-shadow:0 2px 12px #0002}body > .jto-modal-pid-grid{display:grid;grid-template-columns:40% 60%;min-height:550px}body > .jto-modal-pid-left{background:linear-gradient(180deg,#0b335933,#062c5bd9),url('https:\/\/jtdi.sabah.gov.my\/wp-content\/uploads\/2026\/10\/download.png') center\/cover;color:#fff;padding:45px 25px 28px;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:flex-end}body > .jto-modal-pid-left .jto-modal-photo{display:block;width:100%;max-width:330px;height:190px;border-radius:14px;object-fit:contain;background:#fff;padding:12px;border:3px solid #fff;margin-bottom:20px;box-shadow:0 7px 30px #0004}body > .jto-modal-pid-left h3{font-size:23px;color:#fff!important;line-height:1.35;margin:12px 0;font-weight:800}body > .jto-modal-pid-left .jto-tag{align-self:center}#jtdi-offices-pid .jto-brand{margin-top:28px;padding-top:15px;border-top:1px solid #ffffff66;font-size:10px;letter-spacing:1.1px;line-height:1.6}body > .jto-modal-pid-right{padding:45px 35px 35px}body > .jto-modal-pid-right h4{font-size:19px;color:var(--navy);font-weight:800;margin:0 0 16px}#jtdi-offices-pid .jto-info{background:#f2f7fc;border:1px solid #e7eef5;border-radius:13px;padding:5px 18px;margin-bottom:24px}#jtdi-offices-pid .jto-info-row{padding:14px 0;display:flex;flex-direction:column;gap:5px}#jtdi-offices-pid .jto-info-row+.jto-info-row{border-top:1px solid #dce7f1}#jtdi-offices-pid .jto-info-label{font-size:10px;font-weight:800;letter-spacing:.7px;text-transform:uppercase;color:#728399}#jtdi-offices-pid .jto-info-value{font-size:14px;color:#193750;overflow-wrap:anywhere;white-space:pre-line}#jtdi-offices-pid .jto-actions{display:flex;gap:9px;flex-wrap:wrap}#jtdi-offices-pid .jto-actions button,#jtdi-offices-pid .jto-actions a{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;padding:11px 13px;text-decoration:none!important;background:#1266b1;color:white!important;border:0;font-size:12px;font-weight:700}#jtdi-offices-pid .jto-actions button.secondary,#jtdi-offices-pid .jto-actions a.secondary{background:#eaf3fc;color:#145b96!important}#jtdi-offices-pid .jto-actions :disabled{opacity:.45;cursor:not-allowed}@media(max-width:960px){#jtdi-offices-pid .jto-results{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){#jtdi-offices-pid .jto-hero{padding:29px 21px;border-radius:16px}#jtdi-offices-pid .jto-results{grid-template-columns:1fr}#jtdi-offices-pid .jto-results.list .jto-card{flex-direction:column}#jtdi-offices-pid .jto-results.list .jto-cover{width:100%;height:145px;min-height:0}#jtdi-offices-pid .jto-controls{padding:12px}#jtdi-offices-pid .jto-filter,#jtdi-offices-pid .jto-search{min-width:100%}#jtdi-offices-pid .jto-reset{height:43px;width:100%}body > .jto-modal-pid-grid{grid-template-columns:1fr}body > .jto-modal-pid-left{min-height:270px;padding:45px 22px 25px}body > .jto-modal-pid-left .jto-modal-photo{height:130px;max-width:240px}body > .jto-modal-pid-right{padding:26px 20px}body > .jto-modal-pid-left h3{font-size:20px}}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* FIX: full logos and mobile-friendly cards *\/<!-- [et_pb_line_break_holder] -->#jtdi-offices-pid .jto-cover {height:175px;background:#fff;padding:0}<!-- [et_pb_line_break_holder] -->#jtdi-offices-pid .jto-cover img {width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;padding:14px!important}<!-- [et_pb_line_break_holder] -->body > .jto-modal-pid {padding:16px!important;overflow-y:auto;overscroll-behavior:contain}<!-- [et_pb_line_break_holder] -->body > .jto-modal-pid .jto-dialog {width:min(900px,100%)!important;max-width:100%!important;max-height:min(90dvh,900px)!important;overflow-y:auto!important;overflow-x:hidden!important;margin:auto!important;box-sizing:border-box!important}<!-- [et_pb_line_break_holder] -->body > .jto-modal-pid .jto-modal-grid {grid-template-columns:minmax(0,40%) minmax(0,60%)!important;min-width:0!important}<!-- [et_pb_line_break_holder] -->body > .jto-modal-pid .jto-modal-left,body > .jto-modal-pid .jto-modal-right {min-width:0!important;max-width:100%!important;box-sizing:border-box!important}<!-- [et_pb_line_break_holder] -->body > .jto-modal-pid .jto-modal-photo {object-fit:contain!important;max-width:100%!important;height:185px!important;background:#fff!important;padding:12px!important}<!-- [et_pb_line_break_holder] -->body > .jto-modal-pid .jto-modal-left h3 {overflow-wrap:anywhere!important}<!-- [et_pb_line_break_holder] -->@container (max-width:820px) {#jtdi-offices-pid .jto-results {grid-template-columns:repeat(2,minmax(0,1fr))}}<!-- [et_pb_line_break_holder] -->@container (max-width:540px) {#jtdi-offices-pid .jto-results {grid-template-columns:minmax(0,1fr)}#jtdi-offices-pid .jto-controls {display:grid;grid-template-columns:1fr}#jtdi-offices-pid .jto-search,#jtdi-offices-pid .jto-filter,#jtdi-offices-pid .jto-sort {min-width:0;width:100%}#jtdi-offices-pid .jto-reset {min-height:44px}}<!-- [et_pb_line_break_holder] -->@media (max-width:800px) {body > .jto-modal-pid .jto-modal-grid {grid-template-columns:minmax(0,1fr)!important}body > .jto-modal-pid .jto-modal-left {min-height:0!important;padding:28px 22px!important}body > .jto-modal-pid .jto-modal-right {padding:24px 20px!important}body > .jto-modal-pid .jto-modal-photo {height:150px!important;max-width:260px!important}body > .jto-modal-pid .jto-dialog {max-height:94dvh!important}}<!-- [et_pb_line_break_holder] -->@media (max-width:480px) {body > .jto-modal-pid {padding:8px!important}body > .jto-modal-pid .jto-modal-left {padding:22px 16px!important}body > .jto-modal-pid .jto-modal-right {padding:20px 16px!important}body > .jto-modal-pid .jto-actions > * {width:100%!important}}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* FIX DEFINITIF: modal dipindahkan ke body, semua selector mesti bermula body > *\/<!-- [et_pb_line_break_holder] -->body > .jto-modal-pid { position:fixed!important; inset:0!important; z-index:2147483000!important; display:none; align-items:center; justify-content:center; padding:18px!important; background:rgba(6,24,47,.76)!important; overflow-y:auto!important; box-sizing:border-box!important; }<!-- [et_pb_line_break_holder] -->body > .jto-modal-pid.open {display:flex!important;}<!-- [et_pb_line_break_holder] -->body > .jto-modal-pid, body > .jto-modal-pid * {box-sizing:border-box!important;}<!-- [et_pb_line_break_holder] -->body > .jto-modal-pid .jto-dialog {position:relative!important; width:min(920px,100%)!important; max-width:100%!important; max-height:calc(100dvh - 36px)!important; overflow-y:auto!important; overflow-x:hidden!important; margin:auto!important; background:#fff!important; border-radius:18px!important; box-shadow:0 20px 80px rgba(0,0,0,.28)!important; color:#173550!important;}<!-- [et_pb_line_break_holder] -->body > .jto-modal-pid .jto-modal-body {width:100%!important;}<!-- [et_pb_line_break_holder] -->body > .jto-modal-pid .jto-modal-grid {display:grid!important; grid-template-columns:minmax(0,40%) minmax(0,60%)!important; width:100%!important; min-height:0!important;}<!-- [et_pb_line_break_holder] -->body > .jto-modal-pid .jto-modal-left {min-width:0!important; display:flex!important; flex-direction:column!important; align-items:center!important; justify-content:center!important; text-align:center!important; gap:12px!important; padding:38px 25px!important; background:linear-gradient(180deg,rgba(6,35,65,.36),rgba(5,37,75,.9)),url('https:\/\/jtdi.sabah.gov.my\/wp-content\/uploads\/2026\/10\/download.png') center\/cover!important; color:#fff!important;}<!-- [et_pb_line_break_holder] -->body > .jto-modal-pid .jto-modal-left h3 {font-size:clamp(18px,2.3vw,24px)!important; line-height:1.35!important; color:#fff!important; margin:0!important; padding:0!important; font-weight:750!important; overflow-wrap:anywhere!important;}<!-- [et_pb_line_break_holder] -->body > .jto-modal-pid .jto-modal-left .jto-tag {display:inline-flex!important; padding:6px 12px!important; background:#e9f4ff!important; color:#125b9a!important; border-radius:20px!important; font-size:11px!important; font-weight:700!important;}<!-- [et_pb_line_break_holder] -->body > .jto-modal-pid .jto-modal-photo {display:block!important; width:100%!important; max-width:290px!important; height:190px!important; object-fit:contain!important; object-position:center!important; padding:12px!important; margin:0!important; background:#fff!important; border-radius:12px!important;}<!-- [et_pb_line_break_holder] -->body > .jto-modal-pid .jto-brand {font-size:10px!important; letter-spacing:.6px!important; line-height:1.5!important; opacity:.9!important;}<!-- [et_pb_line_break_holder] -->body > .jto-modal-pid .jto-modal-right {min-width:0!important; padding:40px 32px!important; background:#fff!important;}<!-- [et_pb_line_break_holder] -->body > .jto-modal-pid .jto-modal-right h4 {font-size:20px!important; font-weight:800!important; color:#0c2b50!important; margin:0 0 18px!important; padding:0!important;}<!-- [et_pb_line_break_holder] -->body > .jto-modal-pid .jto-info {background:#f2f7fc!important; border:1px solid #e4edf6!important; border-radius:12px!important; padding:5px 16px!important; margin:0 0 20px!important;}<!-- [et_pb_line_break_holder] -->body > .jto-modal-pid .jto-info-row {display:flex!important; flex-direction:column!important; gap:5px!important; padding:12px 0!important;}<!-- [et_pb_line_break_holder] -->body > .jto-modal-pid .jto-info-row + .jto-info-row {border-top:1px solid #dce7f1!important;}<!-- [et_pb_line_break_holder] -->body > .jto-modal-pid .jto-info-label {display:block!important; font-size:10px!important; font-weight:800!important; letter-spacing:.7px!important; text-transform:uppercase!important; color:#70829a!important;}<!-- [et_pb_line_break_holder] -->body > .jto-modal-pid .jto-info-value {display:block!important; font-size:14px!important; line-height:1.55!important; color:#193750!important; overflow-wrap:anywhere!important; white-space:pre-line!important;}<!-- [et_pb_line_break_holder] -->body > .jto-modal-pid .jto-actions {display:flex!important; flex-wrap:wrap!important; gap:9px!important;}<!-- [et_pb_line_break_holder] -->body > .jto-modal-pid .jto-actions a, body > .jto-modal-pid .jto-actions button {display:inline-flex!important; align-items:center!important; justify-content:center!important; width:auto!important; min-height:40px!important; padding:10px 13px!important; border:0!important; border-radius:9px!important; background:#1266b1!important; color:#fff!important; font:700 12px\/1.4 inherit!important; text-decoration:none!important; cursor:pointer!important;}<!-- [et_pb_line_break_holder] -->body > .jto-modal-pid .jto-actions .secondary {background:#e7f2fc!important; color:#135b96!important;}<!-- [et_pb_line_break_holder] -->body > .jto-modal-pid .jto-close {position:absolute!important; right:14px!important; top:14px!important; z-index:5!important; display:flex!important; align-items:center!important; justify-content:center!important; width:38px!important; height:38px!important; padding:0!important; background:#fff!important; color:#163c63!important; border:0!important; border-radius:10px!important; font-size:26px!important; cursor:pointer!important; box-shadow:0 2px 12px #0002!important;}<!-- [et_pb_line_break_holder] -->@media(max-width:760px) {body > .jto-modal-pid {padding:10px!important;} body > .jto-modal-pid .jto-dialog {max-height:calc(100dvh - 20px)!important;} body > .jto-modal-pid .jto-modal-grid {grid-template-columns:minmax(0,1fr)!important;} body > .jto-modal-pid .jto-modal-left {padding:28px 22px!important;} body > .jto-modal-pid .jto-modal-photo {height:135px!important;max-width:230px!important;} body > .jto-modal-pid .jto-modal-right {padding:26px 20px!important;} }<!-- [et_pb_line_break_holder] -->@media(max-width:420px) {body > .jto-modal-pid .jto-actions > * {width:100%!important;}}<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<header class=\"jto-hero\">\n<div class=\"jto-eyebrow\">Jabatan Teknologi Digital dan Inovasi Negeri Sabah<\/div>\n<h2>Pejabat Pasukan Inovasi Digital<\/h2>\n<pee>Maklumat pejabat, pegawai bertanggungjawab dan perhubungan Pasukan Inovasi Digital (PID) Negeri Sabah.<\/pee><\/header>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"jto-controls\"><input class=\"jto-search\" type=\"search\" aria-label=\"Cari pejabat\" placeholder=\"Cari pejabat, alamat atau PIC...\"><select class=\"jto-filter\" aria-label=\"Tapis kategori\"><option value=\"\">Semua Kategori<\/option><\/select><select class=\"jto-sort\" aria-label=\"Susun pejabat\"><option value=\"order\">Susunan Asal<\/option><option value=\"az\">Nama A\u2013Z<\/option><option value=\"za\">Nama Z\u2013A<\/option><\/select><button class=\"jto-reset\" type=\"button\">Set Semula<\/button><\/div>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"jto-toolbar\"><span class=\"jto-count\" role=\"status\">Memuatkan data&#8230;<\/span><\/p>\n<div class=\"jto-views\"><button class=\"jto-view active\" type=\"button\" data-view=\"grid\" aria-pressed=\"true\">\u25a6 Grid<\/button><button class=\"jto-view\" type=\"button\" data-view=\"list\" aria-pressed=\"false\">\u2637 Senarai<\/button><\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"jto-results\" aria-live=\"polite\"><\/div>\n<div class=\"jto-pages\"><\/div>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"jto-modal\" role=\"presentation\">\n<div class=\"jto-dialog\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Maklumat pejabat\"><button class=\"jto-close\" type=\"button\" aria-label=\"Tutup popup\">\u00d7<\/button><\/p>\n<div class=\"jto-modal-body\"><\/div>\n<\/div>\n<\/div>\n<p><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->(function(){<!-- [et_pb_line_break_holder] -->'use strict';<!-- [et_pb_line_break_holder] -->const root=document.getElementById('jtdi-offices-pid');<!-- [et_pb_line_break_holder] -->if(!root||root.dataset.ready==='1')return;root.dataset.ready='1';<!-- [et_pb_line_break_holder] -->const TYPE='pid';<!-- [et_pb_line_break_holder] -->const API='https:\/\/script.google.com\/macros\/s\/AKfycbyH6nttOvSvikJJpom6D9IXvOcCbS5xbiNBK6W7FrxCgSNjfrx6_eMHEucyTulPCSLq\/exec?type='+TYPE;<!-- [et_pb_line_break_holder] -->const $=(s)=>root.querySelector(s);<!-- [et_pb_line_break_holder] -->const el=(tag,cls,txt)=>{const n=document.createElement(tag);if(cls)n.className=cls;if(txt!==undefined&&txt!==null)n.textContent=String(txt);return n;};<!-- [et_pb_line_break_holder] -->const clean=v=>String(v==null?'':v).trim();<!-- [et_pb_line_break_holder] -->const username=v=>clean(v).split('@')[0];<!-- [et_pb_line_break_holder] -->const safePhoto=v=>{const s=clean(v);try{const u=new URL(s);return \/^https?:$\/.test(u.protocol)?u.href:'';}catch(e){return '';}};<!-- [et_pb_line_break_holder] -->const state={all:[],filtered:[],page:1,size:9,view:'grid'};<!-- [et_pb_line_break_holder] -->const modal=$('.jto-modal');modal.classList.add('jto-modal-pid');document.body.appendChild(modal);let previousFocus=null;<!-- [et_pb_line_break_holder] -->function infoLine(label,value){if(!clean(value))return null;const row=el('div','jto-info-row');row.append(el('span','jto-info-label',label),el('span','jto-info-value',value));return row;}<!-- [et_pb_line_break_holder] -->function picture(p,large){const url=safePhoto(p.photo);if(url){const img=el('img',large?'jto-modal-photo':'');img.src=url;img.alt='Gambar '+p.name;img.loading='lazy';img.referrerPolicy='no-referrer';if(!large)img.addEventListener('error',()=>{img.replaceWith(el('span','', '\u2302'));});else img.addEventListener('error',()=>img.remove());return img;}return large?null:el('span','', '\u2302');}<!-- [et_pb_line_break_holder] -->function card(p){const c=el('article','jto-card');const cover=el('div','jto-cover');cover.append(picture(p,false));const body=el('div','jto-card-body');if(p.category)body.append(el('span','jto-tag',p.category));body.append(el('h3','',p.name));const details=[[ '\u2316',p.address ],['\u2659',p.pic],['\u260e',p.phone]];details.forEach(([ic,v])=>{if(!v)return;const d=el('div','jto-detail');d.append(el('span','jto-ico',ic),el('span','',v));body.append(d);});const btn=el('button','jto-open','Lihat Maklumat \u2192');btn.type='button';btn.addEventListener('click',()=>openModal(p));body.append(btn);c.append(cover,body);return c;}<!-- [et_pb_line_break_holder] -->function makeButton(label,handler,secondary){const b=el('button',secondary?'secondary':'',label);b.type='button';b.addEventListener('click',handler);return b;}<!-- [et_pb_line_break_holder] -->function vcard(p){const esc=s=>clean(s).replace(\/\\\\\/g,'\\\\\\\\').replace(\/\\r?\\n\/g,'\\\\n').replace(\/;\/g,'\\\\;').replace(\/,\/g,'\\\\,');const lines=['BEGIN:VCARD','VERSION:3.0','FN:'+esc(p.name),'ORG:'+esc('JTDI Negeri Sabah'),'TITLE:'+esc(p.pic),'ADR;TYPE=WORK:;;'+esc(p.address)+';;;;',p.phone?'TEL;TYPE=WORK:'+esc(p.phone):'','NOTE:'+esc('Kategori: '+p.category+' | Nama pengguna emel: '+username(p.email)),'END:VCARD'].filter(Boolean).join('\\r\\n');const blob=new Blob([lines],{type:'text\/vcard;charset=utf-8'});const url=URL.createObjectURL(blob);const a=el('a');a.href=url;a.download='JTDI-'+p.name.replace(\/[^a-z0-9]+\/gi,'-')+'.vcf';document.body.append(a);a.click();a.remove();setTimeout(()=>URL.revokeObjectURL(url),1000);}<!-- [et_pb_line_break_holder] -->function openModal(p){previousFocus=document.activeElement;const layout=el('div','jto-modal-grid');const left=el('div','jto-modal-left');const photo=picture(p,true);if(photo)left.append(photo);if(p.category)left.append(el('span','jto-tag',p.category));left.append(el('h3','',p.name),el('div','jto-brand','JABATAN TEKNOLOGI DIGITAL DAN INOVASI NEGERI SABAH'));const right=el('div','jto-modal-right');right.append(el('h4','','Maklumat Pejabat'));const info=el('div','jto-info');[['Nama Pejabat',p.name],['Kategori',p.category],['Alamat',p.address],['Telefon Pejabat',p.phone],['Ketua PID \/ PIC',p.pic],['Nama Pengguna Emel',username(p.email)]].forEach(([label,val])=>{const line=infoLine(label,val);if(line)info.append(line);});right.append(info);const actions=el('div','jto-actions');if(p.address){const a=el('a','secondary','\u2316 Buka Google Maps');a.href='https:\/\/www.google.com\/maps\/search\/?api=1&query='+encodeURIComponent(p.address);a.target='_blank';a.rel='noopener noreferrer';actions.append(a);}if(p.phone){const a=el('a','','\u260e Hubungi');a.href='tel:'+p.phone.replace(\/[^\\d+]\/g,'');actions.append(a);}if(p.email){const b=makeButton('\u29c9 Salin Nama Pengguna Emel',()=>{const name=username(p.email);if(navigator.clipboard&&navigator.clipboard.writeText){navigator.clipboard.writeText(name).then(()=>{b.textContent='\u2713 Disalin';setTimeout(()=>b.textContent='\u29c9 Salin Nama Pengguna Emel',1800)}).catch(()=>window.prompt('Salin nama pengguna emel:',name));}else window.prompt('Salin nama pengguna emel:',name);},true);actions.append(b);}actions.append(makeButton('\u25a3 Muat Turun VCard',()=>vcard(p),true));right.append(actions);layout.append(left,right);modal.querySelector('.jto-modal-body').replaceChildren(layout);modal.classList.add('open');document.body.style.overflow='hidden';modal.querySelector('.jto-close').focus();}<!-- [et_pb_line_break_holder] -->function closeModal(){modal.classList.remove('open');document.body.style.overflow='';modal.querySelector('.jto-modal-body').replaceChildren();if(previousFocus&&previousFocus.focus)previousFocus.focus();}<!-- [et_pb_line_break_holder] -->modal.querySelector('.jto-close').addEventListener('click',closeModal);modal.addEventListener('click',e=>{if(e.target===modal)closeModal();});document.addEventListener('keydown',e=>{if(!modal.classList.contains('open'))return;if(e.key==='Escape')closeModal();if(e.key==='Tab'){const focusables=[...modal.querySelectorAll('button:not([disabled]),a[href]')];if(!focusables.length)return;const first=focusables[0],last=focusables[focusables.length-1];if(e.shiftKey&&document.activeElement===first){e.preventDefault();last.focus();}else if(!e.shiftKey&&document.activeElement===last){e.preventDefault();first.focus();}}});<!-- [et_pb_line_break_holder] -->function apply(){const q=clean($('.jto-search').value).toLocaleLowerCase('ms');const cat=$('.jto-filter').value;const sort=$('.jto-sort').value;state.filtered=state.all.filter(p=>(!cat||p.category===cat)&&(!q||[p.name,p.category,p.address,p.pic,p.phone,username(p.email)].join(' ').toLocaleLowerCase('ms').includes(q)));if(sort==='az')state.filtered.sort((a,b)=>a.name.localeCompare(b.name,'ms'));else if(sort==='za')state.filtered.sort((a,b)=>b.name.localeCompare(a.name,'ms'));else state.filtered.sort((a,b)=>a.order-b.order||a.name.localeCompare(b.name,'ms'));state.page=1;render();}<!-- [et_pb_line_break_holder] -->function render(){const results=$('.jto-results');results.replaceChildren();results.classList.toggle('list',state.view==='list');const total=state.filtered.length;$('.jto-count').textContent=total+' pejabat ditemui';if(!total){results.append(el('div','jto-empty','Tiada rekod ditemui. Cuba ubah carian atau kategori.'));$('.jto-pages').replaceChildren();return;}const max=Math.ceil(total\/state.size);state.page=Math.max(1,Math.min(state.page,max));state.filtered.slice((state.page-1)*state.size,state.page*state.size).forEach(p=>results.append(card(p)));const pages=$('.jto-pages');pages.replaceChildren();const button=(label,page,disabled,active)=>{const b=el('button',active?'active':'',label);b.type='button';b.disabled=disabled;b.addEventListener('click',()=>{state.page=page;render();root.scrollIntoView({behavior:'smooth',block:'start'});});pages.append(b);};if(max>1){button('\u2039',state.page-1,state.page===1,false);for(let i=1;i<=max;i++)button(String(i),i,false,i===state.page);button('\u203a',state.page+1,state.page===max,false);}}<!-- [et_pb_line_break_holder] -->$('.jto-search').addEventListener('input',apply);$('.jto-filter').addEventListener('change',apply);$('.jto-sort').addEventListener('change',apply);$('.jto-reset').addEventListener('click',()=>{$('.jto-search').value='';$('.jto-filter').value='';$('.jto-sort').value='order';apply();});root.querySelectorAll('.jto-view').forEach(b=>b.addEventListener('click',()=>{state.view=b.dataset.view;root.querySelectorAll('.jto-view').forEach(x=>{const active=x===b;x.classList.toggle('active',active);x.setAttribute('aria-pressed',String(active));});render();}));<!-- [et_pb_line_break_holder] -->async function load(){try{const response=await fetch(API,{method:'GET',redirect:'follow',cache:'no-store'});if(!response.ok)throw Error('HTTP '+response.status);const data=await response.json();if(!data||data.success!==true||!Array.isArray(data.records))throw Error('API tidak mengembalikan rekod yang sah');if(clean(data.type).toLowerCase()!==TYPE)throw Error('API bukan jenis '+TYPE.toUpperCase()+'. Deploy Apps Script versi baharu.');state.all=data.records.filter(p=>p&&typeof p==='object'&&clean(p.name)).map(p=>({id:clean(p.id),name:clean(p.name),category:clean(p.category),address:clean(p.address),phone:clean(p.phone),email:username(p.email),pic:clean(p.pic),photo:safePhoto(p.photo),order:Number(p.order)||9999}));const cats=[...new Set(state.all.map(p=>p.category).filter(Boolean))].sort((a,b)=>a.localeCompare(b,'ms'));const sel=$('.jto-filter');cats.forEach(c=>{const o=el('option','',c);o.value=c;sel.append(o);});apply();}catch(err){console.error('JTDI '+TYPE+' directory:',err);$('.jto-count').textContent='Tidak dapat memuatkan data';$('.jto-results').replaceChildren(el('div','jto-empty','Direktori gagal dimuatkan. Pastikan Apps Script sudah deploy, tab '+TYPE.toUpperCase()+' wujud dan API mengembalikan type=\"'+TYPE+'\".'));}}<!-- [et_pb_line_break_holder] -->load();<!-- [et_pb_line_break_holder] -->})();<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] --><\/div>\n<p>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; module_id=&#8221;jtdi-new-footer&#8221; module_class=&#8221;jtdi-footer-section&#8221; _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;0px||||false|false&#8221; custom_margin_tablet=&#8221;60px||||false|false&#8221; custom_margin_phone=&#8221;50px||||false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;1_3,1_3,1_3&#8243; use_custom_gutter=&#8221;on&#8221; gutter_width=&#8221;2&#8243; _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; width=&#8221;90%&#8221; max_width=&#8221;1500px&#8221; custom_margin=&#8221;|auto|-10px|auto|false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div class=\"jtdi-footer-block\">\n<h3 class=\"jtdi-footer-heading\">PAUTAN KAMI<\/h3>\n<div class=\"jtdi-footer-line\"><\/div>\n<ul class=\"jtdi-footer-links\">\n<li><a href=\"https:\/\/webmail.sabah.gov.my\/\">Webmail Sabah Gov<\/a><\/li>\n<li><a href=\"https:\/\/i-adu.sabah.gov.my\/\">Sistem i-Adu<\/a><\/li>\n<li><a href=\"https:\/\/www.facebook.com\/profile.php?id=100071860166054\">Kelab Kesiter<\/a><\/li>\n<li><a href=\"https:\/\/paksi.sabah.gov.my\/\">Paksi Sabah<\/a><\/li>\n<li><a href=\"https:\/\/www.sabah.gov.my\/ecircular\/\">E-Circular<\/a><\/li>\n<\/ul>\n<div class=\"jtdi-cert-title\">\n        Sijil dan Pengiktirafan\n    <\/div>\n<\/div>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/jtdi.sabah.gov.my\/wp-content\/uploads\/2026\/04\/QMSISMSLG_271124.png&#8221; title_text=&#8221;QMSISMSLG_271124&#8243; _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div class=\"jtdi-footer-block\">\n<h3 class=\"jtdi-footer-heading\">HUBUNGI KAMI<\/h3>\n<div class=\"jtdi-footer-line\"><\/div>\n<div class=\"jtdi-contact-item\">\n<div class=\"jtdi-contact-icon\">\u2316<\/div>\n<div>\n            Tingkat 6 &amp; 7<br \/>\n            Blok A, Menara Kinabalu,<br \/>\n            Jalan UMS, Teluk Likas,<br \/>\n            88400 Kota Kinabalu, Sabah\n        <\/div>\n<\/p><\/div>\n<div class=\"jtdi-contact-item\">\n<div class=\"jtdi-contact-icon\">\u260e<\/div>\n<div>\n            +6 088-368 900 \/ 368 833<br \/>\n            <span>(Helpdesk)<\/span>\n        <\/div>\n<\/p><\/div>\n<div class=\"jtdi-contact-item\">\n<div class=\"jtdi-contact-icon\">\u2709<\/div>\n<div>\n            <a href=\"mailto:info.jtdi@sabah.gov.my\"><br \/>\n                info.jtdi@sabah.gov.my<br \/>\n            <\/a>\n        <\/div>\n<\/p><\/div>\n<\/div>\n<p>[\/et_pb_text][et_pb_social_media_follow _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; text_orientation=&#8221;left&#8221; custom_padding=&#8221;|75px|||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_social_media_follow_network social_network=&#8221;facebook&#8221; url=&#8221;https:\/\/www.facebook.com\/JTDISABAH&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#3b5998&#8243; global_colors_info=&#8221;{}&#8221; follow_button=&#8221;off&#8221; url_new_window=&#8221;on&#8221;]facebook[\/et_pb_social_media_follow_network][et_pb_social_media_follow_network social_network=&#8221;youtube&#8221; url=&#8221;https:\/\/www.youtube.com\/@JTDIsabah&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#a82400&#8243; global_colors_info=&#8221;{}&#8221; follow_button=&#8221;off&#8221; url_new_window=&#8221;on&#8221;]youtube[\/et_pb_social_media_follow_network][et_pb_social_media_follow_network social_network=&#8221;tiktok&#8221; url=&#8221;https:\/\/www.tiktok.com\/@jtdi_sabah&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#fe2c55&#8243; global_colors_info=&#8221;{}&#8221; follow_button=&#8221;off&#8221; url_new_window=&#8221;on&#8221;]tiktok[\/et_pb_social_media_follow_network][\/et_pb_social_media_follow][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div class=\"jtdi-footer-block\">\n<h3 class=\"jtdi-footer-heading\">\n        BILANGAN PELAWAT<br \/>\n    <\/h3>\n<div class=\"jtdi-footer-line\"><\/div>\n<div class=\"jtdi-visitor-row\">\n<p>        <span>Pelawat Hari Ini:<\/span><\/p>\n<div class=\"visitor-wrapper\">\n<div class=\"visitor-box\">\n<div class=\"visitor-row\">\n<div class=\"count\"><div class=\"pvc_clear\"><\/div><p id=\"pvc_stats_4179\" class=\"pvc_stats all  pvc_load_by_ajax_update\" data-element-id=\"4179\" style=\"\"><i class=\"pvc-stats-icon medium\" 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 loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/jtdi.sabah.gov.my\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p><div class=\"pvc_clear\"><\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/div><\/div>\n<div class=\"jtdi-footer-divider\"><\/div>\n<div class=\"jtdi-hours\">\n<h4>Waktu Bekerja<\/h4>\n<p>\u25a3 <strong>Hari Bekerja:<\/strong> Isnin \u2013 Jumaat<\/p>\n<p>\u25f7 <strong>Masa Bekerja:<\/strong> 7:30 am \u2013 5:00 pm<\/p>\n<p>\u25f7 <strong>Waktu Rehat:<\/strong> 1:00 pm \u2013 2:00 pm<\/p>\n<p>\u273f <strong>Cuti:<\/strong> Sabtu, Ahad, dan Cuti Umum<\/p>\n<\/p><\/div>\n<\/div>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_3,1_3,1_3&#8243; module_class=&#8221;jtdi-footer-bottom&#8221; _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; width=&#8221;90%&#8221; max_width=&#8221;1500px&#8221; custom_margin=&#8221;|auto|-38px|auto||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;https:\/\/jtdi.sabah.gov.my\/wp-content\/uploads\/2026\/09\/JTDI-latar-belakang-gelap-scaled.png&#8221; title_text=&#8221;JTDI (latar belakang gelap)&#8221; _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; max_width=&#8221;300%&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div class=\"jtdi-bottom-links\">\n    <a href=\"https:\/\/jtdi.sabah.gov.my\/wp-content\/uploads\/2026\/04\/dasar-privasi.pdf\">Dasar Privasi<\/a><br \/>\n    <a href=\"https:\/\/jtdi.sabah.gov.my\/wp-content\/uploads\/2026\/04\/penafian.pdf\">Notis Penafian<\/a><br \/>\n    <a href=\"https:\/\/jtdi.sabah.gov.my\/direktori\/\">Hubungi Kami<\/a>\n<\/div>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div class=\"jtdi-copyright\">\n    \u00a9 2026 Jabatan Teknologi Digital dan Inovasi Negeri Sabah.<br \/>\n    Hak Cipta Terpelihara.\n<\/div>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>PAUTAN KAMI Webmail Sabah Gov Sistem i-Adu Kelab Kesiter Paksi Sabah E-Circular Sijil dan Pengiktirafan HUBUNGI KAMI \u2316 Tingkat 6 &amp; 7 Blok A, Menara Kinabalu, Jalan UMS, Teluk Likas, 88400 Kota Kinabalu, Sabah \u260e +6 088-368 900 \/ 368 833 (Helpdesk) \u2709 info.jtdi@sabah.gov.my BILANGAN PELAWAT Pelawat Hari Ini: <div class=\"pvc_clear\"><\/div><p id=\"pvc_stats_4179\" class=\"pvc_stats all  pvc_load_by_ajax_update\" data-element-id=\"4179\" style=\"\"><i class=\"pvc-stats-icon medium\" 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 loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/jtdi.sabah.gov.my\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=\"0\" \/><\/p><div class=\"pvc_clear\"><\/div> Waktu Bekerja \u25a3 Hari Bekerja: Isnin \u2013 Jumaat \u25f7 Masa Bekerja: 7:30 am \u2013 5:00 pm \u25f7 Waktu Rehat: 1:00 pm \u2013 2:00 pm \u273f Cuti: Sabtu, Ahad, dan Cuti Umum Dasar Privasi Notis Penafian Hubungi Kami \u00a9 2026 Jabatan Teknologi Digital dan Inovasi Negeri Sabah. Hak Cipta Terpelihara.<\/p>","protected":false},"author":5,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","_lmt_disableupdate":"no","_lmt_disable":"","_price":"","_stock":"","_tribe_ticket_header":"","_tribe_default_ticket_provider":"","_tribe_ticket_capacity":"0","_ticket_start_date":"","_ticket_end_date":"","_tribe_ticket_show_description":"","_tribe_ticket_show_not_going":false,"_tribe_ticket_use_global_stock":"","_tribe_ticket_global_stock_level":"","_global_stock_mode":"","_global_stock_cap":"","_tribe_rsvp_for_event":"","_tribe_ticket_going_count":"","_tribe_ticket_not_going_count":"","_tribe_tickets_list":"[]","_tribe_ticket_has_attendee_info_fields":false,"footnotes":"","_tec_slr_enabled":"","_tec_slr_layout":""},"class_list":["post-4179","page","type-page","status-publish","hentry"],"a3_pvc":{"activated":false,"total_views":860,"today_views":8},"ticketed":false,"_links":{"self":[{"href":"https:\/\/jtdi.sabah.gov.my\/ms\/wp-json\/wp\/v2\/pages\/4179","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jtdi.sabah.gov.my\/ms\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jtdi.sabah.gov.my\/ms\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jtdi.sabah.gov.my\/ms\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/jtdi.sabah.gov.my\/ms\/wp-json\/wp\/v2\/comments?post=4179"}],"version-history":[{"count":53,"href":"https:\/\/jtdi.sabah.gov.my\/ms\/wp-json\/wp\/v2\/pages\/4179\/revisions"}],"predecessor-version":[{"id":6521,"href":"https:\/\/jtdi.sabah.gov.my\/ms\/wp-json\/wp\/v2\/pages\/4179\/revisions\/6521"}],"wp:attachment":[{"href":"https:\/\/jtdi.sabah.gov.my\/ms\/wp-json\/wp\/v2\/media?parent=4179"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}