45 lines
1.3 KiB
HTML
45 lines
1.3 KiB
HTML
{{/* Source:https://gitlab.com/Roneo/hugo-shortcode-roneo-collection */}}
|
|
|
|
{{ $options := (.Get 0) | default "by-nc-sa" }}
|
|
|
|
<style>
|
|
.license img {
|
|
width: 24px;
|
|
height: 24px;
|
|
}
|
|
a.license {
|
|
text-decoration: none;
|
|
border-bottom: none;
|
|
}
|
|
</style>
|
|
|
|
{{/* Build the URL according to selected license options */}}
|
|
{{ $urlOptions := replace $options " " "-" }}
|
|
{{ $url := printf "%v%v%v" "https://creativecommons.org/licenses/" $urlOptions "/4.0" }}
|
|
|
|
|
|
<a class="license" href="{{ $url }}">
|
|
|
|
{{ with resources.Get "/creative-commons-icons/cc.jpg" }}
|
|
<img src="{{ .RelPermalink }}" alt="Creative Commons logo" class="license-logo">
|
|
{{ end }}
|
|
|
|
{{ if in $options "by"}}
|
|
{{ with resources.Get "/creative-commons-icons/by.jpg" }}
|
|
<img src="{{ .RelPermalink }}" alt="Creative Commons logo" class="license-logo">
|
|
{{ end }}
|
|
{{ end }}
|
|
|
|
{{ if in $options "nc"}}
|
|
{{ with resources.Get "/creative-commons-icons/nc.jpg" }}
|
|
<img src="{{ .RelPermalink }}" alt="Creative Commons logo" class="license-logo">
|
|
{{ end }}
|
|
{{ end }}
|
|
|
|
{{ if in $options "sa"}}
|
|
{{ with resources.Get "/creative-commons-icons/sa.jpg" }}
|
|
<img src="{{ .RelPermalink }}" alt="Creative Commons logo" class="license-logo">
|
|
{{ end }}
|
|
{{ end }}
|
|
|
|
</a> |