{{- $this := $.Page -}} {{- $pages := where .Site.RegularPages "Params.pageid" "eq" (.Get "pid") -}} {{- $frag := .Get "id" -}} {{- $fragsep := "" -}} {{- if ne $frag "" -}}{{- $fragsep = "#" -}}{{- end -}} {{- $inner := .Inner -}} {{- range $pages -}} {{- $url := printf "%s%s%s" .Permalink $fragsep $frag -}} {{ or $inner .Title | markdownify }} {{- $backlink := printf "%s#%s" $this.Permalink .Params.pageid -}} {{- .Scratch.Add "backlinks" (slice $this) -}} {{- end -}}