{% assign tagArray = "" | split: ',' -%} {% assign relevant_posts = site.posts | where_exp: "rpost", "rpost.categories contains 'project'" -%} {% assign posts = (relevant_posts | sort: 'date') %} {% for post in posts reversed %} {% if post.categories contains 'project' -%} {% for tag in post.tags -%} {% if tagArray contains tag -%} {% else -%} {% assign tagArray = tagArray | push: tag -%} {% endif -%} {% endfor -%} {% endif -%} {% endfor -%} {% for project_tag in tagArray %} {% for project in site.projects -%} {% if project.tag == project_tag -%} {% assign lastUpdate = "" -%} {% for ppost in posts %} {% if ppost.tags contains project_tag -%} {% capture lastUpdate %}{{ ppost.date | date_to_string }}{% endcapture -%} {% endif -%} {% endfor -%}

    {{ project.name | markdownify | remove: '

    ' | remove: '

    ' }}

    {% if project.image -%} {% if project.image contains '://' -%}
    {% else -%}
    {% endif -%} {% endif -%} Letztes Update: {{lastUpdate}}
    {{ project.excerpt | strip_html | markdownify | truncatewords: 60 }}
    {% endif -%} {% endfor -%} {% endfor -%}