diff options
author | Sorin Sbarnea <ssbarnea@redhat.com> | 2019-12-30 16:57:07 +0300 |
---|---|---|
committer | Sorin Sbarnea <ssbarnea@redhat.com> | 2019-12-30 17:29:00 +0300 |
commit | 98541ccb10bd6dcf3b445b39bffa3b99c98347da (patch) | |
tree | 6eb782375cffb266b0b5ae9b3de64375cfeac7d0 /layouts | |
parent | 31b94ccd426fa90215f5ceb2a645ca3343647cad (diff) |
Avoid printing undefined dates
- Invalid date should render as empty string
- Assures cotegory listing has consisten indentation
Fixes: #59
Diffstat (limited to 'layouts')
-rw-r--r-- | layouts/partials/item-post.html | 5 | ||||
-rw-r--r-- | layouts/partials/post/date.html | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/layouts/partials/item-post.html b/layouts/partials/item-post.html index d7a58a3..cc289d2 100644 --- a/layouts/partials/item-post.html +++ b/layouts/partials/item-post.html @@ -1,5 +1,8 @@ <a href="{{- .Permalink }}" class="collection-item" itemprop="url" target="_blank" > <time datetime="{{ .Date }}" - itemprop="datePublished">{{- .Date.Format (.Site.Params.dateFormatToUse | default "2006-01-02") }}</time> + itemprop="datePublished"> + {{ if .Date }} + {{- .Date.Format (.Site.Params.dateFormatToUse | default "2006-01-02") }} + {{ end }}</time> <span> </span> {{- .Title }} </a>
\ No newline at end of file diff --git a/layouts/partials/post/date.html b/layouts/partials/post/date.html index e24600f..b440287 100644 --- a/layouts/partials/post/date.html +++ b/layouts/partials/post/date.html @@ -1,6 +1,8 @@ +{{ if .Date }} <span class="article-date"> <i class="icon icon-calendar-check"></i> <a href="{{- .Permalink }}" class="{{ .Scratch.Get "class_name" }}"> <time datetime="{{ .Date }}" itemprop="datePublished">{{- .Date.Format (.Site.Params.dateFormatToUse | default "2006-01-02") }}</time> </a> -</span>
\ No newline at end of file +</span> +{{ end }}
\ No newline at end of file |