{{- /* @param {string} (positional parameter 0) Title of the Wikipedia article. @param {string} (positional parameter 1) Language of the Wikipedia article. @returns {template.HTML} @examples {{< wiki "Gravitational singularity" "en" >}} */ -}} {{- if (.Get 0) -}} {{ $title := (.Get 0) }} {{ $lang := ((.Get 1) | default "ru") }} {{ $ts := (now.Unix) }} {{ $headers := (dict "User-Agent" (site.Params.api.user_agent) ) }} {{ $api := "format=json&action=query" }} {{ $extracts := "prop=extracts&exintro&explaintext" }} {{ $data := (getJSON "https://" ($lang) ".wikipedia.org/w/api.php?" ($api) "&" ($extracts) "&redirects=1&titles=" (($title) | urlquery) "&ts=" ($ts) ($headers)) }} {{ range ($data.query.pages) }}
{{ end }} {{- else -}} {{ (partial "alerts/no_params" .) }} {{- end -}}