layout: default
<article class=“post-item” itemscope itemtype=“schema.org/BlogPosting”>
<header> <h1 itemprop="name headline" class="post-item-title">{{ page.title | escape }}</h1> <p class="post-item-date"> <time class="dt-published" datetime="{{ page.date | date_to_xmlschema }}" itemprop="datePublished"> {%- assign date_format = site.devblog.date_format | default: "%b %-d, %Y" -%} {{ page.date | date: date_format }} </time> {%- if page.author -%} • <span itemprop="author" itemscope itemtype="http://schema.org/Person"><span class="p-author h-card" itemprop="name">{{ page.author | escape }}</span></span> {%- endif -%}</p> </header> <div class="post-item-summary"> {{ content }} </div> <hr> {%- include comments.html -%} <a class="u-url" href="{{ page.url | relative_url }}" hidden></a>
</article> {%- if page.comments != false -%}
<script> function setupForm() { var status = document.getElementById('commentstatus'); status.innerText = ''; var requiredIds = [ 'message', 'email', 'name']; var missing = requiredIds.filter(id => document.getElementById(id).value.length < 3); if (missing.length > 0) { status.innerText = 'Alguns campos são obrigatórios - (' + missing.join(', ') + ')'; return; } var button = document.getElementById('commentbutton'); if (button.innerText != 'Clique novamente para Confirmar') { button.innerText = 'Clique novamente para Confirmar'; return; } var form = document.getElementById('commentform'); form.action = '{{ site.comments.receiver }}'; button.innerText = 'Enviando...'; button.disabled = true; form.submit(); var fields = document.getElementById('commentfields'); fields.disabled = true; } </script> <noscript> Habilite o JavaScript para conseguir inserir o comentário </noscript>
{%- endif -%}