fix broken links

This commit is contained in:
2025-04-09 00:20:33 -04:00
parent 12153be839
commit 4df0e59dd5
39 changed files with 102 additions and 100 deletions

View File

@@ -45,7 +45,7 @@ var titlesBySection = {
page.path.endsWith(`${page.subsection.replace('-', '/')}/index.html`)) { %>
<div class="sectionBackLink-wrapper">
<a href="../index.html" class="sectionBackLink">
<a href="../" class="sectionBackLink">
&lt; Back to Dragons
</a>
</div>
@@ -54,7 +54,7 @@ var titlesBySection = {
!page.path.endsWith(`${page.subsection.replace('-', '/')}/index.html`)) { %>
<div class="sectionBackLink-wrapper">
<a href="./index.html" class="sectionBackLink">
<a href="./" class="sectionBackLink">
&lt; Back to <%= titlesBySection[page.subsection]
?? page.subsection.charAt(0).toUpperCase() + page.subsection.slice(1) %>
</a>
@@ -64,7 +64,7 @@ var titlesBySection = {
!(page.path === `${fixedSection}/index.html` || page.path.endsWith(`/${fixedSection}/index.html`))) { -%>
<div class="sectionBackLink-wrapper">
<a href="/<%=fixedSection%>/index.html" class="sectionBackLink">
<a href="/<%=fixedSection%>/" class="sectionBackLink">
&lt; Back to <%= titlesBySection[fixedSection] ?? page.section.charAt(0).toUpperCase() + page.section.slice(1) %>
</a>
</div>

View File

@@ -32,23 +32,23 @@
<nav class="navMenu" role="navigation">
<ul>
<li><a href="/bestiary/index.html">Bestiary</a></li>
<li><a href="/classes/index.html">Classes</a></li>
<li><a href="/deities/index.html">Deities</a></li>
<li><a href="/bestiary/">Bestiary</a></li>
<li><a href="/classes/">Classes</a></li>
<li><a href="/deities/">Deities</a></li>
<!--
<li class="hasSubMenu"><a href="/equipment/index.html" aria-haspopup="true">Equipment</a>
<li class="hasSubMenu"><a href="/equipment/" aria-haspopup="true">Equipment</a>
<ul class="dropdown" aria-label="submenu">
<li><a href="/weapons/index.html">Weapons</a></li>
<li><a href="/weapons/">Weapons</a></li>
</ul>
</li>
-->
<li class="hasSubMenu">
<details open>
<summary><a href="/magic/index.html" aria-haspopup="true">Magic</a></summary>
<summary><a href="/magic/" aria-haspopup="true">Magic</a></summary>
<ul class="dropdown" aria-label="submenu">
<li><a href="/magic-items/index.html">Items</a></li>
<li><a href="/spells/index.html">Spells</a></li>
<li><a href="/magic-items/">Items</a></li>
<li><a href="/spells/">Spells</a></li>
</ul>
</details>
</li>
@@ -56,40 +56,40 @@
<li class="hasSubMenu">
<details open>
<summary>
<a href="/planes/index.html" aria-haspopup="true">Planes</a>
<a href="/planes/" aria-haspopup="true">Planes</a>
</summary>
<ul class="dropdown" aria-label="submenu">
<li class="hasSubMenu">
<details open>
<summary>
<a href="/astral/index.html" aria-haspopup="true">Astral Plane</a>
<a href="/astral/" aria-haspopup="true">Astral Plane</a>
</summary>
<ul class="dropdown" aria-label="submenu">
<li><a href="/astral/adventuring.html">Adventuring</a></li>
<li><a href="/astral/calendar.html">Calendar</a></li>
<li><a href="/astral/factions/index.html">Factions</a></li>
<li><a href="/bestiary/index.html">Monsters</a></li>
<li><a href="/astral/factions/">Factions</a></li>
<li><a href="/bestiary/">Monsters</a></li>
<li><a href="/astral/timeline.html">Timeline</a></li>
<li><a href="/astral/travel.html">Travel</a></li>
<li><a href="/astral/vessels.html">Vessels</a></li>
</ul>
</details>
</li>
<li><a href="/planes/elemental/index.html">Elemental Planes</a></li>
<li><a href="/planes/material/index.html">Material Planes</a></li>
<li><a href="/planes/near/index.html">Near Planes</a></li>
<li><a href="/planes/transcendental/index.html">Transcendental Planes</a></li>
<li><a href="/planes/elemental/">Elemental Planes</a></li>
<li><a href="/planes/material/">Material Planes</a></li>
<li><a href="/planes/near/">Near Planes</a></li>
<li><a href="/planes/transcendental/">Transcendental Planes</a></li>
</ul>
</details>
</li>
<li><a href="/races/index.html">Races</a></li>
<li><a href="/races/">Races</a></li>
<li class="hasSubMenu">
<details open>
<summary>
<a href="/rules/index.html" aria-haspopup="true">Rules</a>
<a href="/rules/" aria-haspopup="true">Rules</a>
</summary>
<ul class="dropdown" aria-label="submenu">
<li><a href="/rules/basics.html">Basics</a></li>
@@ -101,12 +101,12 @@
</details>
</li>
<li><a href="/tools/index.html">Tools</a></li>
<li><a href="/tools/">Tools</a></li>
<li class="hasSubMenu">
<details open>
<summary>
<a href="/campaigns/index.html" aria-haspopup="true">Campaigns</a>
<a href="/campaigns/" aria-haspopup="true">Campaigns</a>
</summary>
<ul class="dropdown" aria-label="submenu">
<li><a href="/campaigns/mini-campaigns/">Mini-Campaigns</a></li>
@@ -124,23 +124,23 @@
<nav class="navBar" role="navigation">
<ul>
<li><a href="/bestiary/index.html">Bestiary</a></li>
<li><a href="/bestiary/">Bestiary</a></li>
<li><a href="/classes/index.html">Classes</a></li>
<li><a href="/classes/">Classes</a></li>
<li><a href="/deities/index.html">Deities</a></li>
<li><a href="/deities/">Deities</a></li>
<li><a href="/magic/index.html">Magic</a></li>
<li><a href="/magic/">Magic</a></li>
<li><a href="/planes/index.html">Planes</a></li>
<li><a href="/planes/">Planes</a></li>
<li><a href="/races/index.html">Races</a></li>
<li><a href="/races/">Races</a></li>
<li><a href="/rules/index.html">Rules</a></li>
<li><a href="/rules/">Rules</a></li>
<li><a href="/tools/index.html">Tools</a></li>
<li><a href="/tools/">Tools</a></li>
<li><a href="/campaigns/index.html">Campaigns</a></li>
<li><a href="/campaigns/">Campaigns</a></li>
</ul>
</nav>

View File

@@ -76,11 +76,11 @@
<meta name="robots" content="<%= getPageField('robots') %>">
<meta name="googlebot" content="<%= getPageField('robots') %>">
<link rel="license" href="/licenses/cc-by-sa/index.html">
<link rel="license" href="/licenses/cc-by-sa/">
<!-- Open Graph -->
<meta property="og:type" content="website" />
<meta property="og:url" content="<%= site.base_uri %><%= page.path %>" />
<meta property="og:url" content="<%= site.base_uri %>/<%= page.path %>" />
<meta property="og:site_name" content="<%= site.title %>" />
<meta property="og:title" content="<%= getPageField('title') %>" />
<meta property="og:locale" content="en_US">
@@ -97,7 +97,7 @@
<% } else { %>
<meta name="twitter:card" content="summary" />
<% } %>
<meta name="twitter:url" content="<%= site.base_uri %><%= page.path %>" />
<meta name="twitter:url" content="<%= site.base_uri %>/<%= page.path %>" />
<meta name="twitter:title" content="<%= getPageField('title') %>" />
<meta name="twitter:description" content="<%= getPageField('description') %>" />
<meta name="twitter:image" content="<%= getPageField('image') %>" />
@@ -114,10 +114,10 @@
<meta name="twitter:dnt" content="on">
<link rel="start" href="<%= site.base_uri %>/" />
<link rel="start" href="<%= site.base_uri%>/" />
<link rel="contents" href="/sitemap.xml" title="Sitemap" />
<link rel="alternate" type="application/rss+xml" title="Recent Changes" href="/feed" />
<link rel="canonical" href="<%= site.base_uri %><%= page.path %>" />
<link rel="alternate" type="application/rss+xml" title="Recent Changes" href="/feed.xml" />
<link rel="canonical" href="<%= site.base_uri%>/<%= page.path %>" />
<link rel="stylesheet" href="/styles/imports.css" type="text/css" />
<link rel="stylesheet" href="/styles/fonts.css" type="text/css" />