{# Adds 'Add Dataset' button #} {% macro add_button(dataset_type) %} {% set link_label = h.humanize_entity_type('package', dataset_type, 'add link') or _("Add Dataset") %} {% if h.check_config_permission('ckan.auth.create_unowned_dataset') or group %}
{% if group %} {% endif %}
{% endif %} {% endmacro %} {% if 'scheming_dataset_schemas' in h %} {% for dataset_type in h.scheming_dataset_schemas(expanded=false) %} {{ add_button(dataset_type) }} {% endfor %} {% else %} {% set dataset_type = dataset_type if dataset_type else h.default_package_type() %} {{ add_button(dataset_type) }} {% endif %}