{# Harvest source form (new/edit) - Snippet Parameters: data - harvester dict errors - error_summary #harvesters #} {% import 'macros/form.html' as form %} {% import "/_dgu_jinja_util.html" as m with context %}
{% if errors %}
Napake v obrazcu

Ta obrazec vsebuje neveljavne vnose:

{{ m.dump(errors) }}
{% endif %}
URL naj bi vključeval tudi http:// predpono.
{{ m.display_error(errors, 'url', True) }}
{{ m.display_error(errors, 'title', True) }} {% set prefix = '/harvest/' %} {% set domain = h.url_for('{0}_read'.format('dataset'), id='', qualified=true) %} {% set domain = domain|replace("http://", "")|replace("https://", "") %} {% set attrs = {'data-module': 'slug-preview-slug', 'data-module-prefix': domain, 'data-module-placeholder': ''} %}
/harvest/
Več kot 2 črki, majhne črke, le 'a-z0-9' in '-_' {{ m.display_error(errors, 'name', True) }}
{% for harvester in h.harvesters_info() %} {% set checked = False %} {% if data.type == harvester['name'] %} {% set checked = True %} {% endif %}

{% endfor %}
{{ m.display_error(errors, 'type', True) }} {{ form.select('frequency', id='field-frequency', label=_('Pogostost osveževanja'), options=h.harvest_frequencies(), selected=data.frequency, error=errors.frequency) }} {% set user_is_sysadmin = h.check_access('sysadmin') %} {% block extra_config %} {% if user_is_sysadmin %} {{ form.textarea('config', id='field-config', label=_('Dodatna konfiguracija'), value=data.config, error=errors.config) }} {% endif %} {% endblock extra_config %} {# if we have a default group then this wants remembering #} {% if data.group_id %} {% endif %} {% set dataset_is_draft = data.get('state', 'draft').startswith('draft') or data.get('state', 'none') == 'none' %} {% set dataset_has_organization = data.publisher_name or data.group_id %} {% set user_is_sysadmin = h.check_access('sysadmin') %} {% set organizations_available = h.organizations_available('create_dataset') %} {% set show_organizations_selector = user_is_sysadmin or dataset_is_draft %} {% if show_organizations_selector %} {% set existing_org = data.publisher_id %}
{{ m.display_error(errors, 'publisher_id', True) }} {% endif %} {% if data.get('id', None) and h.check_access('harvest_source_delete', {'id': data.id}) and data.get('active', 'none') == False %}
{% endif %}
{% block delete_button %} {% if data.get('id', None) and h.check_access('harvest_source_delete', {'id': data.id}) and not data.get('active', 'none') == False %} {% set delete_warn = 'To bo označilo vir kot izbrisan, a ohranilo zbirke in prehodne obdelave. Ali ste prepričani, da želite izbrisati ta vir?' %}

{{ _('Izbriši vir') }}

{% endif %} {% endblock %}