get rid of /articles redirect
17
config.toml
|
@ -28,11 +28,6 @@ summaryLength = 20
|
|||
copyright = "<a href='/no-copyright'>No © reserved - sharing is caring</a>. <br/>An integral part of <a href='https://brainbaking.com/' rel='noopener' target='_blank'>Brain Baking</a>."
|
||||
|
||||
# Nav links in the side bar
|
||||
[[params.navlinks]]
|
||||
name = "Browse All Articles"
|
||||
url = "articles/"
|
||||
home = true
|
||||
|
||||
[[params.navlinks]]
|
||||
name = "Appendix"
|
||||
url = "tags/"
|
||||
|
@ -41,12 +36,6 @@ summaryLength = 20
|
|||
name = "About the Codex"
|
||||
url = "about/"
|
||||
|
||||
[privacy]
|
||||
[privacy.googleAnalytics]
|
||||
anonymizeIP = true
|
||||
disable = false
|
||||
respectDoNotTrack = false
|
||||
useSessionStorage = false
|
||||
[privacy.youtube]
|
||||
disable = false
|
||||
privacyEnhanced = true
|
||||
[[params.navlinks]]
|
||||
name = "RSS Feed"
|
||||
url = "/index.xml"
|
||||
|
|
|
@ -0,0 +1,25 @@
|
|||
---
|
||||
title: 'Retro Gaming'
|
||||
ignore: true
|
||||
description: 'Nostalgic retro games. Nintendo handheld gaming love mixed with nineties DOS games and old school PC RPGs.'
|
||||
keywords:
|
||||
- dos games
|
||||
- old school pc RPGs
|
||||
- retro pc games
|
||||
- retro gba games
|
||||
- gba RPGs
|
||||
- retro nintendo ds games
|
||||
- game retrospectives
|
||||
---
|
||||
|
||||
**Codex | Articles | Guides | Reviews.**
|
||||
|
||||
<hr/>
|
||||
|
||||
You're looking at <a class="h-card" rel="me" href="https://jefklakscodex.com/">Jefklak</a>'s Retro Game Codex, a dedicated and highly opinionated website about nostalgic games. A lovely mix between Nintendo handheld gaming love, '90s DOS games and old school PC RPGs that were an integral part of [my youth](/about). <br/>
|
||||
That healthy cocktail left a lasting impression - and netted me the Codex (and glasses). A lot of articles have been carefully restored from the black depths of the Jefklak Archive for your entertainment. As [Deckard Cain](https://www.youtube.com/watch?v=tAVVy_x3Erg) would have said it:
|
||||
|
||||
> Stay Awhile and Listen!
|
||||
|
||||
**Looking for something specific?** [Browse the Appendix](/tags).
|
||||
|
|
@ -1,24 +1,5 @@
|
|||
---
|
||||
title: 'Retro Gaming'
|
||||
description: 'Nostalgic retro games. Nintendo handheld gaming love mixed with nineties DOS games and old school PC RPGs.'
|
||||
keywords:
|
||||
- dos games
|
||||
- old school pc RPGs
|
||||
- retro pc games
|
||||
- retro gba games
|
||||
- gba RPGs
|
||||
- retro nintendo ds games
|
||||
- game retrospectives
|
||||
title: 'Articles'
|
||||
ignore: true
|
||||
---
|
||||
|
||||
**Codex | Articles | Guides | Reviews.**
|
||||
|
||||
<hr/>
|
||||
|
||||
You're looking at <a class="h-card" rel="me" href="https://jefklakscodex.com/articles/">Jefklak</a>'s Retro Game Codex, a dedicated and highly opinionated website about nostalgic games. A lovely mix between Nintendo handheld gaming love, '90s DOS games and old school PC RPGs that were an integral part of [my youth](/about). <br/>
|
||||
That healthy cocktail left a lasting impression - and netted me the Codex (and glasses). A lot of articles have been carefully restored from the black depths of the Jefklak Archive for your entertainment. As [Deckard Cain](https://www.youtube.com/watch?v=tAVVy_x3Erg) would have said it:
|
||||
|
||||
> Stay Awhile and Listen!
|
||||
|
||||
**Looking for something specific?** [Browse the Appendix](/tags).
|
||||
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
title: Features
|
||||
ignore: true
|
||||
---
|
||||
|
|
@ -1,5 +1,4 @@
|
|||
+++
|
||||
imageActive = "gif/acgc.gif"
|
||||
aliases = ['/articles/animalcrossing-features']
|
||||
image = "gif/acgc_still.gif"
|
||||
date = "2020-05-24"
|
||||
|
@ -28,7 +27,9 @@ Jeff is still playing the original Gamecube version of Animal Crossing - anno 20
|
|||
- 12. **Cherry blossom festival** - Yes! It just passed in April.
|
||||
- 24. **Catching Wisp's spirits**. He's grateful and gives an item in exchange, but I can't remember which one it was... I might have sold it. Whoops.
|
||||
|
||||
[![golden statue](/img/games/ac/ac-statue.jpg)](https://www.jvgs.net/acblog/2018/05/25/31-features/#comment-7281)
|
||||
![golden statue](/img/games/ac/ac-statue.jpg)
|
||||
|
||||
(Via [jvgs.net](https://www.jvgs.net/acblog/2018/05/25/31-features/#comment-7281))
|
||||
|
||||
Too bad no statue will be built in New Horizons...
|
||||
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
---
|
||||
imageActive: "gif/acnh.gif"
|
||||
image: "gif/acnh_still.gif"
|
||||
date: "2020-12-27"
|
||||
title: "Animal Crossing: New Horizons Adventure Blog"
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
+++
|
||||
imageActive = "gif/acww.gif"
|
||||
image = "gif/acww_still.gif"
|
||||
date = "2006-10-01"
|
||||
aliases = ['/articles/animalcrossing-wirldworld']
|
||||
|
|
|
@ -3,7 +3,7 @@ image = "/img/games/gbarpg.jpeg"
|
|||
date = "2006-11-15"
|
||||
title = "Impressive GBA RPGs"
|
||||
aliases = ['/articles/gba-rpgs']
|
||||
tags = ['rpg concepts', 'Final Fantasy', 'Yggdra Union', 'Fire Emblem', 'Golden Sun', 'Tatics Ogre', 'Final Fantasy Tactics', 'Riviera', 'feature']
|
||||
tags = ['rpg concepts', 'Final Fantasy', 'Yggdra Union', 'Fire Emblem', 'Golden Sun', 'Tactics Ogre', 'Final Fantasy Tactics', 'Riviera', 'feature']
|
||||
+++
|
||||
|
||||
![impressive GBA RPGs](/img/articles/GBARPGs.jpg)
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
+++
|
||||
image = "/img/articles/RPG-world_ultima.jpg"
|
||||
date = "2007-01-04"
|
||||
title = "RPG Concepts: Items"
|
||||
aliases = ['/articles/rpg-concepts-items']
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
+++
|
||||
image = "/img/articles/rpg-npc_blocking.gif"
|
||||
date = "2007-01-02"
|
||||
title = "RPG Concepts: NPCS"
|
||||
aliases = ['/articles/rpg-concepts-npcs']
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
title: Guides
|
||||
ignore: true
|
||||
---
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
title: Retrospectives
|
||||
ignore: true
|
||||
---
|
||||
|
|
@ -1,6 +1,5 @@
|
|||
+++
|
||||
image = "gif/apogee_still.gif"
|
||||
imageActive = "/gif/apogee.gif"
|
||||
date = "2006-10-23"
|
||||
title = "Apogee's Legacy"
|
||||
tags = ['Apogee', 'retrospective']
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
---
|
||||
image: "gif/aria-of-sorrow_still.gif"
|
||||
imageActive: "/gif/aria-of-sorrow.gif"
|
||||
date: "2018-07-31"
|
||||
title: "Castlevania Aria of Sorrow: a retrospective"
|
||||
aliases:
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
---
|
||||
image: "/img/articles/cotm_boss.jpg"
|
||||
imageActive: "/img/articles/cotm_boss.jpg"
|
||||
aliases:
|
||||
- '/articles/circle-of-the-moon-retrospective/'
|
||||
date: "2018-09-09"
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
title: Reviews
|
||||
ignore: true
|
||||
---
|
||||
|
|
@ -1,5 +1,4 @@
|
|||
---
|
||||
imageActive: "gif/ionfury.gif"
|
||||
image: "gif/ionfury_still.gif"
|
||||
date: "2020-06-01"
|
||||
title: "Ion Fury: the Spiritual Successor of Duke3D?"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
+++
|
||||
title = "Jefklak's Codex: Appendix"
|
||||
+++
|
||||
---
|
||||
title: Appendix
|
||||
---
|
||||
|
||||
<img class="no-border" alt="logo" src="/img/logo.png" />
|
||||
|
||||
|
|
Before Width: | Height: | Size: 629 KiB |
Before Width: | Height: | Size: 1.6 MiB |
Before Width: | Height: | Size: 182 KiB |
Before Width: | Height: | Size: 32 KiB |
Before Width: | Height: | Size: 332 KiB |
Before Width: | Height: | Size: 1.2 MiB |
Before Width: | Height: | Size: 901 KiB |
|
@ -1,54 +0,0 @@
|
|||
{{ define "main" }}
|
||||
<div class="col-xs-12 col-sm-8 col-md-9 content-column">
|
||||
{{ partial "mobile_nav_toggle.html" . }}
|
||||
|
||||
<div class="col-lg-8">
|
||||
<img src="/img/logo.png" class="logo" alt="jefklaks codex logo" />
|
||||
<article>
|
||||
{{ .Content }}
|
||||
</article>
|
||||
|
||||
<h3>Latest <a href="/tags/retrospective/">Retrospectives</a> »</h3>
|
||||
<div class="latest retros">
|
||||
{{ $retros := first 4 (where .Pages.ByDate.Reverse ".Params.tags" "intersect" (slice "retrospective")) }}
|
||||
{{ range $retros }}
|
||||
{{ partial "portfolio-block.html" . }}
|
||||
{{ end }}
|
||||
</div>
|
||||
<span class="latest-all">
|
||||
<a href="/tags/retrospective/">Browse all retrospectives</a> »
|
||||
</span>
|
||||
<h3>Latest <a href="/tags/review/">Reviews</a> »</h3>
|
||||
<div class="latest reviews">
|
||||
{{ $guides := first 4 (where .Pages.ByDate.Reverse ".Params.tags" "intersect" (slice "review" "preview")) }}
|
||||
{{ range $guides }}
|
||||
{{ partial "portfolio-block.html" . }}
|
||||
{{ end }}
|
||||
</div>
|
||||
<span class="latest-all">
|
||||
<a href="/tags/review/">Browse all reviews</a> »
|
||||
</span>
|
||||
<h3>Latest <a href="/tags/feature/">Features</a> »</h3>
|
||||
<div class="latest reviews">
|
||||
{{ $guides := first 4 (where .Pages.ByDate.Reverse ".Params.tags" "intersect" (slice "feature")) }}
|
||||
{{ range $guides }}
|
||||
{{ partial "portfolio-block.html" . }}
|
||||
{{ end }}
|
||||
</div>
|
||||
<span class="latest-all">
|
||||
<a href="/tags/feature/">Browse all features</a> »
|
||||
</span>
|
||||
<h3>Latest <a href="/tags/guide/">Guides</a> »</h3>
|
||||
<div class="latest guides">
|
||||
{{ $guides := first 4 (where .Pages.ByDate.Reverse ".Params.tags" "intersect" (slice "guide")) }}
|
||||
{{ range $guides }}
|
||||
{{ partial "portfolio-block.html" . }}
|
||||
{{ end }}
|
||||
</div>
|
||||
<span class="latest-all">
|
||||
<a href="/tags/guide/">Browse all guides</a> »
|
||||
</span>
|
||||
<hr style="margin-top: 4rem" />
|
||||
</div>
|
||||
</div>
|
||||
{{ end }}
|
|
@ -1,14 +1,55 @@
|
|||
<html>
|
||||
<head>
|
||||
{{ with .OutputFormats.Get "RSS" }}
|
||||
<link href="{{ .RelPermalink }}" rel="alternate" type="application/rss+xml" title="Jefklak's Codex" />
|
||||
<link href="{{ .RelPermalink }}" rel="feed" type="application/rss+xml" title="Jefklak's Codex" />
|
||||
{{ end }}
|
||||
{{ define "main" }}
|
||||
<div class="col-xs-12 col-sm-8 col-md-9 content-column">
|
||||
{{ partial "mobile_nav_toggle.html" . }}
|
||||
{{- $pages := .Site.Pages -}}
|
||||
|
||||
{{ range .Site.Params.navlinks }}
|
||||
{{ if .home }}
|
||||
<meta http-equiv="refresh" content="0; URL={{ .url | absURL }}" />
|
||||
{{ end }}
|
||||
{{ end }}
|
||||
</head>
|
||||
</html>
|
||||
<div class="col-lg-8">
|
||||
<img src="/img/logo.png" class="logo" alt="jefklaks codex logo" />
|
||||
<article>
|
||||
{{ .Content }}
|
||||
</article>
|
||||
|
||||
<h3>Latest <a href="/articles/retrospective/">Retrospectives</a> »</h3>
|
||||
<div class="latest retros">
|
||||
{{ $retros := first 4 (where $pages.ByDate.Reverse ".Params.tags" "intersect" (slice "retrospective")) }}
|
||||
{{ range $retros }}
|
||||
{{ partial "portfolio-block.html" . }}
|
||||
{{ end }}
|
||||
</div>
|
||||
<span class="latest-all">
|
||||
<a href="/articles/retrospective/">Browse all retrospectives</a> »
|
||||
</span>
|
||||
<h3>Latest <a href="/tags/review/">Reviews</a> »</h3>
|
||||
<div class="latest reviews">
|
||||
{{ $guides := first 4 (where $pages.ByDate.Reverse ".Params.tags" "intersect" (slice "review" "preview")) }}
|
||||
{{ range $guides }}
|
||||
{{ partial "portfolio-block.html" . }}
|
||||
{{ end }}
|
||||
</div>
|
||||
<span class="latest-all">
|
||||
<a href="/tags/review/">Browse all reviews</a> »
|
||||
</span>
|
||||
<h3>Latest <a href="/tags/feature/">Features</a> »</h3>
|
||||
<div class="latest reviews">
|
||||
{{ $guides := first 4 (where $pages.ByDate.Reverse ".Params.tags" "intersect" (slice "feature")) }}
|
||||
{{ range $guides }}
|
||||
{{ partial "portfolio-block.html" . }}
|
||||
{{ end }}
|
||||
</div>
|
||||
<span class="latest-all">
|
||||
<a href="/tags/feature/">Browse all features</a> »
|
||||
</span>
|
||||
<h3>Latest <a href="/tags/guide/">Guides</a> »</h3>
|
||||
<div class="latest guides">
|
||||
{{ $guides := first 4 (where $pages.ByDate.Reverse ".Params.tags" "intersect" (slice "guide")) }}
|
||||
{{ range $guides }}
|
||||
{{ partial "portfolio-block.html" . }}
|
||||
{{ end }}
|
||||
</div>
|
||||
<span class="latest-all">
|
||||
<a href="/tags/guide/">Browse all guides</a> »
|
||||
</span>
|
||||
<hr style="margin-top: 4rem" />
|
||||
</div>
|
||||
</div>
|
||||
{{ end }}
|
||||
|
|
|
@ -1,6 +1,10 @@
|
|||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<title>{{ .Title }} | {{ .Site.Title }}</title>
|
||||
{{ if .Title }}
|
||||
<title>{{ .Title }} | {{ .Site.Title }}</title>
|
||||
{{ else }}
|
||||
<title>{{ .Site.Title }}</title>
|
||||
{{ end }}
|
||||
<meta content="{{ .Title }} | {{ .Site.Title }}" property="og:title">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
|
|
@ -2,9 +2,6 @@
|
|||
<div class="col-md-4">
|
||||
<a href="{{ .Permalink }}" title="" class="box-masonry-image with-hover-overlay with-hover-icon">
|
||||
<img loading="lazy" src="{{.Site.BaseURL}}{{ .Params.image }}" alt="thumbnail of {{ .Title }}" class="img-responsive img-inactive">
|
||||
{{ if .Params.imageActive }}
|
||||
<img loading="lazy" src="{{.Site.BaseURL}}{{ .Params.imageActive }}" alt="hover thumbnail of {{ .Title }}" class="img-responsive img-active">
|
||||
{{ end }}
|
||||
</a>
|
||||
</div>
|
||||
<div class="col-md-8">
|
||||
|
|
|
@ -16,9 +16,6 @@
|
|||
|
||||
<p style="position: relative;">
|
||||
<img src="{{ $url }}{{ .Params.image }}" alt="game cover image" alt="game cover" class="img-responsive img-inactive" style="border: 1px solid black"/>
|
||||
{{ with .Params.imageActive }}
|
||||
<img src="{{ $url }}{{ . }}" alt="game cover image active" alt="game cover" class="img-responsive img-active" style="border: 1px solid black"/>
|
||||
{{ end }}
|
||||
|
||||
{{ with .Params.game_platform }}
|
||||
<img src="{{ $url }}img/{{ . }}.png" alt="{{ . }}" alt="platform" class="sidebar-game-platform img-responsive"/>
|
||||
|
@ -46,9 +43,7 @@
|
|||
|
||||
<!-- ripped from BB's minimal theme -->
|
||||
{{ $related := first 4 (where (where .Site.Pages.ByDate.Reverse ".Params.tags" "intersect" .Params.tags) "Permalink" "!=" .Permalink) }}
|
||||
|
||||
{{ if $related }}
|
||||
|
||||
<div class="sidebar-header">
|
||||
<span>Related Articles</span>
|
||||
<img src="/img/gob_purse.gif" alt="related articles" />
|
||||
|
@ -69,16 +64,14 @@
|
|||
{{ end }}
|
||||
</ul>
|
||||
<hr/>
|
||||
|
||||
{{ end }}
|
||||
|
||||
<div class="sidebar-header">
|
||||
<span>Latest Articles</span>
|
||||
<span>New Old Things.</span>
|
||||
<img src="/img/gob_letter.gif" alt="latest articles" />
|
||||
</div>
|
||||
{{ with .Site.GetPage "section" "articles" }}
|
||||
<ul class="sidebar-menu">
|
||||
{{ range first 5 .Data.Pages.ByDate.Reverse }}
|
||||
{{ range first 5 (where (where .Site.Pages.ByDate.Reverse ".Section" "in" (slice "articles")) ".Params.ignore" "!=" "true") }}
|
||||
<li>
|
||||
<a href="{{ .RelPermalink }}">{{ .Title }}</a><br/>
|
||||
<span class="sidebar-date">
|
||||
|
@ -91,7 +84,6 @@
|
|||
</li>
|
||||
{{ end }}
|
||||
</ul>
|
||||
{{ end }}
|
||||
|
||||
<div class="sidebar-header">
|
||||
<span>Looking For More?</span>
|
||||
|
|