Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/xianmin/hugo-theme-jane.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'layouts/partials/post/meta.html')
-rw-r--r--layouts/partials/post/meta.html74
1 files changed, 74 insertions, 0 deletions
diff --git a/layouts/partials/post/meta.html b/layouts/partials/post/meta.html
new file mode 100644
index 0000000..6587cbc
--- /dev/null
+++ b/layouts/partials/post/meta.html
@@ -0,0 +1,74 @@
+<div class="post-meta">
+ <div class="post-meta-author">
+ by
+ {{- $author_id := .Params.author | default .Site.Author.name -}}
+ {{- $author := (index ($.Site.Data.authors | default dict) $author_id) -}}
+ {{- $author_lang := (index ($author | default dict) .Site.Language.Lang) -}}
+ {{- $author_name := $author_lang.name.display | default $author.name.display | default $author_id -}}
+ {{- $author_url := $author_lang.url | default $author.url | default .Site.Author.url -}}
+ {{ if $author_url }}
+ <a href="{{ $author_url | relLangURL | safeURL }}">
+ <span class="post-meta-author-name">
+ {{ $author_name | safeHTML }}
+ </span>
+ </a>
+ {{ else }}
+ {{ $author_name | safeHTML }}
+ {{ end }}
+ </div>
+
+ <div class="post-meta-time">
+ <time datetime="{{ .Date.Format "2006-01-02" }}">
+ {{ .Date.Format (.Site.Params.dateFormatToUse | default "2006-01-02") }}
+ </time>
+ </div>
+
+ {{ if ne (.Lastmod.Format ("2006-01-02")) (.Date.Format ("2006-01-02")) }}
+ <div class="post-meta-lastmod">
+ ({{ i18n "lastMod" }}:
+ {{ .Lastmod.Format (.Site.Params.dateFormatToUse | default "2006-01-02") }})
+ </div>
+ {{ end }}
+
+
+ <div class="post-meta__right">
+ {{ if .Site.Params.moreMeta -}}
+ <span class="post-meta-more">
+ {{ i18n "wordCount" .WordCount }} -
+ {{ i18n "readingTime" .ReadingTime }}
+ </span>
+ {{- end }}
+
+ {{ with .Params.categories -}}
+ <div class="post-meta-category">
+ {{ range . }}
+ {{- $name := . -}}
+ {{- with $.Site.GetPage "taxonomy" (printf "categories/%s" $name) | default ($.Site.GetPage "taxonomy" (printf "categories/%s" ($name | urlize))) -}}
+ <a href="{{ .Permalink }}"> {{ $name }} </a>
+ {{ end -}}
+ {{ end }}
+ </div>
+ {{- end }}
+
+
+ <!-- Counter busuanzi -->
+ {{ if .Site.Params.counter.busuanzi.enable }}
+ <span id="busuanzi_container_page_pv">
+ | 阅读 <span id="busuanzi_value_page_pv"></span>
+ </span>
+ {{ end }}
+
+
+ <!-- Counter leancloud -->
+ {{ if .Site.Params.counter.leancloud.enable }}
+ <span
+ id="{{ .RelPermalink }}"
+ class="leancloud_visitors"
+ data-flag-title="{{ .Title }}"
+ >
+ <span class="post-meta-item-text"> | 阅读 </span>
+ <span class="leancloud-visitors-count"></span>
+ </span>
+ {{ end }}
+ </div>
+</div>