new_post.html 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. {% set page_title = _("New Post") %}
  2. {% set active_forum_nav=True %}
  3. {% extends theme("layout.html") %}
  4. {% block css %}
  5. <link rel="stylesheet" href="{{ url_for('static', filename='css/bootstrap-markdown.min.css') }}">
  6. {% endblock %}
  7. {% block content %}
  8. {% from theme("macros.html") import render_field, render_submit_field %}
  9. <ul class="breadcrumb">
  10. <li><a href="{{ url_for('forum.index') }}">{% trans %}Forum{% endtrans %}</a></li>
  11. <li><a href="{{ topic.forum.url }}">{{ topic.forum.title }}</a></li>
  12. <li><a href="{{ topic.url }}">{{ topic.title }} </a></li>
  13. <li class="active">{% trans %}New Post{% endtrans %}</li>
  14. </ul>
  15. <form class="form" role="form" method="post">
  16. {{ form.hidden_tag() }}
  17. <h3>{% trans %}New Post{% endtrans %}</h3>
  18. {% if preview %}
  19. <div class="form-group">
  20. <div class="col-sm-12">
  21. <label>{% trans %}Preview{% endtrans %}</label>
  22. <div class="form-control preview-body">
  23. {% autoescape false %}
  24. {{ preview|markup }}
  25. {% endautoescape %}
  26. </div>
  27. </div>
  28. </div>
  29. {% endif %}
  30. {{ render_field(form.content, div_class="col-sm-12", rows="12", placeholder="", **{'data-provide': 'markdown', 'data-autofocus': 'true', 'id': 'quickreply-editor'}) }}
  31. {{ render_submit_field(form.submit) }}
  32. </form>
  33. {% endblock %}
  34. {% block scripts %}
  35. <script type="text/javascript" src="{{ url_for('static', filename='js/marked.js') }}"></script>
  36. <script type="text/javascript" src="{{ url_for('static', filename='js/bootstrap-markdown.js') }}"></script>
  37. {% endblock %}