2020-11-29 22:43:09 -05:00
< center >
2020-12-09 20:57:57 -05:00
< h3 > Comments by < a href = "https://staticman.net/" > Staticman< / a > and < a href = "https://identosphere.net" > Identosphere< / a > < / h3 >
2020-11-29 22:43:09 -05:00
< iframe src = "https://identosphere.substack.com/embed" width = "400" height = "267" style = "border:1px solid #EEE; background:#f0f0f0;" frameborder = "0" scrolling = "yes" > < / iframe >
< / center >
2020-11-12 00:55:08 -05:00
2020-11-27 16:31:27 -05:00
< div class = "page__comments" >
{% case site.comments.provider %}
2019-03-28 19:40:33 -04:00
{% when "staticman_v2" %}
< section id = "static-comments" >
{% if site.repository and site.staticman.branch %}
<!-- Start static comments -->
< div class = "js-comments" >
{% if site.data.comments[page.slug] %}
2020-11-05 20:53:01 -05:00
< h4 class = "page__comments-title" > {{ site.data.ui-text[site.locale].comments_title | default: "Comments" }}< / h4 >
2020-11-05 20:34:59 -05:00
{% assign comments = site.data.comments[page.slug] | sort %}
2019-03-28 19:40:33 -04:00
{% for comment in comments %}
{% assign email = comment[1].email %}
{% assign name = comment[1].name %}
{% assign url = comment[1].url %}
{% assign date = comment[1].date %}
{% assign message = comment[1].message %}
{% include comment.html index=forloop.index email=email name=name url=url date=date message=message %}
{% endfor %}
{% endif %}
< / div >
<!-- End static comments -->
<!-- Start new comment form -->
< div class = "page__comments-form" >
< h4 class = "page__comments-title" > {{ site.data.ui-text[site.locale].comments_label | default: "Leave a Comment" }}< / h4 >
< p class = "small" > {{ site.data.ui-text[site.locale].comment_form_info | default: "Your email address will not be published. Required fields are marked" }} < span class = "required" > *< / span > < / p >
< form id = "new_comment" class = "page__comments-form js-form form" method = "post" action = "{{ site.staticman.endpoint | default: 'https://api.staticman.net/v2/entry/' }}{{ site.repository }}/{{ site.staticman.branch }}/comments" >
< div class = "form__spinner" >
< i class = "fas fa-spinner fa-spin fa-3x fa-fw" > < / i >
< span class = "sr-only" > {{ site.data.ui-text[site.locale].loading_label | default: "Loading..." }}< / span >
< / div >
< div class = "form-group" >
< label for = "comment-form-message" > {{ site.data.ui-text[site.locale].comment_form_comment_label | default: "Comment" }} < small class = "required" > *< / small > < / label >
< textarea type = "text" rows = "3" id = "comment-form-message" name = "fields[message]" tabindex = "1" > < / textarea >
< div class = "small help-block" > < a href = "https://daringfireball.net/projects/markdown/" > {{ site.data.ui-text[site.locale].comment_form_md_info | default: "Markdown is supported." }}< / a > < / div >
< / div >
< div class = "form-group" >
< label for = "comment-form-name" > {{ site.data.ui-text[site.locale].comment_form_name_label | default: "Name" }} < small class = "required" > *< / small > < / label >
< input type = "text" id = "comment-form-name" name = "fields[name]" tabindex = "2" / >
< / div >
< div class = "form-group" >
< label for = "comment-form-email" > {{ site.data.ui-text[site.locale].comment_form_email_label | default: "Email address" }} < small class = "required" > *< / small > < / label >
< input type = "email" id = "comment-form-email" name = "fields[email]" tabindex = "3" / >
< / div >
2020-10-20 04:08:35 -04:00
< div class = "form-group hidden" style = "display: none;" >
2019-03-28 19:40:33 -04:00
< label for = "comment-form-url" > {{ site.data.ui-text[site.locale].comment_form_website_label | default: "Website (optional)" }}< / label >
< input type = "url" id = "comment-form-url" name = "fields[url]" tabindex = "4" / >
< / div >
< div class = "form-group hidden" style = "display: none;" >
< input type = "hidden" name = "options[slug]" value = "{{ page.slug }}" >
< label for = "comment-form-location" > Not used. Leave blank if you are a human.< / label >
< input type = "text" id = "comment-form-location" name = "fields[hidden]" autocomplete = "off" / >
{% if site.reCaptcha.siteKey %}< input type = "hidden" name = "options[reCaptcha][siteKey]" value = "{{ site.reCaptcha.siteKey }}" > {% endif %}
{% if site.reCaptcha.secret %}< input type = "hidden" name = "options[reCaptcha][secret]" value = "{{ site.reCaptcha.secret }}" > {% endif %}
< / div >
<!-- Start comment form alert messaging -->
< p class = "hidden js-notice" >
< strong class = "js-notice-text" > < / strong >
< / p >
<!-- End comment form alert messaging -->
{% if site.reCaptcha.siteKey %}
< div class = "form-group" >
< div class = "g-recaptcha" data-sitekey = "{{ site.reCaptcha.siteKey }}" > < / div >
< / div >
{% endif %}
< div class = "form-group" >
< button type = "submit" id = "comment-form-submit" tabindex = "5" class = "btn btn--primary btn--large" > {{ site.data.ui-text[site.locale].comment_btn_submit | default: "Submit Comment" }}< / button >
< / div >
< / form >
< / div >
<!-- End new comment form -->
{% if site.reCaptcha.siteKey %}< script async src = "https://www.google.com/recaptcha/api.js" > < / script > {% endif %}
{% endif %}
< / section >
{% when "staticman" %}
< section id = "static-comments" >
{% if site.repository and site.staticman.branch %}
<!-- Start static comments -->
< div class = "js-comments" >
{% if site.data.comments[page.slug] %}
< h4 class = "page__comments-title" > {{ site.data.ui-text[site.locale].comments_title | default: "Comments" }}< / h4 >
{% assign comments = site.data.comments[page.slug] | sort %}
{% for comment in comments %}
{% assign email = comment[1].email %}
{% assign name = comment[1].name %}
{% assign url = comment[1].url %}
{% assign date = comment[1].date %}
{% assign message = comment[1].message %}
{% include comment.html index=forloop.index email=email name=name url=url date=date message=message %}
{% endfor %}
{% endif %}
< / div >
<!-- End static comments -->
<!-- Start new comment form -->
< div class = "page__comments-form" >
< h4 class = "page__comments-title" > {{ site.data.ui-text[site.locale].comments_label | default: "Leave a Comment" }}< / h4 >
< p class = "small" > {{ site.data.ui-text[site.locale].comment_form_info | default: "Your email address will not be published. Required fields are marked" }} < span class = "required" > *< / span > < / p >
< form id = "new_comment" class = "page__comments-form js-form form" method = "post" action = "https://api.staticman.net/v1/entry/{{ site.repository }}/{{ site.staticman.branch }}" >
< div class = "form__spinner" >
< i class = "fas fa-spinner fa-spin fa-3x fa-fw" > < / i >
< span class = "sr-only" > {{ site.data.ui-text[site.locale].loading_label | default: "Loading..." }}< / span >
< / div >
< div class = "form-group" >
< label for = "comment-form-message" > {{ site.data.ui-text[site.locale].comment_form_comment_label | default: "Comment" }} < small class = "required" > *< / small > < / label >
< textarea type = "text" rows = "3" id = "comment-form-message" name = "fields[message]" tabindex = "1" > < / textarea >
< div class = "small help-block" > < a href = "https://daringfireball.net/projects/markdown/" > {{ site.data.ui-text[site.locale].comment_form_md_info | default: "Markdown is supported." }}< / a > < / div >
< / div >
< div class = "form-group" >
< label for = "comment-form-name" > {{ site.data.ui-text[site.locale].comment_form_name_label | default: "Name" }} < small class = "required" > *< / small > < / label >
< input type = "text" id = "comment-form-name" name = "fields[name]" tabindex = "2" / >
< / div >
< div class = "form-group" >
< label for = "comment-form-email" > {{ site.data.ui-text[site.locale].comment_form_email_label | default: "Email address" }} < small class = "required" > *< / small > < / label >
< input type = "email" id = "comment-form-email" name = "fields[email]" tabindex = "3" / >
< / div >
< div class = "form-group" >
< label for = "comment-form-url" > {{ site.data.ui-text[site.locale].comment_form_website_label | default: "Website (optional)" }}< / label >
< input type = "url" id = "comment-form-url" name = "fields[url]" tabindex = "4" / >
< / div >
< div class = "form-group hidden" style = "display: none;" >
< input type = "hidden" name = "options[slug]" value = "{{ page.slug }}" >
< label for = "comment-form-location" > Not used. Leave blank if you are a human.< / label >
< input type = "text" id = "comment-form-location" name = "fields[hidden]" autocomplete = "off" / >
< / div >
<!-- Start comment form alert messaging -->
< p class = "hidden js-notice" >
< strong class = "js-notice-text" > < / strong >
< / p >
<!-- End comment form alert messaging -->
< div class = "form-group" >
< button type = "submit" id = "comment-form-submit" tabindex = "5" class = "btn btn--primary btn--large" > {{ site.data.ui-text[site.locale].comment_btn_submit | default: "Submit Comment" }}< / button >
< / div >
< / form >
< / div >
<!-- End new comment form -->
{% endif %}
< / section >
{% when "utterances" %}
< h4 class = "page__comments-title" > {{ comments_label }}< / h4 >
< section id = "utterances-comments" > < / section >
{% when "custom" %}
< section id = "custom-comments" > < / section >
{% endcase %}
< / div >