diff --git a/Gemfile b/Gemfile index 7b63598..0742c8c 100644 --- a/Gemfile +++ b/Gemfile @@ -14,6 +14,7 @@ group :jekyll_plugins do gem "jekyll-paginate", "~> 1.1.0" gem "jekyll-sitemap" gem "jekyll-gist" + gem "jekyll-archives" end # Windows does not include zoneinfo files, so bundle the tzinfo-data gem diff --git a/Gemfile.lock b/Gemfile.lock index c1e3801..fb94713 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -38,6 +38,8 @@ GEM rouge (~> 3.0) safe_yaml (~> 1.0) terminal-table (~> 2.0) + jekyll-archives (2.3.0) + jekyll (>= 3.6, < 5.0) jekyll-feed (0.15.1) jekyll (>= 3.7, < 5.0) jekyll-gist (1.5.0) @@ -92,6 +94,7 @@ DEPENDENCIES bigdecimal csv jekyll (>= 3.8.5) + jekyll-archives jekyll-feed (~> 0.6) jekyll-gist jekyll-paginate (~> 1.1.0) diff --git a/_config.yml b/_config.yml index 0fcbd32..8fa9c82 100644 --- a/_config.yml +++ b/_config.yml @@ -19,6 +19,8 @@ google_analytics: # GA4 measurement ID, e.g. G-XXXXXXXXXX (the old UA- ID no l markdown: kramdown kramdown: toc_levels: 2..3 +sass: + style: compressed paginate: 5 paginate_path: "/posts/page:num/" plugins: @@ -26,6 +28,13 @@ plugins: - jekyll-paginate - jekyll-gist - jekyll-sitemap ## Uncomment this line to silently generate a sitemaps.org compliant sitemap for your Jekyll site + - jekyll-archives + +# Halaman /tag// per tag. Tidak ada di daftar plugin GitHub Pages, +# jadi hanya dibangun di Cloudflare Pages (Jekyll 4). +jekyll-archives: + enabled: + - tags permalink: /:year/:month/:day/:title exclude: diff --git a/_layouts/archive.html b/_layouts/archive.html new file mode 100644 index 0000000..2d7924c --- /dev/null +++ b/_layouts/archive.html @@ -0,0 +1,35 @@ +--- +layout: default +--- + + +
+
+
+
+
+
+

#{{ page.title }}

+ {{ page.posts.size }} post dengan tag ini +
+
+
+
+
+ +
+
+
+ +
    + {% for post in page.posts %} +
  • + {{ post.title }} + +
  • + {% endfor %} +
+ +
+
+
diff --git a/_layouts/post.html b/_layouts/post.html index 878223e..070ac58 100644 --- a/_layouts/post.html +++ b/_layouts/post.html @@ -53,7 +53,7 @@

{{ page.subtitle }}

{% if page.tags.size > 0 or page.categories.size > 0 %}

{% for c in page.categories %}{{ c }} {% endfor %} - {% for tg in page.tags %}#{{ tg }} {% endfor %} + {% for tg in page.tags %}#{{ tg }} {% endfor %}

{% endif %} diff --git a/_posts/2015-02-26-vagrant-box-di-buaya.markdown b/_posts/2015-02-26-vagrant-box-di-buaya.markdown index c9a6dd8..54ae5ab 100644 --- a/_posts/2015-02-26-vagrant-box-di-buaya.markdown +++ b/_posts/2015-02-26-vagrant-box-di-buaya.markdown @@ -11,7 +11,7 @@ categories: tags: - vagrant - virtualbox -- Virtualization +- virtualization --- Pada saat ini buaya.klas.or.id telah menyediakan box untuk [vagrant](https://www.vagrantup.com/) [0] dengan provider [virtualbox](https://www.virtualbox.org/). Hingga detik ini, beberapa distro yang didukung adalah Centos 5/6/7, Debian 7, OpenSUSE, Ubuntu, Lubuntu dan FreeBSD. diff --git a/_posts/2016-07-21-migrasi-ke-jekyll.markdown b/_posts/2016-07-21-migrasi-ke-jekyll.markdown index 58dd8f8..b7464f5 100644 --- a/_posts/2016-07-21-migrasi-ke-jekyll.markdown +++ b/_posts/2016-07-21-migrasi-ke-jekyll.markdown @@ -7,7 +7,7 @@ categories: tags: - jekyll - ruby - - wordpress + - Wordpress --- Migrasi ke Jekyll diff --git a/_posts/2026-10-31-cve-2026-98432-use-after-free-kernel-linux-ubuntu.md b/_posts/2026-10-31-cve-2026-98432-use-after-free-kernel-linux-ubuntu.md index 4693a73..47af68a 100644 --- a/_posts/2026-10-31-cve-2026-98432-use-after-free-kernel-linux-ubuntu.md +++ b/_posts/2026-10-31-cve-2026-98432-use-after-free-kernel-linux-ubuntu.md @@ -10,7 +10,7 @@ tags: - kernel - security - cve - - networking + - Networking --- Beberapa hari terakhir linimasa infosec rame ngomongin satu CVE baru di kernel Linux: CVE-2026-98432. Skornya CVSS 9.8 (Critical), remote, tanpa autentikasi, tanpa interaksi user. Buat orang yang kerja di balik layar server Ubuntu (atau distro apapun), ini jenis bug yang bikin on-call harus begadang. diff --git a/_posts/2026-11-03-jenis-jenis-konektor-fiber-optic.md b/_posts/2026-11-03-jenis-jenis-konektor-fiber-optic.md index 1494f29..e911d55 100644 --- a/_posts/2026-11-03-jenis-jenis-konektor-fiber-optic.md +++ b/_posts/2026-11-03-jenis-jenis-konektor-fiber-optic.md @@ -9,7 +9,7 @@ categories: tags: - fiber optic - konektor - - networking + - Networking - ftth - datacenter --- diff --git a/_posts/2026-11-03-mengenal-gpon-fungsi-manfaat-arsitektur.md b/_posts/2026-11-03-mengenal-gpon-fungsi-manfaat-arsitektur.md index 36c7e47..e7b6efc 100644 --- a/_posts/2026-11-03-mengenal-gpon-fungsi-manfaat-arsitektur.md +++ b/_posts/2026-11-03-mengenal-gpon-fungsi-manfaat-arsitektur.md @@ -10,7 +10,7 @@ tags: - gpon - ftth - fiber optic - - networking + - Networking - pon ---