about summary refs log tree commit diff
path: root/_layouts/post.html
blob: 03c060956c96f25305653437f55c735a39fb242a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
---
layout: default
---

{% assign postsTrans=site.posts | where:"ref", page.ref | sort: 'lang' %}

{% if postsTrans.size == 0 %}
  {% assign postsTrans=site.pages | where:"ref", page.ref | sort: 'lang' %}
{% endif %}

<article class="post h-entry" itemscope itemtype="http://schema.org/BlogPosting">

  <header class="post-header">
    <h1 class="post-title p-name" itemprop="name headline">{{ page.title | escape }}</h1>
    <p class="post-meta">
      {%- assign date_format = site.minima.date_format | default: "%b %-d, %Y" -%}
      <time class="dt-published" datetime="{{ page.date | date_to_xmlschema }}" itemprop="datePublished">
        {{ page.date | date: date_format }}
      </time>
      {%- if page.modified_date -%}
        ~
        {%- assign mdate = page.modified_date | date_to_xmlschema -%}
        <time class="dt-modified" datetime="{{ mdate }}" itemprop="dateModified">
          {{ mdate | date: date_format }}
        </time>
      {%- endif -%}
      {%- if page.author -%}{% for author in page.author %}
          <span itemprop="author" itemscope itemtype="http://schema.org/Person">
            <span class="p-author h-card" itemprop="name">{{ author }}</span></span>
            {%- if forloop.last == false %}, {% endif -%}
        {% endfor %}
      {%- endif -%}</p>
  </header>

  {% if postsTrans.size != 1 %}
  <div class="lang">
    <ul>
      {% for post in postsTrans %}
      {% if post.lang != page.lang %}
      <li>
        <a class="{{ post.lang }}" href="{{ site.base-url }}{{ post.url }}">
          {{ post.link-str }}
        </a>
      </li>
      {% endif %}
      {% endfor %}
    </ul>
    {{ page.correct }}
  </div>

  <hr>

  {% endif %}

  <div class="post-content e-content" itemprop="articleBody">
    {{ content }}
  </div>

  {%- if site.disqus.shortname -%}
    {%- include disqus_comments.html -%}
  {%- endif -%}

  <a class="u-url" href="{{ page.url | relative_url }}" hidden></a>
</article>