| | |
| | | <!-- remove subfolder from title --> |
| | | {{$display := index (last 1 (split $display "/")) 0}} |
| | | |
| | | {{$curpage := $page.GetPage $title}} |
| | | <!-- attempt to get title --> |
| | | {{$searchtitle := $title }} |
| | | {{$curpage := $page.GetPage $searchtitle }} |
| | | <!-- attempt to search md file instead --> |
| | | {{ if (eq $curpage.String "nopPage") }} |
| | | {{$searchtitle = (add $title ".md") }} |
| | | {{$curpage = $page.GetPage $searchtitle }} |
| | | {{ end }} |
| | | <!-- attempt to reverse typographer behaviour --> |
| | | {{ if (eq $curpage.String "nopPage") }} |
| | | {{$searchtitle = (replace $searchtitle "&" "&") }} |
| | | {{$searchtitle = (replace $searchtitle """ "\"") }} |
| | | {{$searchtitle = (replace $searchtitle "”" "\"") }} |
| | | {{$searchtitle = (replace $searchtitle "“" "\"") }} |
| | | {{$searchtitle = (replace $searchtitle "’" "'") }} |
| | | {{$searchtitle = (replace $searchtitle "‘" "'") }} |
| | | {{$curpage = $page.GetPage $searchtitle }} |
| | | {{ end }} |
| | | {{$relpath := relURL $path}} |
| | | |
| | | <!-- If path to Hugo page --> |
| | |
| | | {{end}} |
| | | {{ $content = $content | replaceRE `\[![a-zA-Z]+\][-\+]?` "" }} |
| | | {{ $content = $content | replaceRE "blockquote class=callout" "blockquote" }} |
| | | {{ $content = $content | replaceRE `(?s)(<blockquote class="\S+-callout">.*?)<br>(.*?<\/blockquote)` `${1}</p><p>${2}` }} |
| | | {{end}} |
| | | |
| | | {{/* Make ==text== into <mark>text</mark> */}} |