Incorporate content from section _index.md files

This commit is contained in:
dzello 2018-04-26 22:11:04 -07:00
parent 32944bcad2
commit e269f00670
3 changed files with 21 additions and 10 deletions

View file

@ -0,0 +1,5 @@
+++
title = "reveal-hugo example presentation"
+++
# reveal-hugo

View file

@ -3,13 +3,16 @@
<!-- Any section element inside of this container is displayed as a slide --> <!-- Any section element inside of this container is displayed as a slide -->
<div class="slides"> <div class="slides">
<!-- Find all pages inside of this section --> <!-- Find all pages inside of this section -->
{{ range .Pages }} {{ range union (slice .Page) }}
<!-- Don't process empty content files -->
{{ if ne (len .Content) 0 }}
<!-- Split the processed content by <hr /> tag --> <!-- Split the processed content by <hr /> tag -->
{{ range (split .Content "<hr />") }} {{ range (split .Content "<hr />") }}
<!-- Output the content as safe --> <!-- Output the content as safe -->
<section>{{ . | safeHTML }}</section> <section>{{ . | safeHTML }}</section>
{{ end }} {{ end }}
{{ end }} {{ end }}
{{ end }}
</div> </div>
</div> </div>
{{ end }} {{ end }}

View file

@ -3,13 +3,16 @@
<!-- Any section element inside of this container is displayed as a slide --> <!-- Any section element inside of this container is displayed as a slide -->
<div class="slides"> <div class="slides">
<!-- Find all pages with a type of reveal --> <!-- Find all pages with a type of reveal -->
{{ range (where .Data.Pages "Type" "reveal") }} {{ range union (slice .Page) (where .Data.Pages "Type" "reveal") }}
<!-- Don't process empty content files -->
{{ if ne (len .Content) 0 }}
<!-- Split the processed content by <hr /> tag --> <!-- Split the processed content by <hr /> tag -->
{{ range (split .Content "<hr />") }} {{ range (split .Content "<hr />") }}
<!-- Output the content as safe --> <!-- Output the content as safe -->
<section>{{ . | safeHTML }}</section> <section>{{ . | safeHTML }}</section>
{{ end }} {{ end }}
{{ end }} {{ end }}
{{ end }}
</div> </div>
</div> </div>
{{ end }} {{ end }}