2018-08-15 01:12:58 +00:00
{% extends 'forum/master.twig' %}
2018-12-27 04:25:51 +00:00
{% from 'forum/macros.twig' import forum_header %}
{% from '_layout/input.twig' import input_hidden , input_csrf , input_text , input_button , input_select %}
2018-05-22 00:54:20 +00:00
{% set title = 'Posting' %}
2018-12-27 04:25:51 +00:00
{% set is_reply = posting_topic is defined %}
2018-05-22 01:26:47 +00:00
2018-05-22 00:54:20 +00:00
{% block content %}
2018-12-27 04:25:51 +00:00
<form method="post" action="/forum/posting.php">
{{ input_hidden ( 'post[' ~ ( is_reply ? 'topic' : 'forum' ) ~ ']' , is_reply ? posting_topic .topic_id : posting_forum .forum_id ) }}
2018-12-30 03:02:35 +00:00
{{ input_hidden ( 'post[mode]' , posting_mode ) }}
2018-12-27 04:25:51 +00:00
{{ input_csrf ( 'forum_post' ) }}
{{ forum_header ( is_reply ? posting_topic .topic_title : input_text ( 'post[title]' , 'forum__header__input' , '' , 'text' , 'Enter your title here...' ) , posting_breadcrumbs ) }}
2018-12-30 03:02:35 +00:00
{% if posting_post is defined %}
{{ input_hidden ( 'post[id]' , posting_post .post_id ) }}
{% endif %}
2018-12-27 04:25:51 +00:00
{% if posting_notices | length > 0 %}
<div class="warning">
<div class="warning__content">
{% for notice in posting_notices %}
<p> {{ notice }} </p>
{% endfor %}
</div>
</div>
{% endif %}
2018-12-30 03:02:35 +00:00
<div class="container forum__post" style=" {{ posting_post .poster_colour | default ( current_user .user_colour ) | html_colour ( '--accent-colour' ) }} ">
2018-12-27 04:25:51 +00:00
<div class="forum__post__info">
<div class="forum__post__info__background"></div>
<div class="forum__post__info__content">
2018-12-30 03:02:35 +00:00
<span class="avatar forum__post__avatar" style="background-image:url('/profile.php?u= {{ posting_post .poster_id | default ( current_user .user_id ) }} &m=avatar');"></span>
2018-12-27 04:25:51 +00:00
2018-12-30 03:02:35 +00:00
<span class="forum__post__username"> {{ posting_post .poster_name | default ( current_user .username ) }} </span>
2018-12-27 04:25:51 +00:00
<div class="forum__post__icons">
2018-12-30 03:02:35 +00:00
<div class="flag flag-- {{ posting_post .poster_country | default ( posting_info .user_country ) | lower }} " title=" {{ posting_post .poster_country | default ( posting_info .user_country ) | country_name }} "></div>
<div class="forum__post__posts-count"> {{ posting_post .poster_post_count | default ( posting_info .user_forum_posts ) | number_format }} posts</div>
2018-12-27 04:25:51 +00:00
</div>
<div class="forum__post__joined">
2018-12-30 03:02:35 +00:00
joined <time datetime=" {{ posting_post .poster_joined | default ( posting_info .user_created ) | date ( 'c' ) }} " title=" {{ posting_post .poster_joined | default ( posting_info .user_created ) | date ( 'r' ) }} "> {{ posting_post .poster_joined | default ( posting_info .user_created ) | time_diff }} </time>
2018-12-27 04:25:51 +00:00
</div>
</div>
</div>
<div class="forum__post__content">
2018-12-30 03:02:35 +00:00
<textarea name="post[text]" class="forum__post__text forum__post__text--edit" placeholder="Type your post content here..."> {{ posting_post .post_text | default ( '' ) }} </textarea>
2018-12-27 04:25:51 +00:00
<div class="forum__post__options">
<div class="forum__post__settings">
2018-12-30 03:02:35 +00:00
{{ input_select ( 'post[parser]' , constant ( 'MSZ_PARSERS_NAMES' ) , posting_post .post_parse | default ( constant ( 'MSZ_PARSER_BBCODE' ) ) , null , null , null , 'forum__post__parser' ) }}
2018-12-27 04:25:51 +00:00
</div>
<div class="forum__post__buttons">
<button class="input__button">Submit</button>
</div>
</div>
</div>
</div>
</form>
2018-05-22 00:54:20 +00:00
{% endblock %}