You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
34 lines
1.5 KiB
Plaintext
34 lines
1.5 KiB
Plaintext
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE html>
|
|
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:epub="http://www.idpf.org/2007/ops" xml:lang="<%- lang %>" lang="<%- lang %>">
|
|
<head>
|
|
<title><%= title %></title>
|
|
<meta charset="UTF-8" />
|
|
<link rel="stylesheet" type="text/css" href="style.css" />
|
|
</head>
|
|
<body>
|
|
<h1 class="h1"><%= tocTitle %></h1>
|
|
<nav id="toc" epub:type="toc">
|
|
<ol>
|
|
<% content.forEach(function(content, index){ %>
|
|
<% if(!content.excludeFromToc && content.beforeToc){ %>
|
|
<li class="table-of-content">
|
|
<a href="<%= content.href %>"><%= (content.title || "Chapter "+ (1+index)) %><% if(content.author.length){ %> - <small class="toc-author"><%= content.author.join(",") %></small><% }%><% if(content.url){ %><span class="toc-link"><%= content.url %></span><% }%></a>
|
|
</li>
|
|
<% } %>
|
|
<% }) %>
|
|
<li class="table-of-content">
|
|
<a href="toc.xhtml">- <%= tocTitle %> -</a>
|
|
</li>
|
|
<% content.forEach(function(content, index){ %>
|
|
<% if(!content.excludeFromToc && !content.beforeToc){ %>
|
|
<li class="table-of-content">
|
|
<a href="<%= content.href %>"><%= (content.title || "Chapter "+ (1+index)) %><% if(content.author.length){ %> - <small class="toc-author"><%= content.author.join(",") %></small><% }%><% if(content.url){ %><span class="toc-link"><%= content.url %></span><% }%></a>
|
|
</li>
|
|
<% } %>
|
|
<% }) %>
|
|
</ol>
|
|
</nav>
|
|
|
|
</body>
|
|
</html> |