mirror of
https://gitlab.com/ansol/web-ansol.org.git
synced 2024-11-27 00:07:43 +00:00
26 lines
1.1 KiB
HTML
26 lines
1.1 KiB
HTML
|
{{/* Div wrapper around page links. */}}
|
||
|
{{/* The wrapper is hidden when the page has no link buttons. */}}
|
||
|
|
||
|
{{ $page := . }}
|
||
|
{{ $pdf_link := false }}
|
||
|
{{ $cite_link := false }}
|
||
|
{{ $slug := $page.File.ContentBaseName }}
|
||
|
{{ $resource := $page.Resources.GetMatch (printf "%s.pdf" $slug) }}
|
||
|
{{ with $resource }}
|
||
|
{{ $pdf_link = true }}
|
||
|
{{ end }}
|
||
|
|
||
|
{{ $resource := $page.Resources.GetMatch "cite.bib" }}
|
||
|
{{ with $resource }}
|
||
|
{{ $cite_link = true }}
|
||
|
{{ end }}
|
||
|
|
||
|
{{ if $cite_link | or $pdf_link | or .Params.external_link | or .Params.url_preprint | or .Params.url_pdf | or .Params.url_slides | or .Params.url_video | or .Params.url_source | or .Params.url_code | or .Params.url_dataset | or .Params.url_poster | or .Params.url_project | or .Params.doi | or .Params.links | or .Params.projects | or .Params.slides }}
|
||
|
<div class="btn-links mb-3">
|
||
|
{{ with .Params.external_link }}
|
||
|
<a class="btn btn-outline-primary my-1" href="{{ . }}" target="_blank" rel="noopener">{{ i18n "open_project_site" }}</a>
|
||
|
{{ end }}
|
||
|
{{ partial "page_links" (dict "page" $page "is_list" 0) }}
|
||
|
</div>
|
||
|
{{ end }}
|