{% extends 'forum/master.twig' %} {% from 'macros.twig' import avatar %} {% from 'forum/macros.twig' import forum_header %} {% from '_layout/input.twig' import input_hidden, input_csrf, input_text, input_button, input_select, input_checkbox %} {% set title = 'Posting' %} {% set is_reply = posting_topic is defined %} {% set is_opening = not is_reply or posting_post.isOriginalPost|default(false) %} {% block content %}
{{ input_hidden('post[' ~ (is_reply ? 'topic' : 'forum') ~ ']', is_reply ? posting_topic.id : posting_forum.id) }} {{ input_hidden('post[mode]', posting_mode) }} {{ input_csrf() }} {{ forum_header( is_reply and not is_opening ? posting_topic.title : input_text( 'post[title]', 'forum__header__input', posting_defaults.title|default(posting_topic.title|default('')), 'text', 'Enter your title here...' ), posting_breadcrumbs, false, is_reply and not is_opening ? url('forum-topic', {'topic': posting_topic.id}) : '' ) }} {% if posting_post is defined %} {{ input_hidden('post[id]', posting_post.info.id) }} {% endif %} {% if posting_notices|length > 0 %}
{% for notice in posting_notices %}

{{ notice }}

{% endfor %}
{% endif %}
{% if posting_post is defined %} Editing {% elseif is_reply %} Replying {% else %} Creating {% endif %}
{{ input_select( 'post[parser]', constant('\\Misuzu\\Parsers\\Parser::NAMES'), posting_defaults.parser|default(posting_post.info.parser|default(posting_user_preferred_parser)), null, null, false, 'forum__post__dropdown js-forum-posting-parser' ) }} {% if is_opening and posting_types|length > 1 %} {% endif %} {{ input_checkbox( 'post[signature]', 'Display Signature', posting_defaults.signature is not null ? posting_defaults.signature : ( posting_post.info.shouldDisplaySignature is defined ? posting_post.info.shouldDisplaySignature : true ) ) }}
{% if globals.eeprom_path is not empty and globals.eeprom_app is not empty %} {% endif %} {% endblock %}