- <article>
- <header>
- <h2><a href="{{ path('rapsystree') }}">{{ title.section }}</a></h2>
- <p>{{ description }}</p>
- </header>
- <div>
- {% for id, path in roots %}
- <section>
- <header>
- <h3><a href="{{ path('rapsystree_directory', {path: id}) }}">{{ id }}</a></h3>
- </header>
- TODO: list of images ?
- </section>
- {% endfor %}
- </div>
- </article>
+ {% if albums is defined and albums %}
+ {% for id, album in albums %}
+ <article>
+ <header>
+ <h2><a href="{{ album.link }}">{{ album.slug|capitalize }}</a></h2>
+ </header>
+ {% if album.elements is defined and album.elements %}
+ {% for id, element in album.elements %}
+ <section>
+ <header>
+ <h3><a href="{{ element.link }}">{{ element.name }}</a></h3>
+ </header>
+ <p>
+ TODO: miniature if target is a file or image list when directory ?
+ </p>
+ </section>
+ {% endfor %}
+ {% endif %}
+ </article>
+ {% endfor %}
+ {# TODO: XXX: add next and prev links ? #}
+ {% endif %}