diff --git a/_layouts/department.html b/_layouts/department.html
index 2e00d54..2050d12 100644
--- a/_layouts/department.html
+++ b/_layouts/department.html
@@ -18,4 +18,26 @@
Время работы
{{page.working-time}}
{% endif %}
+
+ Список экспертов и студентов онлайн:
+
+ {%- for person in site.persons -%}
+ {% if person.type contains "expert" -%}
+ {%- assign present = false -%}
+ {%- for md5mac in person.md5macs -%}
+ {%- for kvs in site.data.onlinemd5sums -%}
+ {% capture onlinemd5sums %}{{ kvs[1]|map: "onlinemd5sums"|compact|join: "," }}{% endcapture %}
+ {% if onlinemd5sums contains md5mac -%}
+ {% capture present %}{{ kvs[0] }}{% endcapture %}
+ {%- endif -%}
+ {%- endfor -%}
+ {%- endfor -%}
+ -
+ {{ "" | append: person.title }}@ {{ person.surname }} {{ person.name }}
+ {% if present -%}{%- endif -%}
+
+ {%- endif -%}
+ {%- endfor -%}
+
+
diff --git a/_layouts/students.html b/_layouts/students.html
index c046b1a..9355479 100644
--- a/_layouts/students.html
+++ b/_layouts/students.html
@@ -8,11 +8,23 @@ Студенты
{{ content }}
Список наших студентов:
-
+
+ {%- for person in site.persons -%}
+ {% if person.type contains "student" -%}
+ {%- assign present = false -%}
+ {%- for md5mac in person.md5macs -%}
+ {%- for kvs in site.data.onlinemd5sums -%}
+ {% capture onlinemd5sums %}{{ kvs[1]|map: "onlinemd5sums"|compact|join: "," }}{% endcapture %}
+ {% if onlinemd5sums contains md5mac -%}
+ {% capture present %}{{ kvs[0] }}{% endcapture %}
+ {%- endif -%}
+ {%- endfor -%}
+ {%- endfor -%}
+ -
+ {{ "" | append: person.title }}@ {{ person.surname }} {{ person.name }}
+ {% if present -%}•{%- endif -%}
+
+ {%- endif -%}
+ {%- endfor -%}
+