From 0aad50c5f3aacce7a6395e7cb61dff24c9f09d04 Mon Sep 17 00:00:00 2001 From: "David A. Harding" Date: Tue, 18 Aug 2015 10:50:06 -0400 Subject: [PATCH] Add end_of_page hook for extra Javascript --- _includes/layout/base/footer-js.html | 8 ++++++++ _layouts/glossary_entry.html | 8 ++++---- en/developer-documentation.md | 7 ++++--- en/developer-examples.md | 11 +++++------ en/developer-glossary.html | 8 ++++---- en/developer-guide.md | 11 +++++------ en/developer-reference.md | 11 +++++------ 7 files changed, 35 insertions(+), 29 deletions(-) diff --git a/_includes/layout/base/footer-js.html b/_includes/layout/base/footer-js.html index b75ea04a..6925b955 100644 --- a/_includes/layout/base/footer-js.html +++ b/_includes/layout/base/footer-js.html @@ -7,3 +7,11 @@ http://opensource.org/licenses/MIT. fallbackSVG(); addAnchorLinks(); + +{% comment %} + +{% endcomment %} +{% if page.end_of_page %} + {{page.end_of_page}} +{% endif %} diff --git a/_layouts/glossary_entry.html b/_layouts/glossary_entry.html index 8436a565..64e22fd0 100644 --- a/_layouts/glossary_entry.html +++ b/_layouts/glossary_entry.html @@ -9,6 +9,10 @@ breadcrumbs: - dev docs - glossary - GLOSSARY_ENTRY_TITLE +end_of_page: | + + + --- @@ -64,7 +68,3 @@ breadcrumbs: {{site.glossary_links}} {% endcapture %} {{ markdown_content | markdownify }}{% comment %}Why is this hack necessary? I don't get why this template can't be natively rendered as markdown like the releases template.{% endcomment %} - - - - diff --git a/en/developer-documentation.md b/en/developer-documentation.md index 6825ea6b..6dd9e2a0 100644 --- a/en/developer-documentation.md +++ b/en/developer-documentation.md @@ -9,6 +9,10 @@ title: "Developer Documentation - Bitcoin" breadcrumbs: - bitcoin - Developer Documentation +end_of_page: | + + + --- @@ -96,6 +100,3 @@ breadcrumbs:

Bitcoinj Developer Documentation - bitcoinj.org

Technical Pages - Wiki

- - - diff --git a/en/developer-examples.md b/en/developer-examples.md index 8825d395..c91d4ed3 100644 --- a/en/developer-examples.md +++ b/en/developer-examples.md @@ -10,6 +10,11 @@ breadcrumbs: - bitcoin - dev docs - Examples +end_of_page: | + + + + --- @@ -47,9 +52,3 @@ breadcrumbs: {{site.glossary_links}} - - - - - - diff --git a/en/developer-glossary.html b/en/developer-glossary.html index 2f119f46..77ea7f4a 100644 --- a/en/developer-glossary.html +++ b/en/developer-glossary.html @@ -9,6 +9,10 @@ breadcrumbs: - bitcoin - dev docs - Glossary +end_of_page: | + + + --- @@ -92,7 +96,3 @@ new term][] for the glossary! {{site.glossary_links}} {% endcapture %} {{ markdown_content | markdownify }} - - - - diff --git a/en/developer-guide.md b/en/developer-guide.md index 5f837a25..8623c230 100644 --- a/en/developer-guide.md +++ b/en/developer-guide.md @@ -10,6 +10,11 @@ breadcrumbs: - bitcoin - dev docs - Guide +end_of_page: | + + + + --- @@ -60,9 +65,3 @@ of the following file. --> {{site.glossary_links}} - - - - - - diff --git a/en/developer-reference.md b/en/developer-reference.md index e10a98fb..bd8fa2aa 100644 --- a/en/developer-reference.md +++ b/en/developer-reference.md @@ -10,6 +10,11 @@ breadcrumbs: - bitcoin - dev docs - Reference +end_of_page: | + + + + --- @@ -253,9 +258,3 @@ untrusted source. {{site.glossary_links}} - - - - - -