From 986477ab58afa840aaf97a1a47069bf164f8c971 Mon Sep 17 00:00:00 2001 From: z0rayy Date: Thu, 4 Jun 2026 17:15:03 +0700 Subject: [PATCH 1/5] feat: penyesuaian hamburger menu dan penyempurnaan navigasi responsif --- groups/RODA/index.html | 136 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 136 insertions(+) diff --git a/groups/RODA/index.html b/groups/RODA/index.html index 276d378..12da859 100644 --- a/groups/RODA/index.html +++ b/groups/RODA/index.html @@ -430,6 +430,142 @@
+ + +
-- 2.52.0 From b65a581ed461de77b5d08955388a61ddca7c774d Mon Sep 17 00:00:00 2001 From: z0rayy Date: Thu, 4 Jun 2026 17:29:18 +0700 Subject: [PATCH 2/5] feat: menghapus breadcrumb dan menambahkan timestamp last updated di section publikasi & penelitian terkini --- groups/RODA/index.html | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/groups/RODA/index.html b/groups/RODA/index.html index 12da859..3880faa 100644 --- a/groups/RODA/index.html +++ b/groups/RODA/index.html @@ -565,15 +565,7 @@
- - -
-
- BERANDA / RISET & KBK -
-
- +
@@ -927,6 +919,12 @@
+

This page was last updated on:

+ +
Menghitung data... -- 2.52.0 From 99de2a31678f2dd9eed746ac985c9f6f7ce89d5e Mon Sep 17 00:00:00 2001 From: z0rayy Date: Thu, 4 Jun 2026 17:40:01 +0700 Subject: [PATCH 3/5] feat: menyesuaikan kembali untuk fitur bilingual --- groups/RODA/index.html | 26 +++++++++++++++++--------- 1 file changed, 17 insertions(+), 9 deletions(-) diff --git a/groups/RODA/index.html b/groups/RODA/index.html index 3880faa..c977233 100644 --- a/groups/RODA/index.html +++ b/groups/RODA/index.html @@ -919,11 +919,7 @@
-

This page was last updated on:

- +

This page was last updated on:

@@ -972,7 +968,7 @@

Laboratorium Pendukung Riset

-

5 laboratorium modern dengan 93 unit PC All-in-One +

5 laboratorium modern dengan 93 unit PC All-in-One yang mendukung kegiatan riset strategis dan pengembangan teknologi dosen serta mahasiswa.

@@ -1384,7 +1380,10 @@ ctaBtn: 'Hubungi Kami', viewAll: 'Lihat Semua', facultyDirectory: 'Direktori Dosen', - expertise: 'Keahlian' + expertise: 'Keahlian', + lastUpdatedText: 'Halaman ini terakhir diperbarui pada: ', + showingPubs: 'Menampilkan {0} dari {1} publikasi', + labDesc: '5 laboratorium modern dengan 93 unit PC All-in-One yang mendukung kegiatan riset strategis dan pengembangan teknologi dosen serta mahasiswa.' }, en: { info: 'LATEST INFO', @@ -1440,7 +1439,10 @@ ctaBtn: 'Contact Us', viewAll: 'View All', facultyDirectory: 'Faculty Directory', - expertise: 'Expertise' + expertise: 'Expertise', + lastUpdatedText: 'This page was last updated on: ', + showingPubs: 'Showing {0} of {1} publications', + labDesc: '5 modern laboratories with 93 All-in-One PCs supporting strategic research and technological development for faculty and students.' } }; @@ -1702,7 +1704,8 @@ // Update info jumlah data yang ditampilkan const countInfo = document.getElementById('riset-count-info'); if (countInfo) { - countInfo.innerText = `Menampilkan ${itemsToShow.length} dari ${filteredItems.length} publikasi`; + const template = translations[currentLang].showingPubs || `Menampilkan {0} dari {1} publikasi`; + countInfo.innerText = template.replace('{0}', itemsToShow.length).replace('{1}', filteredItems.length); } // Tampilkan/Sembunyikan tombol "Lihat Semua" berdasarkan sisa data @@ -1926,6 +1929,11 @@ renderKbkInsight(); renderRisetCards(); renderDosenCards(); + + const lastUpdatedEl = document.getElementById("last-updated"); + if (lastUpdatedEl) { + lastUpdatedEl.innerHTML = new Date(document.lastModified).toLocaleString(lang === 'id' ? 'id-ID' : 'en-US'); + } }; window.addEventListener('error', (event) => { -- 2.52.0 From b3a34dd60868989cdf29c5f2ba87fd2a1d3fc7a2 Mon Sep 17 00:00:00 2001 From: z0rayy Date: Thu, 4 Jun 2026 17:55:01 +0700 Subject: [PATCH 4/5] fix: memperbarui tautan kartu dosen KBK ke direktori resmi --- groups/RODA/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/groups/RODA/index.html b/groups/RODA/index.html index c977233..4444965 100644 --- a/groups/RODA/index.html +++ b/groups/RODA/index.html @@ -1764,7 +1764,7 @@ const rank = currentLang === 'id' ? leader.badge_id : leader.badge_en; return ` - +
-- 2.52.0 From 68cd20864eff513e1be498f41f7e8febf1d684d1 Mon Sep 17 00:00:00 2001 From: GuavaPopper Date: Thu, 4 Jun 2026 22:42:29 +0700 Subject: [PATCH 5/5] fix: sinkronkan toggle bahasa mobile RODA --- groups/RODA/index.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/groups/RODA/index.html b/groups/RODA/index.html index 4444965..ba679c8 100644 --- a/groups/RODA/index.html +++ b/groups/RODA/index.html @@ -1662,7 +1662,7 @@ : 'ID | EN'; } - const mobileButton = document.getElementById('mobile-lang-toggle-btn'); + const mobileButton = document.getElementById('lang-toggle-mobile'); if (mobileButton) { mobileButton.textContent = currentLang === 'id' ? 'Bahasa: ID' : 'Language: EN'; } @@ -2135,4 +2135,4 @@ - \ No newline at end of file + -- 2.52.0