{%- assign list = '' | split: '|' %}
{%- for gcode in site.gcode %}
{%- if gcode.codes[0] %}
{%- assign list = list | push: gcode %}
{%- endif %}
{%- endfor %}
{%- if list.size > 0 -%}
{%- endif -%}
-
{%- assign list = list | sort: 'tag' %}
{%- for gcode in list %}
- {{ gcode.codes | codes_desc }}: {{ gcode.title }} {%- endfor -%}
{% if page.collection == 'gcode' and page.codes %}
{% assign gcode = page %}
{% include gcode-info.html %}
{% else %}
G-code Index
{% for gcode in site.gcode %} {% if gcode.codes %} {% assign odd = forloop.index | modulo: 2 %}
{% include gcode-summ.html %}
{% endif %}
{% endfor %}
{% endif %}