diff --git a/layouts/_default/single.html b/layouts/_default/single.html index b36cf8a..775d026 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -12,9 +12,9 @@ itemscope itemtype="http://schema.org/BlogPosting"> {{- partial "content" . -}} {{- if eq $showChildren "embed" -}} - {{ range sort (sort $children "Date" "desc") "Weight" }} - {{ partial "embed" . }} - {{ end }} + {{- range sort (sort $children "Date" "desc") "Weight" }} + {{ partial "embed" . -}} + {{- end -}} {{- end -}} @@ -25,9 +25,9 @@ {{- if hasPrefix $showChildren "card" -}}
- {{ range sort (sort $children "Date" "desc") "Weight" }} - {{ partial "card" . }} - {{ end }} + {{- range sort (sort $children "Date" "desc") "Weight" }} + {{ partial "card" . -}} + {{- end -}}
{{- end }} diff --git a/layouts/partials/card.html b/layouts/partials/card.html index 0f59e38..b6a0408 100644 --- a/layouts/partials/card.html +++ b/layouts/partials/card.html @@ -29,10 +29,9 @@ src="{{ .Site.BaseURL }}img/{{ .Site.Params.defaultImage }}" alt="{{ .Site.Title }}"> {{- end }} -
{{ .Title | truncate 30 }} - {{ if and (not .Params.nodate) .Date -}} + {{- if and (not .Params.nodate) .Date -}} {{ .Date.Format (i18n "dateFormat") }} {{- end }} diff --git a/layouts/shortcodes/cards.html b/layouts/shortcodes/cards.html new file mode 100644 index 0000000..4fa6fb7 --- /dev/null +++ b/layouts/shortcodes/cards.html @@ -0,0 +1,7 @@ +
+{{- range split .Inner " " -}} +{{- range where $.Site.Pages "Params.pageid" "eq" . }} +{{ partial "card" . -}} +{{- end -}} +{{- end -}} +
diff --git a/layouts/shortcodes/embed.md b/layouts/shortcodes/embed.md index bbe6ce0..a0b4fee 100644 --- a/layouts/shortcodes/embed.md +++ b/layouts/shortcodes/embed.md @@ -9,8 +9,7 @@ {{- $anchor := printf "link-%d" $linkid -}} {{- range $pages -}} {{- if ne $title "none" -}} -### [{{ or $title .Title }}]({{ .Permalink }}) {#{{ $anchor }}} - {{- .Scratch.Add "backlinks" (slice (dict "anchor" $anchor "page" $this "btext" $btext "btitle" $btitle)) -}} +### [{{ or $title .Title }}]({{ .Permalink }}) {{- end -}} {{ .RenderShortcodes }} {{- end -}}