1
0
mirror of https://github.com/github/choosealicense.com synced 2024-12-22 12:50:24 +01:00
choosealicense.com/_includes/using-sentence.html
Ian Lee 4a39b82795 Fixed bug with include when using.size == 1
If using.size is 1, then the resulting html would be "and PROJECT use the ..." without anything being listed before the "and".
2016-04-09 15:20:13 -07:00

18 lines
630 B
HTML

{% assign id = "/licenses/" | append: include.license-id %}
{% assign licenses = site.licenses | where:"id", id %}
{% for license in licenses %}
{% assign using = license.using %}
{% if using.size > 0 %}
{% for used in using limit: 3 %}
{% assign last = forloop.last %}
{% if last and using.size > 1 %}
and
{% endif %}
{% for hash in used %}
<a href="{{ hash[1] }}">{{ hash[0] }}</a>{% if last == false %},{% endif %}
{% endfor %}
{% endfor %}
use the {% if license.nickname %}{{ license.nickname }}{% else %}{{ license.title }}{% endif %}.
{% endif %}
{% endfor %}