{% extends "layout/basic.html" %} {% block content %}
{{ form.form_select({ columns:4, label:'Rule', name:'rule', options:rules, value:tdoc['rule']|default(''), row:false }) }} {{ form.form_text({ columns:4, label:'Title', name:'title', placeholder:_('title'), value:tdoc.title|default(''), autofocus:true, row:false }) }} {{ form.form_checkbox({ columns:4, label:'Rated', name:'rated', placeholder:_('Is rated'), value:tdoc.rated|default(true), row:false }) }}
{{ form.form_text({ columns:4, label:'Begin Date', name:'beginAtDate', placeholder:'YYYY-mm-dd', value:date_text, date:true, row:false }) }} {{ form.form_text({ columns:4, label:'Begin Time', name:'beginAtTime', placeholder:'HH:MM', value:time_text, time:true, row:false }) }} {{ form.form_text({ columns:4, label:'Duration (hours)', name:'duration', value:duration|default('3'), row:false }) }}
{{ form.form_text({ columns:null, label:'Problems', name:'pids', value:pids, noAutocomplete:true, placeholder:_("Seperated with ','") }) }} {{ form.form_textarea({ columns:null, label:'Content', name:'content', value:tdoc['content']|default(''), markdown:true }) }}
{% if page_name == 'contest_edit' %} {% if handler.user.own(tdoc) or handler.user.hasPerm(perm.PERM_EDIT_CONTEST) %} {% endif %} {% else %} {% endif %}
{% include 'components/md_hint.html' %}
{% endblock %}