{"id":34137,"date":"2026-02-01T09:11:11","date_gmt":"2026-02-01T09:11:11","guid":{"rendered":"https:\/\/najicode.com\/JLM\/?page_id=1057"},"modified":"2026-10-23T10:56:47","modified_gmt":"2026-10-23T02:56:47","slug":"media","status":"publish","type":"page","link":"https:\/\/develop.marine.gov.my\/en\/media\/","title":{"rendered":"Media"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"34137\" class=\"elementor elementor-34137\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-224aa91 e-flex e-con-boxed e-con e-parent\" data-id=\"224aa91\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-94eb9b9 elementor-widget elementor-widget-html\" data-id=\"94eb9b9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- GOOGLE FONT -->\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@300;400;500;600;700&display=swap\" rel=\"stylesheet\"\/>\r\n\r\n<style>\r\n:root{\r\n  --jlm-navy:#0A2B45;\r\n  --jlm-yellow:#FFD800;\r\n}\r\n\r\n\/* Title + compass (align left) *\/\r\n#footable_parent_516 .jlm-title-wrap{\r\n  display:flex;\r\n  align-items:center;\r\n  justify-content:flex-start;\r\n  gap:12px;\r\n  margin:0 0 12px;\r\n  font-family:'Poppins', sans-serif;\r\n}\r\n#footable_parent_516 .jlm-title{\r\n  font-size:1.6rem;\r\n  font-weight:700;\r\n  color:var(--jlm-navy);\r\n  margin:0;\r\n}\r\n\r\n\/* Compass *\/\r\n#footable_parent_516 .compass-wrapper{width:32px;height:32px;position:relative;flex-shrink:0;}\r\n#footable_parent_516 .compass-ring{\r\n  position:absolute; inset:0;\r\n  border:2px solid var(--jlm-yellow);\r\n  border-radius:50%;\r\n  animation:spin 10s linear infinite;\r\n}\r\n#footable_parent_516 .compass-dot{\r\n  width:7px;height:7px;background:var(--jlm-yellow);\r\n  border-radius:50%;\r\n  position:absolute;top:50%;left:50%;\r\n  transform:translate(-50%,-50%);\r\n}\r\n@keyframes spin{100%{transform:rotate(360deg);}}\r\n\r\n\/* Optional: small underline *\/\r\n#footable_parent_516 .jlm-title-line{\r\n  width:90px;height:4px;background:var(--jlm-navy);\r\n  border-radius:999px;\r\n  margin:0 0 16px;\r\n}\r\n<\/style>\r\n\r\n<!-- Put this ABOVE your Ninja Table shortcode\/table markup -->\r\n<div id=\"footable_parent_516\">\r\n  <div class=\"jlm-title-wrap\">\r\n    <div class=\"compass-wrapper\">\r\n      <div class=\"compass-ring\"><\/div>\r\n      <div class=\"compass-dot\"><\/div>\r\n    <\/div>\r\n    <h2 class=\"jlm-title\">Media<\/h2>\r\n  <\/div>\r\n\r\n  <!-- Ninja Table renders here -->\r\n  <!-- [ninja_tables id=\"516\"] -->\r\n<\/div>\r\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-09d1df2 elementor-widget elementor-widget-html\" data-id=\"09d1df2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- GOOGLE FONT -->\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@300;400;500;600;700&display=swap\" rel=\"stylesheet\"\/>\r\n\r\n<style>\r\n\/* =====================================\r\n   JLM Media (Tabbed List)\r\n   - UNIFORM WIDTH TABS\r\n   - Tabs STICK to top (no vertical shift)\r\n   - Keeps a minimum content height so tabs stay fixed\r\n===================================== *\/\r\n\r\n#jlm_media{\r\n  --navy:#0A2B45;\r\n  --yellow:#FFD800;\r\n  --border:#e6e9ef;\r\n  --muted:#6b778c;\r\n  --hover:#f8fbff;\r\n\r\n  font-family:'Poppins',sans-serif;\r\n  max-width:1200px;\r\n  margin:auto;\r\n}\r\n\r\n#jlm_media .wrap{\r\n  border:1px solid var(--border);\r\n  border-radius:12px;\r\n  background:#ffffff;\r\n  overflow:hidden;\r\n}\r\n\r\n\/* ================= TABS ================= *\/\r\n#jlm_media .tabs{\r\n  display:grid;\r\n  grid-template-columns:repeat(5,1fr);\r\n  gap:10px;\r\n  padding:16px;\r\n  border-bottom:1px solid var(--border);\r\n  background:#ffffff;\r\n\r\n  \/* \u2705 optional: keep visible when scrolling inside page *\/\r\n  position:sticky;\r\n  top:0;\r\n  z-index:5;\r\n}\r\n\r\n#jlm_media .tab{\r\n  appearance:none;\r\n  border:2px solid var(--navy);\r\n  background:#ffffff;\r\n  color:var(--navy);\r\n  cursor:pointer;\r\n\r\n  padding:12px 10px;\r\n  border-radius:14px;\r\n\r\n  font-size:14px;\r\n  font-weight:700;\r\n  text-align:center;\r\n\r\n  transition:.25s ease;\r\n  box-shadow:0 6px 14px rgba(10,43,69,.12);\r\n}\r\n\r\n#jlm_media .tab:hover{\r\n  background:var(--navy);\r\n  color:#ffffff;\r\n  border-color:var(--yellow);\r\n}\r\n\r\n#jlm_media .tab.active{\r\n  background:var(--navy);\r\n  color:#ffffff;\r\n  border-color:var(--yellow);\r\n}\r\n\r\n\/* ================= PANELS WRAPPER ================= *\/\r\n#jlm_media .panels{\r\n  position:relative;\r\n  padding:0;\r\n}\r\n\r\n\/* panels: always anchored to top *\/\r\n.panel[id^=\"media-\"]{\r\n  display:none;\r\n  width:100%;\r\n}\r\n\r\n.panel[id^=\"media-\"].active{\r\n  display:block;\r\n}\r\n\r\n.jlm-media-posts-list{\r\n  font-family:'Poppins',sans-serif;\r\n  max-width:1200px;\r\n  margin:auto;\r\n}\r\n.jlm-media-posts-list .elementor-posts-container{ display:block !important; }\r\n.jlm-media-posts-list article.elementor-post{\r\n  width:100% !important;\r\n  margin:0 !important;\r\n  border-bottom:1px solid #e6e9ef;\r\n  padding:18px 0 !important;\r\n}\r\n.jlm-media-posts-list article.elementor-post:last-child{ border-bottom:0; }\r\n.jlm-media-posts-list .elementor-post__thumbnail__link,\r\n.jlm-media-posts-list .elementor-post__thumbnail{ display:none !important; }\r\n.jlm-media-posts-list .elementor-post__text{ padding:0 !important; }\r\n.jlm-media-posts-list .elementor-post__title{ font-size:15px; font-weight:700; margin:0 0 6px; }\r\n.jlm-media-posts-list .elementor-post__title a{ color:#0A2B45; }\r\n.jlm-media-posts-list .elementor-post__meta-data{ font-size:12.5px; color:#6b778c; margin-bottom:6px; }\r\n.jlm-media-posts-list .elementor-post__excerpt{ font-size:13px; color:#6b778c; line-height:1.55; }\r\n.jlm-media-posts-list .elementor-post__read-more{ font-size:12.5px; color:#0A2B45; font-weight:600; }\r\n\r\n\/* ================= LIST ================= *\/\r\n#jlm_media ul{\r\n  list-style:none;\r\n  margin:0;\r\n  padding:0;\r\n}\r\n\r\n#jlm_media li{\r\n  border-bottom:1px solid var(--border);\r\n}\r\n#jlm_media li:last-child{\r\n  border-bottom:0;\r\n}\r\n\r\n#jlm_media a{\r\n  display:flex;\r\n  flex-direction:column;\r\n  gap:6px;\r\n\r\n  padding:18px 22px;\r\n  text-decoration:none;\r\n  color:var(--navy);\r\n\r\n  background:#ffffff;\r\n  transition:.25s ease;\r\n}\r\n\r\n#jlm_media a:hover{\r\n  background:var(--hover);\r\n  padding-left:26px;\r\n}\r\n\r\n\/* title *\/\r\n#jlm_media .title{\r\n  font-weight:700;\r\n  font-size:15px;\r\n  line-height:1.35;\r\n}\r\n\r\n\/* description *\/\r\n#jlm_media .desc{\r\n  font-size:13px;\r\n  color:var(--muted);\r\n  line-height:1.55;\r\n}\r\n\r\n\/* meta *\/\r\n#jlm_media .meta{\r\n  font-size:12.5px;\r\n  color:var(--muted);\r\n}\r\n\r\n\/* ================= RESPONSIVE ================= *\/\r\n@media(max-width:900px){\r\n  #jlm_media .tabs{ grid-template-columns:repeat(3,1fr); }\r\n}\r\n@media(max-width:600px){\r\n  #jlm_media .tabs{ grid-template-columns:repeat(2,1fr); }\r\n  #jlm_media .title{ font-size:14px; }\r\n\r\n}\r\n@media(max-width:420px){\r\n  #jlm_media .tabs{ grid-template-columns:1fr; }\r\n\r\n}\r\n\n<\/style>\n\n<!-- ================= SECTION ================= -->\r\n<div id=\"jlm_media\">\r\n  <div class=\"wrap\">\r\n\r\n    <!-- TABS -->\r\n    <div class=\"tabs\" role=\"tablist\" aria-label=\"Media Tabs\">\r\n      <button class=\"tab active\" type=\"button\" data-tab=\"media-penerbitan\" role=\"tab\" aria-selected=\"true\">Penerbitan<\/button>\r\n      <button class=\"tab\" type=\"button\" data-tab=\"media-galeri\" role=\"tab\" aria-selected=\"false\">Galeri<\/button>\r\n      <button class=\"tab\" type=\"button\" data-tab=\"media-storan\" role=\"tab\" aria-selected=\"false\">Storan Media<\/button>\r\n      <button class=\"tab\" type=\"button\" data-tab=\"media-arkib\" role=\"tab\" aria-selected=\"false\">Arkib<\/button>\r\n      <button class=\"tab\" type=\"button\" data-tab=\"media-berita\" role=\"tab\" aria-selected=\"false\">Berita JLM<\/button>\r\n    <\/div>\r\n\r\n    <!-- PANELS (kept in one wrapper so top stays consistent) -->\r\n    <div class=\"panels\">\r\n\r\n      <!-- ================= GALERI ================= -->\r\n      <div class=\"panel\" id=\"media-galeri\" role=\"tabpanel\">\r\n        <p style=\"padding:24px; color:#6b778c; font-size:14px; text-align:center;\">Tiada kandungan untuk dipaparkan buat masa ini.<\/p>\r\n      <\/div>\r\n\r\n      <!-- ================= STORAN MEDIA ================= -->\r\n      <div class=\"panel\" id=\"media-storan\" role=\"tabpanel\">\r\n        <p style=\"padding:24px; color:#6b778c; font-size:14px; text-align:center;\">Tiada kandungan untuk dipaparkan buat masa ini.<\/p>\r\n      <\/div>\r\n\r\n      <!-- ================= ARKIB ================= -->\r\n      <div class=\"panel\" id=\"media-arkib\" role=\"tabpanel\">\r\n        <p style=\"padding:24px; color:#6b778c; font-size:14px; text-align:center;\">Tiada kandungan untuk dipaparkan buat masa ini.<\/p>\r\n      <\/div>\r\n\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\ndocument.addEventListener('DOMContentLoaded', function(){\r\n(function(){\r\n  const root = document.getElementById('jlm_media');\r\n  if(!root) return;\r\n\r\n  const tabs = Array.from(root.querySelectorAll('.tab'));\r\n  const panels = Array.from(document.querySelectorAll('.panel'));\r\n\r\n  function setActive(tab){\r\n    const targetId = tab.dataset.tab;\r\n\r\n    tabs.forEach(t=>{\r\n      const active = (t === tab);\r\n      t.classList.toggle('active', active);\r\n      t.setAttribute('aria-selected', active ? 'true' : 'false');\r\n    });\r\n\r\n    panels.forEach(p=>{\r\n      p.classList.toggle('active', p.id === targetId || p.id.indexOf(targetId + '-') === 0);\r\n    });\r\n  }\r\n\r\n  tabs.forEach(tab=>{\r\n    tab.addEventListener('click', ()=>setActive(tab));\r\n  });\r\n})();\r\n});\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f23a7fe panel active jlm-media-docs elementor-widget elementor-widget-shortcode\" data-id=\"f23a7fe\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"media-penerbitan-dokumen\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><style>\n.jlm-media-docs{font-family:'Poppins',sans-serif;max-width:1200px;margin:0 auto 10px;}\n.jlm-media-docs .jlm-docs-title{font-size:16px;font-weight:700;color:#0A2B45;margin:22px 0 10px;}\n.jlm-media-docs .jlm-docs-title:first-child{margin-top:4px;}\n<\/style>\n<div class=\"jlm-media-docs-inner\">\n<h3 class=\"jlm-docs-title\">Buletin JLM<\/h3>\n<div id=\"footable_parent_25200\"\n         class=\" footable_parent ninja_table_wrapper loading_ninja_table wp_table_data_press_parent semantic_ui \">\n                <table data-ninja_table_instance=\"ninja_table_instance_0\" data-footable_id=\"25200\" data-filter-delay=\"1000\" aria-label=\"Buletin JLM\"            id=\"footable_25200\"\n           data-unique_identifier=\"ninja_table_unique_id_240058532_25200\"\n           class=\" foo-table ninja_footable foo_table_25200 ninja_table_unique_id_240058532_25200 ui table ninja_search_right nt_type_legacy_table selectable striped vertical_centered footable-paging-right\">\n                <colgroup>\n                            <col class=\"ninja_column_0 \">\n                            <col class=\"ninja_column_1 \">\n                    <\/colgroup>\n        <thead>\n<tr class=\"footable-header\">\n                                        <th scope=\"col\"  class=\"ninja_column_0 ninja_clmn_nm_no \">No<\/th><th scope=\"col\"  class=\"ninja_column_1 ninja_clmn_nm_tajuk \">Tajuk<\/th><\/tr>\n<\/thead>\n<tbody>\n\n        <tr data-row_id=\"178224\" class=\"ninja_table_row_0 nt_row_id_178224\">\n            <td>10<\/td><td><a href=\"\/wp-content\/uploads\/2024\/02\/BULETIN-JLM-EDISI-4-APRIL-2023-1.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 4 (April 2023)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"178225\" class=\"ninja_table_row_1 nt_row_id_178225\">\n            <td>9<\/td><td><a href=\"\/wp-content\/uploads\/2024\/02\/BULETIN-JLM-EDISI-5-MEI-2023-1.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 5 (Mei 2023)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"178226\" class=\"ninja_table_row_2 nt_row_id_178226\">\n            <td>8<\/td><td><a href=\"\/wp-content\/uploads\/2024\/02\/BULETIN-JLM-EDISI-6-JUN-2023-1.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 6 (Jun 2023)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"178227\" class=\"ninja_table_row_3 nt_row_id_178227\">\n            <td>7<\/td><td><a href=\"\/wp-content\/uploads\/2024\/02\/BULETIN-JLM-EDISI-7-JULAI-2023-1.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 7 (Julai 2023)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"178228\" class=\"ninja_table_row_4 nt_row_id_178228\">\n            <td>6<\/td><td><a href=\"\/wp-content\/uploads\/2024\/02\/BULETIN-JLM-EDISI-8-OGOS-2023-1-1.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 8 (Ogos 2023)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"178229\" class=\"ninja_table_row_5 nt_row_id_178229\">\n            <td>5<\/td><td><a href=\"\/wp-content\/uploads\/2024\/02\/BULETIN-JLM-EDISI-9-SEPTEMBER-2023-1.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 9 (September 2023)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"178230\" class=\"ninja_table_row_6 nt_row_id_178230\">\n            <td>4<\/td><td><a href=\"\/wp-content\/uploads\/2024\/02\/BULETIN-JLM-EDISI-10-OKTOBER-2023-1.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 10 (Oktober 2023)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"178231\" class=\"ninja_table_row_7 nt_row_id_178231\">\n            <td>1<\/td><td><a href=\"\/wp-content\/uploads\/2024\/07\/BULETIN-JLM-EDISI-1-JANUARI-3-MAC-2024.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 1 (Januari - Mac 2024)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167788\" class=\"ninja_table_row_8 nt_row_id_167788\">\n            <td>3<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/BULETIN-JLM-EDISI-11-NOVEMBER-2023.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 11 (November 2023)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167817\" class=\"ninja_table_row_9 nt_row_id_167817\">\n            <td>11<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20230516165028-22103-buletin-jlm-edisi-3-mac2023-1-2.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 3 (Mac 2023)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167818\" class=\"ninja_table_row_10 nt_row_id_167818\">\n            <td>12<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20230516165142-3c07e-buletin-jlm-edisi-2-februari2023-1-1.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 2 (February 2023)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167819\" class=\"ninja_table_row_11 nt_row_id_167819\">\n            <td>13<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20230303115623-def7a-buletin-jlm-edisi-1_2023_januari-1.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 1 (January 2023)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167820\" class=\"ninja_table_row_12 nt_row_id_167820\">\n            <td>14<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20230127105412-5731d-buletin-jlm-edisi-12-disember2022-2.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 12 (Disember 2022)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167821\" class=\"ninja_table_row_13 nt_row_id_167821\">\n            <td>15<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20221216103926-c4eed-buletin-jlm-edisi-11-november-2022-1.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 11 (November 2022)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167822\" class=\"ninja_table_row_14 nt_row_id_167822\">\n            <td>16<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20221116111610-9ed51-buletin_oktober_2022-1.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 10 (Oktober 2022)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167823\" class=\"ninja_table_row_15 nt_row_id_167823\">\n            <td>17<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20221104093222-bd278-buletin-jlm-edisi-september2022-2.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 09 (September 2022)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167824\" class=\"ninja_table_row_16 nt_row_id_167824\">\n            <td>18<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20220913090615-1562c-buletin-jlm-edisi-8-ogos-2022-1-1.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 08 (Ogos 2022)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167825\" class=\"ninja_table_row_17 nt_row_id_167825\">\n            <td>19<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20220902112954-95361-buletin-jlm-edisi-7-julai-2022-1.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 07 (Julai 2022)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167826\" class=\"ninja_table_row_18 nt_row_id_167826\">\n            <td>20<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20220731143302-dc5cd-buletin-jlm-edisi-6-jun-2022-1.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 06 (Jun 2022)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167827\" class=\"ninja_table_row_19 nt_row_id_167827\">\n            <td>21<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20220731143336-159e5-buletin-jlm-edisi-5-mei-2022-1.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 05 (Mei 2022)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167828\" class=\"ninja_table_row_20 nt_row_id_167828\">\n            <td>22<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20220511142930-c4684-buletin-jlm-edisi-4-april-2022-1-1.pdf\n\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 04 (April 2022)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167829\" class=\"ninja_table_row_21 nt_row_id_167829\">\n            <td>23<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20220412105031-5bed7-buletin-jlm-edisi-3-mac-2022-1.pdf\n\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 03 (Mac 2022)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167830\" class=\"ninja_table_row_22 nt_row_id_167830\">\n            <td>24<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20220321094112-205a3-buletin-jlm-edisi-2-februari-2022-1.pdf\n\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 02 (February 2022)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167831\" class=\"ninja_table_row_23 nt_row_id_167831\">\n            <td>25<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20220210163922-0afd1-buletin-jlm-edisi-1-januari-2022-1.pdf\n\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 01 (January 2022)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167832\" class=\"ninja_table_row_24 nt_row_id_167832\">\n            <td>26<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20220114105244-a28a8-buletin-jlm-edisi-12-disember-2021-1.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 12 (Disember 2021)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167833\" class=\"ninja_table_row_25 nt_row_id_167833\">\n            <td>27<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20211214181747-1e082-_buletin-jlm-edisi-11-november-2021-1.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 11 (November 2021)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167834\" class=\"ninja_table_row_26 nt_row_id_167834\">\n            <td>28<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20211129130024-ea2a1-buletin-jlm-edisi-10-oktober-2021-1-1-1.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 10 (Oktober 2021)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167835\" class=\"ninja_table_row_27 nt_row_id_167835\">\n            <td>29<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20211011110531-86a4e-buletin-jlm-edisi-09-september-2021-1.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 09 (September 2021)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167836\" class=\"ninja_table_row_28 nt_row_id_167836\">\n            <td>30<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20210913120123-b5c08-buletin-jlm-edisi-08-ogos-2021-1.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 08 (Ogos 2021)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167837\" class=\"ninja_table_row_29 nt_row_id_167837\">\n            <td>31<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20210812064022-8da0e-buletin-jlm-edisi-07-julai-2021.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 07 (Julai 2021)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167838\" class=\"ninja_table_row_30 nt_row_id_167838\">\n            <td>32<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20210705170035-2719e-jun2021-edisi06.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 06 (Jun 2021)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167839\" class=\"ninja_table_row_31 nt_row_id_167839\">\n            <td>33<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20210612221528-ef180-mei2021-edisi05-2.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 05 (Mei 2021)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167840\" class=\"ninja_table_row_32 nt_row_id_167840\">\n            <td>34<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20210511174456-07a20-april-2021-edisi-04-1-compressed.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 04 (April 2021)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167841\" class=\"ninja_table_row_33 nt_row_id_167841\">\n            <td>35<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20210412122457-26943-mac2021-edisi03.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 03 (Mac 2021)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167842\" class=\"ninja_table_row_34 nt_row_id_167842\">\n            <td>36<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20210308161242-9bbb1-februari-2021-edisi-02.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 02 (February 2021)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167843\" class=\"ninja_table_row_35 nt_row_id_167843\">\n            <td>37<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20210317103439-e2558-januari-2021-edisi-01-1.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 01 (January 2021)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167844\" class=\"ninja_table_row_36 nt_row_id_167844\">\n            <td>38<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20201203184431-413ad-oktober-2020-edisi-10_compressed-1.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 07 (Julai 2020)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167845\" class=\"ninja_table_row_37 nt_row_id_167845\">\n            <td>39<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20201203184431-413ad-oktober-2020-edisi-10_compressed-1.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 10 (Oktober 2020)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167846\" class=\"ninja_table_row_38 nt_row_id_167846\">\n            <td>40<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20201116112045-24764-september2020-edisi09-1.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 09 (September 2020)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167847\" class=\"ninja_table_row_39 nt_row_id_167847\">\n            <td>41<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20201008121440-e7ffa-ogos-2020-edisi-08_compressed-1.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 08 (Ogos 2020)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167848\" class=\"ninja_table_row_40 nt_row_id_167848\">\n            <td>42<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20201008121208-a8119-buletin-jlm-julai-2020-1.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 07 (Julai 2020)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167849\" class=\"ninja_table_row_41 nt_row_id_167849\">\n            <td>43<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20201008120915-86390-buletin-jlm-jun-2020-1.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 06 (Jun 2020)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167850\" class=\"ninja_table_row_42 nt_row_id_167850\">\n            <td>44<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20200720092633-c07bf-dis2017-feri-pen-lumut-3.xls\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 05 (mei 2020)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167851\" class=\"ninja_table_row_43 nt_row_id_167851\">\n            <td>45<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20200723143422-1aacb-buletin_jlm_april2020-1.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 04 (April 2020)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167852\" class=\"ninja_table_row_44 nt_row_id_167852\">\n            <td>46<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20200723143647-9e562-buletinjlm-edisi3-mac2020-1-1.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 03 (Mac 2020)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167853\" class=\"ninja_table_row_45 nt_row_id_167853\">\n            <td>47<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20200723143751-7e1f1-buletinjlm-feb2020-1.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 02 (February 2020)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167854\" class=\"ninja_table_row_46 nt_row_id_167854\">\n            <td>48<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20200723143841-0d86a-buletinjlm-jan2020-1.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 01 (January 2020)<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167855\" class=\"ninja_table_row_47 nt_row_id_167855\">\n            <td>50<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20200723151441-3e15e-buletin_jlm_ogssepoctnov-2.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM 2019<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167856\" class=\"ninja_table_row_48 nt_row_id_167856\">\n            <td>49<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20200723143951-5cab7-iala_india-14-29nov2019-1-1.pdf\" rel=\"noopener\" target=\"_blank\">Kursus IALA Level 1 - Aton Manager<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"178630\" class=\"ninja_table_row_49 nt_row_id_178630\">\n            <td>2<\/td><td><a href=\"\/wp-content\/uploads\/2024\/02\/BULETIN-JLM-EDISI-12-DISEMBER-2023.pdf\" rel=\"noopener\" target=\"_blank\">Buletin JLM Edisi 12 (Disember 2023)<\/a><\/td>        <\/tr>\n    <\/tbody><!--ninja_tobody_rendering_done-->\n    <\/table>\n    \n    \n    \n<\/div>\n\n<h3 class=\"jlm-docs-title\">Laporan Tahunan<\/h3>\n<div id=\"footable_parent_25319\"\n         class=\" footable_parent ninja_table_wrapper loading_ninja_table wp_table_data_press_parent semantic_ui \">\n                <table data-ninja_table_instance=\"ninja_table_instance_1\" data-footable_id=\"25319\" data-filter-delay=\"1000\" aria-label=\"Laporan Tahunan\"            id=\"footable_25319\"\n           data-unique_identifier=\"ninja_table_unique_id_1090897182_25319\"\n           class=\" foo-table ninja_footable foo_table_25319 ninja_table_unique_id_1090897182_25319 ui table nt_type_legacy_table selectable striped vertical_centered footable-paging-right\">\n                <colgroup>\n                            <col class=\"ninja_column_0 \">\n                            <col class=\"ninja_column_1 \">\n                    <\/colgroup>\n        <thead>\n<tr class=\"footable-header\">\n                                        <th scope=\"col\"  class=\"ninja_column_0 ninja_clmn_nm_no \">No<\/th><th scope=\"col\"  class=\"ninja_column_1 ninja_clmn_nm_tajuk \">Tajuk<\/th><\/tr>\n<\/thead>\n<tbody>\n\n        <tr data-row_id=\"167810\" class=\"ninja_table_row_0 nt_row_id_167810\">\n            <td>1<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20220310092410-39647-jlm_ar2020_inner-final-1-1.pdf\" rel=\"noopener\" target=\"_blank\">Laporan Tahunan 2020<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167811\" class=\"ninja_table_row_1 nt_row_id_167811\">\n            <td>2<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20201130134059-4d515-final-jlm-2019-bahasa-melayu-versi-23072020-compressed-1.pdf\" target=\"_blank\" rel=\"noopener\">Laporan Tahunan 2019<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167812\" class=\"ninja_table_row_2 nt_row_id_167812\">\n            <td>3<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20200722164819-29312-laporan_tahunan2018-1.pdf\" target=\"_blank\" rel=\"noopener\">Laporan Tahunan 2018<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167813\" class=\"ninja_table_row_3 nt_row_id_167813\">\n            <td>4<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20210302160918-806a0-laporan_tahunanjlm2017-1.pdf\" rel=\"noopener\">Laporan Tahunan 2017<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167814\" class=\"ninja_table_row_4 nt_row_id_167814\">\n            <td>5<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20200722165156-8c698-laporan_tahunan_jabatan_laut_malaysia_2015.pdf\" rel=\"noopener\">Laporan Tahunan 2015<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167815\" class=\"ninja_table_row_5 nt_row_id_167815\">\n            <td>6<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20200722165320-97f0b-laporan_tahunan_jabatan_laut_malaysia_2014.pdf\" rel=\"noopener\">Laporan Tahunan 2014<\/a><\/td>        <\/tr>\n            <tr data-row_id=\"167816\" class=\"ninja_table_row_6 nt_row_id_167816\">\n            <td>7<\/td><td><a href=\"\/wp-content\/uploads\/2024\/01\/20200722170140-d81e1-buku_laporan_tahuna_2013-bah1.pdf\" rel=\"noopener\">Laporan Tahunan 2013<\/a><\/td>        <\/tr>\n    <\/tbody><!--ninja_tobody_rendering_done-->\n    <\/table>\n    \n    \n    \n<\/div>\n\n<\/div><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0e498bc elementor-grid-1 jlm-media-posts-list elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-posts--thumbnail-top elementor-widget elementor-widget-posts\" data-id=\"0e498bc\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"media-penerbitan\" data-settings=\"{&quot;classic_columns&quot;:1,&quot;classic_columns_tablet&quot;:&quot;2&quot;,&quot;classic_columns_mobile&quot;:&quot;1&quot;,&quot;classic_row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:35,&quot;sizes&quot;:[]},&quot;classic_row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;classic_row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"posts.classic\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-posts-container elementor-posts elementor-posts--skin-classic elementor-grid\" role=\"list\">\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-40401 post type-post status-publish format-standard hentry category-pengumuman\" role=\"listitem\">\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/develop.marine.gov.my\/en\/notis-cuti-umum-sempena-hari-deepavali-2026\/\" >\n\t\t\t\tNotis Cuti Umum Sempena Hari Deepavali 2026\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__meta-data\">\n\t\t\t\t\t<span class=\"elementor-post-date\">\n\t\t\t22 October 2026\t\t<\/span>\n\t\t\t\t<span class=\"elementor-post-avatar\">\n\t\t\tNo Comments\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>Jabatan Laut Malaysia ingin memaklumkan bahawa Hari Deepavali jatuh pada hari Ahad, 8 November 2026, dan merupakan Hari Kelepasan Am di semua negeri kecuali Sarawak.<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/develop.marine.gov.my\/en\/notis-cuti-umum-sempena-hari-deepavali-2026\/\" aria-label=\"Read more about Notis Cuti Umum Sempena Hari Deepavali 2026\" tabindex=\"-1\" >\n\t\t\tRead More \u00bb\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-36827 post type-post status-publish format-standard has-post-thumbnail hentry category-pengumuman\" role=\"listitem\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/develop.marine.gov.my\/en\/pensijilan-iso-90012015-qms\/\" tabindex=\"-1\" >\n\t\t\t<div class=\"elementor-post__thumbnail\"><img fetchpriority=\"high\" decoding=\"async\" width=\"300\" height=\"200\" src=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/02\/631478588_1306342414871614_6963603117507222056_n-300x200.jpg\" class=\"attachment-medium size-medium wp-image-34090\" alt=\"\" srcset=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/02\/631478588_1306342414871614_6963603117507222056_n-300x200.jpg 300w, https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/02\/631478588_1306342414871614_6963603117507222056_n-768x512.jpg 768w, https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/02\/631478588_1306342414871614_6963603117507222056_n-18x12.jpg 18w, https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/02\/631478588_1306342414871614_6963603117507222056_n.jpg 800w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/div>\n\t\t<\/a>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/develop.marine.gov.my\/en\/pensijilan-iso-90012015-qms\/\" >\n\t\t\t\tPENSIJILAN ISO 9001:2015 QMS\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__meta-data\">\n\t\t\t\t\t<span class=\"elementor-post-date\">\n\t\t\t12 June 2026\t\t<\/span>\n\t\t\t\t<span class=\"elementor-post-avatar\">\n\t\t\tNo Comments\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>Pengurusan dan kawal selia maritim yang merangkumi Kawalan Industri Maritim, Pengurusan Operasi Maritim, Pengurusan Trafik dan Bantuan Pelayaran, serta Pengurusan Pendaftaran Kapal. Sijil: QMS 04360_11042026<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/develop.marine.gov.my\/en\/pensijilan-iso-90012015-qms\/\" aria-label=\"Read more about PENSIJILAN ISO 9001:2015 QMS\" tabindex=\"-1\" >\n\t\t\tRead More \u00bb\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f95fc86 panel elementor-widget elementor-widget-html\" data-id=\"f95fc86\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"media-berita\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- JLM Media: tab Berita JLM (6 berita terkini, ikut bahasa halaman, reka bentuk sama dengan \/blog\/) -->\n<section id=\"jlm-media-news-v1\" aria-labelledby=\"jmn-title\">\n  <style>\n    #jlm-media-news-v1 {\n      --jmn-navy: #0a2b45;\n      --jmn-blue: #0b74bb;\n      --jmn-gold: #ffd000;\n      --jmn-muted: #60758a;\n      --jmn-line: #dce7f0;\n      box-sizing: border-box;\n      width: 100%;\n      max-width: 1200px;\n      margin: 0 auto 10px;\n      font-family: Poppins, Arial, sans-serif;\n    }\n    #jlm-media-news-v1 * {\n      box-sizing: border-box;\n    }\n    #jlm-media-news-v1 .jmn-title {\n      margin: 4px 0 14px;\n      color: var(--jmn-navy);\n      font-size: 16px;\n      font-weight: 700;\n    }\n    #jlm-media-news-v1 .jmn-status {\n      margin: 0 0 14px;\n      color: var(--jmn-muted);\n      font-size: 13px;\n    }\n    #jlm-media-news-v1 .jmn-status[hidden] {\n      display: none;\n    }\n    #jlm-media-news-v1 .jmn-grid {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 24px;\n    }\n    #jlm-media-news-v1 .jmn-card {\n      display: flex;\n      min-width: 0;\n      flex-direction: column;\n      overflow: hidden;\n      border: 1px solid var(--jmn-line);\n      border-radius: 18px;\n      background: #ffffff;\n      box-shadow: 0 12px 30px rgba(10, 43, 69, .07);\n      transition: transform .2s ease, box-shadow .2s ease, border-color .2s ease;\n    }\n    #jlm-media-news-v1 .jmn-card:hover,\n    #jlm-media-news-v1 .jmn-card:focus-within {\n      border-color: #b8d3e7;\n      box-shadow: 0 18px 40px rgba(10, 43, 69, .12);\n      transform: translateY(-3px);\n    }\n    #jlm-media-news-v1 .jmn-image-link {\n      display: block;\n      aspect-ratio: 16 \/ 9;\n      overflow: hidden;\n      background: #dceaf5;\n    }\n    #jlm-media-news-v1 .jmn-image {\n      width: 100%;\n      height: 100%;\n      object-fit: cover;\n      transition: transform .35s ease;\n    }\n    #jlm-media-news-v1 .jmn-card:hover .jmn-image,\n    #jlm-media-news-v1 .jmn-card:focus-within .jmn-image {\n      transform: scale(1.035);\n    }\n    #jlm-media-news-v1 .jmn-card-body {\n      display: flex;\n      flex: 1;\n      flex-direction: column;\n      padding: 20px;\n    }\n    #jlm-media-news-v1 .jmn-meta {\n      display: flex;\n      flex-wrap: wrap;\n      align-items: center;\n      gap: 7px;\n      margin-bottom: 10px;\n      color: var(--jmn-muted);\n      font-size: 12px;\n      font-weight: 600;\n    }\n    #jlm-media-news-v1 .jmn-meta-separator {\n      color: var(--jmn-gold);\n      font-size: 16px;\n      line-height: 1;\n    }\n    #jlm-media-news-v1 .jmn-card-title {\n      margin: 0 0 10px;\n      color: var(--jmn-navy);\n      font-size: 16px;\n      font-weight: 700;\n      line-height: 1.45;\n    }\n    #jlm-media-news-v1 .jmn-title-link {\n      color: inherit;\n      text-decoration: none;\n    }\n    #jlm-media-news-v1 .jmn-title-link:hover {\n      color: var(--jmn-blue);\n    }\n    #jlm-media-news-v1 .jmn-excerpt {\n      display: -webkit-box;\n      margin: 0 0 18px;\n      overflow: hidden;\n      color: #516b80;\n      font-size: 13px;\n      line-height: 1.7;\n      -webkit-box-orient: vertical;\n      -webkit-line-clamp: 3;\n    }\n    #jlm-media-news-v1 .jmn-read-more {\n      display: inline-flex;\n      width: fit-content;\n      min-height: 44px;\n      align-items: center;\n      gap: 8px;\n      margin-top: auto;\n      color: var(--jmn-blue);\n      font-size: 13px;\n      font-weight: 700;\n      text-decoration: none;\n    }\n    #jlm-media-news-v1 .jmn-footer {\n      display: flex;\n      justify-content: center;\n      margin-top: 28px;\n    }\n    #jlm-media-news-v1 .jmn-all {\n      display: inline-flex;\n      min-height: 46px;\n      align-items: center;\n      justify-content: center;\n      gap: 8px;\n      padding: 0 26px;\n      border: 1px solid var(--jmn-navy);\n      border-radius: 999px;\n      background: var(--jmn-navy);\n      color: #ffffff;\n      font-size: 13px;\n      font-weight: 700;\n      text-decoration: none;\n      transition: background .2s ease;\n    }\n    #jlm-media-news-v1 .jmn-all:hover {\n      background: var(--jmn-blue);\n      color: #ffffff;\n    }\n    #jlm-media-news-v1 .jmn-image-link:focus-visible,\n    #jlm-media-news-v1 .jmn-title-link:focus-visible,\n    #jlm-media-news-v1 .jmn-read-more:focus-visible,\n    #jlm-media-news-v1 .jmn-all:focus-visible {\n      outline: 3px solid var(--jmn-gold);\n      outline-offset: 3px;\n    }\n    #jlm-media-news-v1 .jmn-error {\n      grid-column: 1 \/ -1;\n      padding: 28px;\n      border: 1px solid #f0c5c5;\n      border-radius: 14px;\n      background: #fff7f7;\n      color: #8a2525;\n      text-align: center;\n    }\n    @media (max-width: 900px) {\n      #jlm-media-news-v1 .jmn-grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n      }\n    }\n    @media (max-width: 640px) {\n      #jlm-media-news-v1 .jmn-grid {\n        grid-template-columns: minmax(0, 1fr);\n      }\n      #jlm-media-news-v1 .jmn-all {\n        width: 100%;\n      }\n    }\n    @media (prefers-reduced-motion: reduce) {\n      #jlm-media-news-v1 .jmn-card,\n      #jlm-media-news-v1 .jmn-image {\n        transition: none;\n      }\n    }\n  <\/style>\n  <h2 id=\"jmn-title\" class=\"jmn-title\">Berita Terkini<\/h2>\n  <p id=\"jmn-status\" class=\"jmn-status\" role=\"status\" aria-live=\"polite\">Memuatkan berita terkini\u2026<\/p>\n  <div id=\"jmn-grid\" class=\"jmn-grid\" aria-busy=\"true\"><\/div>\n  <div class=\"jmn-footer\">\n    <a id=\"jmn-all\" class=\"jmn-all\" href=\"\/blog\/\">Lihat semua berita <span aria-hidden=\"true\">\u2192<\/span><\/a>\n  <\/div>\n  <script>\n    (() => {\n      const root = document.getElementById('jlm-media-news-v1');\n      if (!root || root.dataset.ready === 'true') return;\n      root.dataset.ready = 'true';\n      const grid = root.querySelector('#jmn-grid');\n      const status = root.querySelector('#jmn-status');\n      const fallbackImage = '\/wp-content\/uploads\/2026\/07\/jabatan-laut-main-slider1-opt.webp';\n      const isEN = (document.documentElement.lang || '').toLowerCase().indexOf('en') === 0;\n      const L = isEN ? {\n        title: 'Latest News',\n        all: 'View all news ',\n        allHref: '\/en\/blog\/',\n        publisher: 'Malaysia Marine Department',\n        fallbackTitle: 'MMD News',\n        ariaRead: 'Read news: ',\n        noExcerpt: 'Click to read the full information.',\n        readMore: 'Read more ',\n        loading: 'Loading the latest news\u2026',\n        empty: 'No official news to display at this time.',\n        error: 'The news could not be loaded. Please reload the page or try again shortly.'\n      } : {\n        title: 'Berita Terkini',\n        all: 'Lihat semua berita ',\n        allHref: '\/blog\/',\n        publisher: 'Jabatan Laut Malaysia',\n        fallbackTitle: 'Berita JLM',\n        ariaRead: 'Baca berita: ',\n        noExcerpt: 'Klik untuk membaca maklumat penuh.',\n        readMore: 'Baca penuh ',\n        loading: 'Memuatkan berita terkini\u2026',\n        empty: 'Tiada berita rasmi untuk dipaparkan pada masa ini.',\n        error: 'Berita tidak dapat dimuatkan. Sila muat semula halaman atau cuba sebentar lagi.'\n      };\n\n      root.querySelector('#jmn-title').textContent = L.title;\n      status.textContent = L.loading;\n      const allLink = root.querySelector('#jmn-all');\n      allLink.href = L.allHref;\n      allLink.firstChild.nodeValue = L.all;\n\n      const stripHtml = (value = '') => {\n        const node = document.createElement('div');\n        node.innerHTML = String(value);\n        return (node.textContent || '').replace(\/\\s+\/g, ' ').trim();\n      };\n\n      const truncate = (value, limit = 180) => {\n        const text = stripHtml(value);\n        if (text.length <= limit) return text;\n        return text.slice(0, limit).replace(\/\\s+\\S*$\/, '') + '\u2026';\n      };\n\n      const sameOriginUrl = (value, fallback) => {\n        try {\n          const url = new URL(value || '', window.location.origin);\n          return url.origin === window.location.origin ? url.href : fallback;\n        } catch {\n          return fallback;\n        }\n      };\n\n      const localImageUrl = (value) => {\n        try {\n          const url = new URL(value || '', window.location.origin);\n          const isImage = \/\\.(?:avif|gif|jpe?g|png|svg|webp)$\/i.test(url.pathname);\n          return url.origin === window.location.origin && isImage ? url.href : fallbackImage;\n        } catch {\n          return fallbackImage;\n        }\n      };\n\n      const formatDate = (value) => new Intl.DateTimeFormat(isEN ? 'en-GB' : 'ms-MY', {\n        day: 'numeric',\n        month: 'long',\n        year: 'numeric'\n      }).format(new Date(value));\n\n      const makeElement = (tag, className, text) => {\n        const element = document.createElement(tag);\n        if (className) element.className = className;\n        if (typeof text === 'string') element.textContent = text;\n        return element;\n      };\n\n      const makeCard = (post) => {\n        const title = stripHtml(post?.title?.rendered || L.fallbackTitle);\n        const excerpt = truncate((isEN && post?.content?.rendered) ? post.content.rendered : (post?.excerpt?.rendered || ''));\n        const link = sameOriginUrl(post?.link, window.location.origin + L.allHref);\n        const media = post?._embedded?.['wp:featuredmedia']?.[0];\n        const imageUrl = localImageUrl(media?.source_url);\n\n        const article = makeElement('article', 'jmn-card');\n        const imageLink = makeElement('a', 'jmn-image-link');\n        imageLink.href = link;\n        imageLink.setAttribute('aria-label', L.ariaRead + title);\n        const image = makeElement('img', 'jmn-image');\n        image.src = imageUrl;\n        image.alt = '';\n        image.loading = 'lazy';\n        image.decoding = 'async';\n        image.addEventListener('error', () => {\n          if (!image.src.endsWith(fallbackImage)) image.src = fallbackImage;\n        });\n        imageLink.appendChild(image);\n\n        const body = makeElement('div', 'jmn-card-body');\n        const meta = makeElement('div', 'jmn-meta');\n        const time = makeElement('time', '', formatDate(post.date));\n        time.dateTime = post.date;\n        const separator = makeElement('span', 'jmn-meta-separator', '\u2022');\n        separator.setAttribute('aria-hidden', 'true');\n        meta.append(time, separator, makeElement('span', '', L.publisher));\n\n        const heading = makeElement('h3', 'jmn-card-title');\n        const titleLink = makeElement('a', 'jmn-title-link', title);\n        titleLink.href = link;\n        heading.appendChild(titleLink);\n\n        const readMore = makeElement('a', 'jmn-read-more', L.readMore);\n        readMore.href = link;\n        const arrow = makeElement('span', '', '\u2192');\n        arrow.setAttribute('aria-hidden', 'true');\n        readMore.appendChild(arrow);\n\n        body.append(meta, heading, makeElement('p', 'jmn-excerpt', excerpt || L.noExcerpt), readMore);\n        article.append(imageLink, body);\n        return article;\n      };\n\n      const endpoint = (isEN ? '\/en' : '') + '\/wp-json\/wp\/v2\/posts?categories=22&per_page=6&page=1' +\n        '&orderby=date&order=desc&_embed=wp%3Afeaturedmedia' +\n        '&_fields=id,date,link,title.rendered,excerpt.rendered,' + (isEN ? 'content.rendered,' : '') + '_links,_embedded.wp%3Afeaturedmedia.source_url';\n\n      fetch(endpoint, { headers: { Accept: 'application\/json' }, credentials: 'same-origin' })\n        .then((response) => {\n          if (!response.ok) throw new Error('HTTP ' + response.status);\n          return response.json();\n        })\n        .then((posts) => {\n          grid.replaceChildren();\n          if (!Array.isArray(posts) || posts.length === 0) {\n            grid.appendChild(makeElement('p', 'jmn-error', L.empty));\n          } else {\n            const fragment = document.createDocumentFragment();\n            posts.forEach((post) => fragment.appendChild(makeCard(post)));\n            grid.appendChild(fragment);\n          }\n          status.hidden = true;\n        })\n        .catch(() => {\n          grid.replaceChildren(makeElement('p', 'jmn-error', L.error));\n          status.hidden = true;\n        })\n        .finally(() => grid.setAttribute('aria-busy', 'false'));\n    })();\n  <\/script>\n<\/section>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Media Penerbitan Galeri Storan Media Arkib Berita JLM Tiada kandungan untuk dipaparkan buat masa ini. Tiada kandungan untuk dipaparkan buat masa ini. Tiada kandungan untuk dipaparkan buat masa ini. Buletin JLM Laporan Tahunan Berita Terkini Memuatkan berita terkini\u2026 Lihat semua berita \u2192<\/p>","protected":false},"author":4713,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-34137","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\r\n<title>Media - Malaysia Marine Department<\/title>\r\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\r\n<meta property=\"og:locale\" content=\"en_GB\" \/>\r\n<meta property=\"og:type\" content=\"article\" \/>\r\n<meta property=\"og:title\" content=\"Media - Malaysia Marine Department\" \/>\r\n<meta property=\"og:description\" content=\"Media Penerbitan Galeri Storan Media Arkib Berita JLM Tiada kandungan untuk dipaparkan buat masa ini. Tiada kandungan untuk dipaparkan buat masa ini. Tiada kandungan untuk dipaparkan buat masa ini. Buletin JLM Laporan Tahunan Berita Terkini Memuatkan berita terkini\u2026 Lihat semua berita \u2192\" \/>\r\n<meta property=\"og:url\" content=\"https:\/\/develop.marine.gov.my\/en\/media\/\" \/>\r\n<meta property=\"og:site_name\" content=\"Malaysia Marine Department\" \/>\r\n<meta property=\"article:modified_time\" content=\"2026-10-23T02:56:47+00:00\" \/>\r\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\r\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\r\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/develop.marine.gov.my\\\/media\\\/\",\"url\":\"https:\\\/\\\/develop.marine.gov.my\\\/media\\\/\",\"name\":\"Media - Jabatan Laut Malaysia\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/develop.marine.gov.my\\\/#website\"},\"datePublished\":\"2026-02-01T09:11:11+00:00\",\"dateModified\":\"2026-10-23T02:56:47+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/develop.marine.gov.my\\\/media\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/develop.marine.gov.my\\\/media\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/develop.marine.gov.my\\\/media\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Utama\",\"item\":\"https:\\\/\\\/develop.marine.gov.my\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Media\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/develop.marine.gov.my\\\/#website\",\"url\":\"https:\\\/\\\/develop.marine.gov.my\\\/\",\"name\":\"Jabatan Laut Malaysia\",\"description\":\"Laman Web Rasmi Jabatan Laut Malaysia\",\"publisher\":{\"@id\":\"https:\\\/\\\/develop.marine.gov.my\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/develop.marine.gov.my\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/develop.marine.gov.my\\\/#organization\",\"name\":\"Jabatan Laut Malaysia\",\"url\":\"https:\\\/\\\/develop.marine.gov.my\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/develop.marine.gov.my\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/develop.marine.gov.my\\\/wp-content\\\/uploads\\\/2022\\\/12\\\/Logo-JLM-PNG.png\",\"contentUrl\":\"https:\\\/\\\/develop.marine.gov.my\\\/wp-content\\\/uploads\\\/2022\\\/12\\\/Logo-JLM-PNG.png\",\"width\":477,\"height\":660,\"caption\":\"Jabatan Laut Malaysia\"},\"image\":{\"@id\":\"https:\\\/\\\/develop.marine.gov.my\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\r\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Media - Malaysia Marine Department","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_GB","og_type":"article","og_title":"Media - Malaysia Marine Department","og_description":"Media Penerbitan Galeri Storan Media Arkib Berita JLM Tiada kandungan untuk dipaparkan buat masa ini. Tiada kandungan untuk dipaparkan buat masa ini. Tiada kandungan untuk dipaparkan buat masa ini. Buletin JLM Laporan Tahunan Berita Terkini Memuatkan berita terkini\u2026 Lihat semua berita \u2192","og_url":"https:\/\/develop.marine.gov.my\/en\/media\/","og_site_name":"Malaysia Marine Department","article_modified_time":"2026-10-23T02:56:47+00:00","twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/develop.marine.gov.my\/media\/","url":"https:\/\/develop.marine.gov.my\/media\/","name":"Media - Jabatan Laut Malaysia","isPartOf":{"@id":"https:\/\/develop.marine.gov.my\/#website"},"datePublished":"2026-02-01T09:11:11+00:00","dateModified":"2026-10-23T02:56:47+00:00","breadcrumb":{"@id":"https:\/\/develop.marine.gov.my\/media\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/develop.marine.gov.my\/media\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/develop.marine.gov.my\/media\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Utama","item":"https:\/\/develop.marine.gov.my\/"},{"@type":"ListItem","position":2,"name":"Media"}]},{"@type":"WebSite","@id":"https:\/\/develop.marine.gov.my\/#website","url":"https:\/\/develop.marine.gov.my\/","name":"Malaysia Marine Department","description":"Laman Web Rasmi Jabatan Laut Malaysia","publisher":{"@id":"https:\/\/develop.marine.gov.my\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/develop.marine.gov.my\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/develop.marine.gov.my\/#organization","name":"Malaysia Marine Department","url":"https:\/\/develop.marine.gov.my\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/develop.marine.gov.my\/#\/schema\/logo\/image\/","url":"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2022\/12\/Logo-JLM-PNG.png","contentUrl":"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2022\/12\/Logo-JLM-PNG.png","width":477,"height":660,"caption":"Jabatan Laut Malaysia"},"image":{"@id":"https:\/\/develop.marine.gov.my\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/develop.marine.gov.my\/en\/wp-json\/wp\/v2\/pages\/34137","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/develop.marine.gov.my\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/develop.marine.gov.my\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/develop.marine.gov.my\/en\/wp-json\/wp\/v2\/users\/4713"}],"replies":[{"embeddable":true,"href":"https:\/\/develop.marine.gov.my\/en\/wp-json\/wp\/v2\/comments?post=34137"}],"version-history":[{"count":52,"href":"https:\/\/develop.marine.gov.my\/en\/wp-json\/wp\/v2\/pages\/34137\/revisions"}],"predecessor-version":[{"id":40462,"href":"https:\/\/develop.marine.gov.my\/en\/wp-json\/wp\/v2\/pages\/34137\/revisions\/40462"}],"wp:attachment":[{"href":"https:\/\/develop.marine.gov.my\/en\/wp-json\/wp\/v2\/media?parent=34137"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}