{{- partial "custom-comments.html" . }} {{- $outputFormat := partial "output-format.hugo" .Page }} {{- partial "output-partial.hugo" (dict "base" "menu" "page" . "parameter" . "outputFormat" $outputFormat) }} {{- $wantsMathJax := or (.Page.Store.Get "hasMathJax") (and (.Page.Store.Get (printf "%sIsNested" $outputFormat)) (.Page.Store.Get "nestedHasMathJax")) }} {{- if $wantsMathJax }} {{- if isset .Params "mathjaxinitialize" }} {{- $.Scratch.Set "mathJaxInitialize" .Params.mathJaxInitialize }} {{- else if isset .Site.Params "mathjaxinitialize" }} {{- $.Scratch.Set "mathJaxInitialize" .Site.Params.mathJaxInitialize }} {{- else }} {{- $.Scratch.Set "mathJaxInitialize" "{}" }} {{- end }} {{- if isset .Params "custommathjaxurl" }} {{- else if isset .Site.Params "custommathjaxurl" }} {{- else }} {{- end }} {{- end }} {{- $wantsMermaid := or (.Page.Store.Get "hasMermaid") (and (.Page.Store.Get (printf "%sIsNested" $outputFormat)) (.Page.Store.Get "nestedHasMermaid")) }} {{- if $wantsMermaid }} {{- if isset .Params "custommermaidurl" }} {{- else if isset .Site.Params "custommermaidurl" }} {{- else }} {{- end }} {{- if isset .Params "mermaidinitialize" }} {{- $.Scratch.Set "mermaidInitialize" .Params.mermaidInitialize }} {{- else if isset .Site.Params "mermaidinitialize" }} {{- $.Scratch.Set "mermaidInitialize" .Site.Params.mermaidInitialize }} {{- else }} {{- $.Scratch.Set "mermaidInitialize" "{}" }} {{- end }} {{- end }} {{- $wantsOpenapi := or (.Page.Store.Get "hasOpenapi") (and (.Page.Store.Get (printf "%sIsNested" $outputFormat)) (.Page.Store.Get "nestedHasOpenapi")) }} {{- if $wantsOpenapi }} {{- $urlOpenapi := "" }} {{- if isset .Params "customopenapiurl" }} {{- $urlOpenapi = .Params.customOpenapiURL }} {{- else if isset .Site.Params "customopenapiurl" }} {{- $urlOpenapi = .Site.Params.customOpenapiURL }} {{- else }} {{- $urlOpenapi = "js/swagger-ui/swagger-ui-bundle.js" | relURL }} {{- if not .Site.Params.disableAssetsBusting }} {{- $urlOpenapi = printf "%s?%d" $urlOpenapi now.Unix }}" {{- end }} {{- end }} {{- $urlOpenapi := replace $urlOpenapi "swagger-ui-bundle" "swagger-ui-standalone-preset" }} {{- $urlOpenapi := replace $urlOpenapi "swagger-ui-standalone-preset" "swagger-ui" }} {{- $urlOpenapi := replace $urlOpenapi ".js" ".css" }} {{- end }} {{- partial "custom-footer.html" . }}