diff --git a/_layouts/standards.html b/_layouts/standards.html
index 07f72006..ed0c9ed7 100644
--- a/_layouts/standards.html
+++ b/_layouts/standards.html
@@ -4,7 +4,22 @@ layout: single
{% for item in page.headings %}
{%assign mark=''%}
{%assign marktwo=''%}
+ {%assign markthree=''%}
{% assign content = site.data.standards %}
+
+ {% if item == "W3C ID History" and markthree != 1%}
+ {%assign wgs = "Decentralized Identifiers,Verifiable Credentials,JSON-LD,WebAuthN" | split: ','%}
+ {% assign markthree=1%}
+
Working Groups
+ {% for wg in wgs %}
+ {{wg}} Working Group
+ {% for row in content %}
+ {% if row.main contains wg and row.section contains "Working Group"%}
+ {% include entry_single.html %}
+ {% endif %}
+ {% endfor %}
+ {% endfor %}
+ {%endif%}
{% for row in content %}
{% unless item contains ";" %}
{% if row.section == item and row.main == page.name and mark != 1 %}{%assign mark = 1%}{{item}}
{%endif%}
@@ -13,55 +28,9 @@ layout: single
{% assign head = item | split: ";"%}
{% if row.section == item and row.main == page.name and marktwo != 1 %}{%assign marktwo = 1%}
{{head.last}}
{%endif%}
{% endif %}
- {% if row.section contains item and row.main contains page.name %}
- {%assign attributes = "location,region,policy,event,sector,industry,market,focus,projects,tech,standard" | split: "," %}
- {% if page.name == "Decentralized Identifiers" and row.name !=nil and row.name != lastname %}
- {{row.name}}
- {% assign lastname = page.name %}
- {% endif %}
- - {{ row.title }}
- {%if row.parent !=nil and row.parent != "Personal" %}From: {{row.parent}}{%endif%}
- {% if row.authors !=nil%}By:
- {% if row.authors contains ';' %}{{ row.authors | replace: ";",", "}}
- {% else %}{{ row.authors}}
- {%endif%}
- {%endif%}
- {% if row.related contains ';' %}
- Related:{%assign related = row.related|split:';'%}
- {%assign trekker = 0%}
- {%for item in related%}
- {%assign trekker = trekker | plus: 1%}
- {%endfor%}
- {%for item in related%}
- {%if item != nil%} {{item|strip}}{%if trekker > 1%},{%assign trekker = trekker | minus: 1%}{%endif%}{%endif%}
- {%endfor%}
- {%elsif row.related == nil%}
- {%else%}
- Related: {{row.related}}
- {%endif%}
- Type: {{row.type|strip|capitalize}}
- {%if row.date != nil%} {% if row.type == "Working Group" %}Established:{%else%}Date:{% endif %} {{row.date}}{%endif%}
- {%for item in row%}
- {%if attributes contains item.first and item.last != nil %}
- {% if item.last contains ';' %}
- {{item.first|capitalize}}:
- {% assign ray = item.last | split: ';'%}
- {%for item in ray %}{%if item != " "%} {{item|strip}}{% if forloop.last %}{% else %}, {% endif %}{%endif%}{%endfor%}
- {% elsif item.last contains ',' %}
- {{item.first|capitalize}}:
- {% assign ray = item.last | split: ','%}
- {%for item in ray %}{%if item != " "%} {{item|strip}}{% if forloop.last %}{% else %}, {% endif %}{%endif%}{%endfor%}
- {%else%}
- {{item.first|capitalize}}: {{item.last}}
- {%endif%}
- {%endif%}
- {%endfor%}
-
- {% if row.text %}{{row.text | markdownify}}
{%endif%}
- {%if row.image != Nil%}
-
- {%endif%}
- {%endif%}
- {% endfor %}
+ {% if row.section contains item and row.main contains page.name %}
+ {% include entry_single.html %}
+ {% endif %}
+{% endfor %}
{% endfor %}