aboutsummaryrefslogtreecommitdiff
path: root/themes/default/layouts/shortcodes/markdown.html
blob: c40c0b9609ac2813b2eaa298acaf131d96993dda (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
{{- $link  := default (print "/" (partial "function-paths-markdown.html") "/" .Page.File ) (.Get "link"  | default (.Get 0)) -}}
{{- $name  := default (path.Base .Page.File)                                               (.Get "name"  | default (.Get 1)) -}}
{{- $title := default "Markdown Embed"                                                     (.Get "title" | default (.Get 2)) -}}
{{- $embed := default false                                                                (.Get "embed" | default (.Get 3)) -}}

{{- if $embed -}}
  {{ print
    "{{< self "
      "url=" "\"" $link "\"" " "
      "title=" "\"" $title "\"" " "
    ">}}" | markdownify }}
{{- else -}}
  {{- print "[" $name "]" "(" $link " " "\"" $link "\"" ")" | markdownify -}}
{{- end -}}