{% extends "layout/basic.html" %} {% block content %}

{{ _('Dataset') }}

{{ _('Hint') }}: {{ _('Dataset Format') }}, {{ _('An example of dataset') }}: {{ _('Download') }}

{% if pdoc and (pdoc.owner == handler.user._id or handler.user.hasPerm(perm.PERM_READ_PROBLEM_DATA)) %}

{{ _('Download Dataset') }}

{% endif %}

{{ _('Testdata Config') }}

{{ form.form_textarea({ columns:null, label:'Config', name:'yaml', value:pdoc['config']|default(''), yaml:true }) }}

{{ _('Settings') }}

{{ form.form_checkbox({ label:'Hidden', help_text:'Note: Problem title may not be hidden.', name:'hidden', value:pdoc['hidden'] }) }} {{ form.form_text({ columns:12, label:'Category', help_text:'Format: category 1, sub category 1.1, sub category 1.2, ..., sub category 1.x, ..., category n, sub category n.1, sub category n.2, ..., sub category n.m, ...', name:'category', value:pdoc['category']|join(', ') }) }} {{ form.form_text({ columns:12, label:'Tags', help_text:'Splitted by \', \'.', name:'tag', value:pdoc['tag']|join(', ') }) }}

{{ _('Categories') }} ({{ _('click to add') }})

{% for category, sub_categories in model.builtin.CATEGORIES %}

{{ category }}

    {% for sub_category in sub_categories %}
  1. {{ sub_category }}
  2. {% endfor %}
{% endfor %}
{% set owner_udoc = udoc %} {% include "partials/problem_sidebar.html" %}
{% endblock %}