@@ -12,18 +12,22 @@ <h1>PythonPune Members</h1>
1212 < th > Blog</ th >
1313 < th > Homepage</ th >
1414 </ tr >
15- {% assign sorted_pages = site.pages | map: 'to_liquid' | sort: 'url' %}
16- {% for page in sorted_pages %}
15+ {% assign all_urls = site.pages | map: 'to_liquid' | map: 'url' | sort %}
16+ {% for url in all_urls %}
17+ {% for page in site.pages %}
1718 {% capture prefix %}{{page.url | truncate: 15, ''}}{% endcapture%}
1819 {% if prefix == "/members/pages/" %}
19- < tr >
20- < td > < a href ="{{page.url}} "> {{page.name}}{% if page.twitter_id %} (@{{page.twitter_id}}){% endif %}</ a > </ td >
21- {% if page.github_id %}< td > < a href ="http://github.com/{{page.github_id}} "> ✓</ a > </ td > {% else %}< td > </ td > {% endif %}
22- {% if page.bitbucket_id %}< td > < a href ="http://bitbucket.org/{{page.bitbucket_id}} "> ✓</ a > </ td > {% else %}< td > </ td > {% endif %}
23- {% if page.twitter_id %}< td > < a href ="http://twitter.com/{{page.twitter_id}} "> ✓</ a > </ td > {% else %}< td > </ td > {% endif %}
24- {% if page.blog %}< td > < a href ="{{page.blog}} "> ✓</ a > </ td > {% else %}< td > </ td > {% endif %}
25- {% if page.homepage %}< td > < a href ="{{page.homepage}} "> ✓</ a > </ td > {% else %}< td > </ td > {% endif %}
26- </ tr >
20+ {% if page.url == url %}
21+ < tr >
22+ < td > < a href ="{{page.url}} "> {{page.name}}{% if page.twitter_id %} (@{{page.twitter_id}}){% endif %}</ a > </ td >
23+ {% if page.github_id %}< td > < a href ="http://github.com/{{page.github_id}} "> ✓</ a > </ td > {% else %}< td > </ td > {% endif %}
24+ {% if page.bitbucket_id %}< td > < a href ="http://bitbucket.org/{{page.bitbucket_id}} "> ✓</ a > </ td > {% else %}< td > </ td > {% endif %}
25+ {% if page.twitter_id %}< td > < a href ="http://twitter.com/{{page.twitter_id}} "> ✓</ a > </ td > {% else %}< td > </ td > {% endif %}
26+ {% if page.blog %}< td > < a href ="{{page.blog}} "> ✓</ a > </ td > {% else %}< td > </ td > {% endif %}
27+ {% if page.homepage %}< td > < a href ="{{page.homepage}} "> ✓</ a > </ td > {% else %}< td > </ td > {% endif %}
28+ </ tr >
29+ {% endif %}
2730 {% endif %}
31+ {% endfor %}
2832 {% endfor %}
2933</ table >
0 commit comments