{{ with .Params.externalUrl }}
{{ else }}
{{ .Title | emojify }}
{{ end }}
{{ if and .Draft .Site.Params.article.showDraftLabel }}
{{ partial "badge.html" (i18n "article.draft" | emojify) }}
{{ end }}
{{ if templates.Exists "partials/extend-article-link.html" }}
{{ partial "extend-article-link.html" . }}
{{ end }}
{{ partial "article-meta.html" . }}
{{ if .Params.showSummary | default (.Site.Params.list.showSummary | default false) }}
{{ $summary := "" }}
{{ $hasManualSummary := findRE "" .RawContent }}
{{ if $hasManualSummary }}
{{ $summary = .Summary | emojify }}
{{ else if .Description }}
{{ $summary = .Description | emojify }}
{{ else }}
{{ $summary = .Summary | emojify }}
{{ end }}
{{ $summary := replaceRE "]*>(.*?)" "$1" $summary }}
{{ $summary := replaceRE "\\s*
" " " $summary }}
{{ $summary := replaceRE "\\s+" " " $summary }}
{{ $summary := trim $summary " " }}
{{ $summary | safeHTML }}