diff options
Diffstat (limited to 'layouts')
| -rw-r--r-- | layouts/_default/single.gmi | 18 | 
1 files changed, 4 insertions, 14 deletions
| diff --git a/layouts/_default/single.gmi b/layouts/_default/single.gmi index e0361d8..8dc150b 100644 --- a/layouts/_default/single.gmi +++ b/layouts/_default/single.gmi @@ -79,29 +79,19 @@  {{ $refs := $scratch.Get "refs" -}}  {{ if and (.Page.Params.makerefs | default true) $refs -}} -{{ $ref_index := 0 -}} -{{ $refsMinusOne := sub (len $refs) 1 }} +{{ $ref_index := 0 }}  ## {{ i18n "refs" }} - -{{ range first $refsMinusOne $refs -}} +{{ range $refs -}}  	{{ $ref_index  = add $ref_index 1 -}}  	{{ $ref_text  := index . 1 -}}  	{{ $ref_link  := index . 2 -}}  	{{ $ref_title := index . 3 -}} -	{{/* render referenced links */ -}} -{{ print "=> " $ref_link (emojify " :link: ") $ref_index ": " (cond (ne (len $ref_title) 0) $ref_title $ref_text) | safeHTML }} -{{ end -}} - -{{ range last 1 $refs -}} -	{{ $ref_index = add $ref_index 1 -}} -	{{ $ref_text  := index . 1 -}} -	{{ $ref_link  := index . 2 -}} -	{{ $ref_title := index . 3 -}} -	{{/* render referenced link */ -}} +	{{/* render referenced links */}}  {{ print "=> " $ref_link (emojify " :link: ") $ref_index ": " (cond (ne (len $ref_title) 0) $ref_title $ref_text) | safeHTML -}}  {{ end -}} +  {{ end -}}  {{ end }} | 
