2022-05-19 21:34:23 +02:00
{% extends "base/base.html" %}
{% import "widgets/editor.html" as widget_editor %}
2022-06-15 00:16:19 +02:00
{% import "widgets/tag_selector.html" as widget_tag_selector with context %}
2022-05-19 21:34:23 +02:00
{% block title %}
< h1 > Programmes de Planète Casio< / h1 >
{% endblock %}
{% block content %}
< section >
{% if current_user.is_authenticated %}
< div class = "form" >
< h2 > Soumettre un programme< / h2 >
< form action = "" method = "post" enctype = "multipart/form-data" >
{{ form.hidden_tag() }}
< div >
{{ form.name.label }}
{{ form.name() }}
{% for error in form.name.errors %}
< span class = "msgerror" > {{ error }}< / span >
{% endfor %}
< / div >
2022-06-15 00:16:19 +02:00
{{ widget_tag_selector.tag_selector(form.tags) }}
2022-05-19 21:34:23 +02:00
{{ widget_editor.text_editor(form.message) }}
< div >
{{ form.attachments.label }}
< div >
{{ form.attachments }}
{% for error in form.attachments.errors %}
< span class = "msgerror" > {{ error }}< / span >
{% endfor %}
< / div >
< / div >
< div > {{ form.submit(class_='bg-ok') }}< / div >
< / form >
< / div >
{% else %}
< div >
< p > Vous devez < a href = '{{ url_for("login") }}' > être connecté·e< / a > pour poster un programme (pour que le programme puisse être modifié ensuite). Si vous n'avez pas de compte, vous pouvez vous < a href = '{{ url_for("register") }}' > inscrire ici< / a > .< / p >
< / div >
{% endif %}
< / section >
{% endblock %}