From f12fff5aba30ce8af83c36e9acfd060e1a66fadc Mon Sep 17 00:00:00 2001 From: Valentin Popov <info@valentineus.link> Date: Mon, 1 Oct 2018 05:09:23 +0400 Subject: Add a link to add comments Signed-off-by: Valentin Popov <info@valentineus.link> --- _includes/comments.html | 50 +++++++++++++++++++++++++++++-------------------- 1 file changed, 30 insertions(+), 20 deletions(-) diff --git a/_includes/comments.html b/_includes/comments.html index 30161da..8989970 100644 --- a/_includes/comments.html +++ b/_includes/comments.html @@ -1,4 +1,8 @@ +{% assign repos = site.repos | strip_newlines | strip_html | strip | normalize_whitespace | smartify | xml_escape %} +{% assign issue = page.issue | strip_newlines | strip_html | strip | normalize_whitespace | xml_escape | round %} + {% raw %} +<!-- Template --> <script type="text/html" id="template"> <div class="panel panel-default"> <!-- Title --> @@ -13,26 +17,32 @@ </script> {% endraw %} +<!-- Header --> <h2>Comments</h2> -<div id="comments"> - <noscript> - <div class="alert alert-warning" role="alert"> - <span>Activate JavaScript to display comments</span> - </div> - </noscript> - <!-- Script loading comments --> - <script defer type="text/javascript"> - window.addEventListener("load", function () { - Github.getComments( - "{{ site.repos | strip_newlines | strip_html | strip | normalize_whitespace | smartify | xml_escape }}", - "{{ page.issue | strip_newlines | strip_html | strip | normalize_whitespace | xml_escape | round }}", - function (error, comments) { - if (error) { throw new Error(error); } - comments.forEach(function (comment) { - Github.addComment("#comments", comment); - }); +<!-- List of comments --> +<div id="comments"></div> + +<!-- Script loading comments --> +<script defer type="text/javascript"> + window.addEventListener("load", function () { + Github.getComments("{{ repos }}", "{{ issue }}", + function (error, comments) { + if (error) { throw new Error(error); } + comments.forEach(function (comment) { + Github.addComment("#comments", comment); }); - }); - </script> -</div> + }); + }); +</script> + +<noscript> + <div class="alert alert-warning" role="alert"> + <span>Activate JavaScript to display comments</span> + </div> +</noscript> + +<!-- Button --> +<a href="https://github.com/{{ repos }}/issues/{{ issue }}" class="btn btn-default btn-block" role="button"> + <span>Add a comment</span> +</a> -- cgit v1.2.3