Fixed PDF generation scripts so they work correctly now
This commit is contained in:
@ -5,7 +5,7 @@ port: 4010
|
||||
output: pdf
|
||||
product: mydoc
|
||||
print_title: Jekyll theme for documentation — mydoc product
|
||||
print_subtitle: version 5.0
|
||||
print_subtitle: version 6.0
|
||||
output: pdf
|
||||
defaults:
|
||||
-
|
||||
|
@ -3,9 +3,11 @@ layout: none
|
||||
search: exclude
|
||||
---
|
||||
|
||||
{% assign sidebar = site.pdf_sidebar %}
|
||||
|
||||
{% for entry in sidebar_pdf %}
|
||||
{% assign sidebar = site.data.sidebars[site.pdf_sidebar].entries %}
|
||||
|
||||
{% for entry in sidebar %}
|
||||
|
||||
{% for folder in entry.folders %}
|
||||
{% if folder.output contains "pdf" %}
|
||||
{% for folderitem in folder.folderitems %}
|
||||
@ -25,3 +27,56 @@ search: exclude
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
{% endfor %}
|
||||
|
||||
|
||||
|
||||
{% comment %}
|
||||
|
||||
{% assign sidebar = site.data.sidebars[page.sidebar].entries %}
|
||||
|
||||
{% for entry in sidebar %}
|
||||
{% for folder in entry.folders %}
|
||||
{% if folder.output contains "web" %}
|
||||
<li>
|
||||
<a href="#">{{ folder.title }}</a>
|
||||
<ul>
|
||||
{% for folderitem in folder.folderitems %}
|
||||
{% if folderitem.output contains "web" %}
|
||||
{% if folderitem.external_url %}
|
||||
<li><a href="{{folderitem.external_url}}" target="_blank">{{folderitem.title}}</a></li>
|
||||
{% elsif page.url == folderitem.url %}
|
||||
<li class="active"><a href="{{folderitem.url | remove: "/"}}">{{folderitem.title}}</a></li>
|
||||
{% elsif folderitem.type == "empty" %}
|
||||
<li><a href="{{folderitem.url | remove: "/"}}">{{folderitem.title}}</a></li>
|
||||
|
||||
{% else %}
|
||||
<li><a href="{{folderitem.url | remove: "/"}}">{{folderitem.title}}</a></li>
|
||||
{% endif %}
|
||||
{% for subfolders in folderitem.subfolders %}
|
||||
{% if subfolders.output contains "web" %}
|
||||
<li class="subfolders">
|
||||
<a href="#">{{ subfolders.title }}</a>
|
||||
<ul>
|
||||
{% for subfolderitem in subfolders.subfolderitems %}
|
||||
{% if subfolderitem.output contains "web" %}
|
||||
{% if subfolderitem.external_url %}
|
||||
<li><a href="{{subfolderitem.external_url}}" target="_blank">{{subfolderitem.title}}</a></li>
|
||||
{% elsif page.url == subfolderitem.url %}
|
||||
<li class="active"><a href="{{subfolderitem.url | remove: "/"}}">{{subfolderitem.title}}</a></li>
|
||||
{% else %}
|
||||
<li><a href="{{subfolderitem.url | remove: "/"}}">{{subfolderitem.title}}</a></li>
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
</ul>
|
||||
</li>
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
</ul>
|
||||
</li>
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
{% endfor %}
|
||||
{% endcomment %}
|
||||
|
@ -1,7 +1,7 @@
|
||||
---
|
||||
type: title
|
||||
search: exclude
|
||||
permalink: /titlepage/
|
||||
permalink: /titlepage.html/
|
||||
---
|
||||
<div class="printTitleArea">
|
||||
<div class="printTitle">{{site.print_title}}</div>
|
||||
|
@ -1,17 +1,17 @@
|
||||
---
|
||||
type: frontmatter
|
||||
search: exclude
|
||||
permalink: /tocpage/
|
||||
permalink: /tocpage.html/
|
||||
---
|
||||
|
||||
<!-- new page -->
|
||||
<div id="navig">
|
||||
<h1>Table of Contents</h1>
|
||||
|
||||
{% assign sidebar = site.pdf_sidebar %}
|
||||
{% assign sidebar = site.data.sidebars[site.pdf_sidebar].entries %}
|
||||
|
||||
<ul id="mysidebar" class="nav">
|
||||
{% for entry in sidebar_pdf %}
|
||||
{% for entry in sidebar %}
|
||||
{% for folder in entry.folders %}
|
||||
{% if folder.output contains "pdf" and folder.type != "frontmatter" %}
|
||||
<li class="sectionHead">{{ folder.title }}
|
||||
|
Reference in New Issue
Block a user