{%-comment-%} via https://riaanhanekom.com/2018/03/01/setting-up-jekyll-related-posts-and-series NOTE: liquid append-remove trick (`-@$remove@me`) inspired by https://vsoch.github.io/2019/jekyll-lists/ {%-endcomment-%} {%-if page.series-%} {%-case page.type-%} {%-when 'posts'-%} {%-assign series_collection = site.posts-%} {%-when 'projects'-%} {%-assign series_collection = site.projects-%} {%-when 'pages'-%} {%-assign series_collection = site.pages-%} {%-when 'people'-%} {%-assign series_collection = site.people-%} {%-endcase-%} {%-assign series = series_collection | where: "series", page.series | where: "published", true | sort: 'date' %} {%-endif %}