2023-02-27 07:51:18 +00:00
|
|
|
<%
|
|
|
|
var titlesBySection = {
|
|
|
|
// top-level
|
|
|
|
astral: "Astral Info",
|
|
|
|
campaign: "Campaign Info",
|
|
|
|
classes: "Character Classes",
|
|
|
|
"magic-items": "Magic Items",
|
2023-04-24 22:13:58 +00:00
|
|
|
planes: "Planar Cosmology",
|
2023-02-27 07:51:18 +00:00
|
|
|
races: "Character Races",
|
|
|
|
rules: "House Rules",
|
|
|
|
|
|
|
|
// planes
|
|
|
|
elemental: "Elemental Planes",
|
|
|
|
material: "Material Planes",
|
2023-04-24 22:13:58 +00:00
|
|
|
near: "Near Planes",
|
2023-02-27 07:51:18 +00:00
|
|
|
transcendental: "Transcendental Planes",
|
|
|
|
|
2023-03-20 21:41:42 +00:00
|
|
|
},
|
|
|
|
unlistedSections = ['main'];
|
|
|
|
|
2023-02-27 07:51:18 +00:00
|
|
|
%>
|
|
|
|
|
|
|
|
<% if (page.subsection && page.path && !page.path.endsWith(`${page.subsection}/index.html`)) { %>
|
|
|
|
<div class="sectionBackLink-wrapper">
|
|
|
|
<a href="./index.html" class="sectionBackLink">
|
|
|
|
< Back to <%= titlesBySection[page.subsection] ?? page.subsection.charAt(0).toUpperCase() + page.subsection.slice(1) %>
|
|
|
|
</a>
|
|
|
|
</div>
|
2023-03-20 21:41:42 +00:00
|
|
|
<% } else if (page.section && page.section === 'licenses') { -%>
|
|
|
|
<p>
|
|
|
|
The latest version of this license can always be found at <a href="<%=site.url%>/<%=page.path%>"><%=site.url%>/<%=page.path%></a>.
|
|
|
|
</p>
|
|
|
|
|
|
|
|
<% } else if (page.section && !unlistedSections.includes(page.section) && page.path && !page.path.endsWith(`${page.section}/index.html`)) { -%>
|
2023-02-27 07:51:18 +00:00
|
|
|
<div class="sectionBackLink-wrapper">
|
|
|
|
<a href="<%=page.subsection ? '..' : '.'-%>/index.html" class="sectionBackLink">
|
|
|
|
< Back to <%= titlesBySection[page.section] ?? page.section.charAt(0).toUpperCase() + page.section.slice(1) %>
|
|
|
|
</a>
|
|
|
|
</div>
|
|
|
|
<% } -%>
|
|
|
|
|