{% extends "package/new.html" %} {% set ns = namespace(fdf_json='') %} {% if data.get('fdf_output_json') %} {% set ns.fdf_json = data.get('fdf_output_json') %} {% endif %} {% for extra in (data.get('extras', []) or []) %} {% set extra_key = (extra.get('key') if extra.get is defined else extra.key) %} {% set extra_value = (extra.get('value') if extra.get is defined else extra.value) %} {% if extra_key == 'fdf_output_json' and not ns.fdf_json %} {% set ns.fdf_json = extra_value %} {% endif %} {% endfor %} {% block primary_content %}
{% block primary_content_inner %}
{% block stages %} {{ h.snippet('package/snippets/stages.html', stages=stage, pkg_name=data.get('name', '')) }} {% endblock %}
{% block errors %} {% if error_summary %}

{{ _('The form contains invalid entries:') }}

    {% for key, error in error_summary.items() %}
  • {{ key }}: {{ error }}
  • {% endfor %}
{% endif %} {% endblock %} {% block basic_fields %}
{% snippet 'package/snippets/package_basic_fields.html', data=data, errors=errors, licences=licences, groups_available=groups_available, dataset_type=dataset_type %}
{% endblock %} {% block metadata_fields %}
{% snippet 'package/snippets/package_metadata_fields_no_custom.html', data=data, errors=errors %}
{% endblock %} {% snippet 'package/snippets/fdf_metadata_panel.html', use_fdf=use_fdf, fdf_json=ns.fdf_json %}
{% block form_actions %}
{% endblock %}
{% endblock %}
{% endblock %} {% block scripts %} {{ super() }} {% if use_fdf %} {% asset 'fair3r/fair3r-js' %} {% endif %} {% endblock %} {% block secondary_content %}

{{ _('Fair3R Dataset Form') }}

{% trans %} The Fair3R Dataset Form (FDF) is a dynamic ontology-driven form. Metadata fields are generated from a JSON schema and may query external databases. {% endtrans %}

{% endblock %}