Sha256: f33d6df7f63456d157d76e0fe2f54152f428090e0b5897e9e716438bad401d8e
Contents?: true
Size: 806 Bytes
Versions: 1
Compression:
Stored size: 806 Bytes
Contents
{%- assign pageitem = include.page | default: page -%} {%- assign thumbnail_src = pageitem.thumbnail | default: pageitem.image.path | default: pageitem.image -%} {%- if thumbnail_src == nil and include.autodetect -%} {%- assign html = include.html -%} {%- unless html -%} {%- assign html = pageitem.content -%} {%- endunless -%} {%- assign slices = html | split:"<img " -%} {%- if slices.size > 1 -%} {%- assign attrs = slices[1] | split: ">" | first | replace: "'", '"' -%} {%- assign slices = attrs | split: 'src="' -%} {%- assign thumbnail_src = slices[1] | split: '"' | first -%} {%- endif -%} {%- endif -%} {%- if thumbnail_src.size == 0 and site.thumbnail_placeholder -%} {%- assign thumbnail_src = site.thumbnail_placeholder -%} {%- endif -%} {{- thumbnail_src -}}
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
databook-theme-0.1.2 | _includes/functions/get_page_thumbnail.liquid |