+
+ {{ i18n "list.no_articles" | emojify }}
+
+
+ {{ end }}
+{{ end }}
diff --git a/page_templates/person.md.j2 b/page_templates/person.md.j2
index 20f243f..7b1430a 100644
--- a/page_templates/person.md.j2
+++ b/page_templates/person.md.j2
@@ -1,16 +1,12 @@
---
title: {{ given_name }} {{ family_name }}
----
-
-{{ description }}
-
-{%- for identifier in identifiers if identifier.creator.name is defined -%}
-{%- if description is defined and loop.first %}{{ '\n\n' }}{% endif -%}
-{% if identifier.creator.name == "Debian" %}- [Debian: {{ identifier.notation }}](https://qa.debian.org/developer.php?login={{ identifier.notation }})
-{% elif identifier.creator.name == "GitHub" %}- [GitHub: {{ identifier.notation }}](https://github.com/{{ identifier.notation }})
-{% elif identifier.creator.name == "LinkedIn" %}- [LinkedIn: {{ identifier.notation }}](https://www.linkedin.com/in/{{ identifier.notation }})
-{% elif identifier.creator.name == "ORCID" %}- [ORCID: {{ identifier.notation }}](https://orcid.org/{{ identifier.notation }})
-{% elif identifier.creator.name == "ResearchGate" %}- [ResearchGate: {{ identifier.notation }}](https://www.researchgate.net/profile/{{ identifier.notation }})
-{% else %}- {{ identifier.creator.name }}: {{ identifier.notation }}
-{% endif %}
-{%- endfor -%}
+params:
+{%- set fields = ["given_name", "family_name", "identifiers", "description"] %}
+{%- set p = {} %}
+{%- for f in fields %}
+ {%- if f in param_context and param_context[f] %}
+ {%- set _ = p.update({f: param_context[f]}) %}
+ {%- endif %}
+{%- endfor %}
+ {{ p | toyaml | indent(2) | trim }}
+---
\ No newline at end of file