mirror of https://github.com/onweru/compose.git

weru
11.49.2024 cdf2ef5f4da146b195335b3d2cc51269e64385d7
allow external image in gallery #132
1 files modified
11 ■■■■■ changed files
layouts/shortcodes/gallery.html 11 ●●●●● patch | view | raw | blame | history
layouts/shortcodes/gallery.html
@@ -1,9 +1,12 @@
{{- $images := split (replace (.Get 0) ", " ",") "," }}
{{- $descriptions := split (replace (.Get 1) ":: " "::") "::" }}
<div class="gallery">
  {{ range $index, $image := $images }}
  <figure class="gallery_item">
    <img src="{{ absURL $image }} " class="gallery_image"{{ with $descriptions }}{{ with (index . $index) }} alt="{{ . }}"{{ end }}{{ end }}/>
  </figure>
  {{- range $index, $image := $images }}
    {{- if eq ((strings.Contains $image "https://") || (strings.Contains $image "http://")) true }}
      {{- $image = absURL $image }}
    {{- end }}
    <figure class="gallery_item">
      <img src="{{ $image }} " class="gallery_image"{{ with $descriptions }}{{ with (index . $index) }} alt="{{ . }}"{{ end }}{{ end }}/>
    </figure>
  {{ end }}
</div>