new_post.html 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. {% set page_title = _("New Post") %}
  2. {% set active_forum_nav=True %}
  3. {% extends theme("layout.html") %}
  4. {% block content %}
  5. {% from theme("macros.html") import render_quickreply, render_submit_field %}
  6. <div class="page-view">
  7. <ol class="breadcrumb flaskbb-breadcrumb">
  8. <li><a href="{{ url_for('forum.index') }}">{% trans %}Forum{% endtrans %}</a></li>
  9. <li><a href="{{ topic.forum.url }}">{{ topic.forum.title }}</a></li>
  10. <li><a href="{{ topic.url }}">{{ topic.title }} </a></li>
  11. <li class="active">{% trans %}New Post{% endtrans %}</li>
  12. </ol>
  13. <form class="form-horizontal" role="form" method="post">
  14. {{ form.hidden_tag() }}
  15. <div class="panel page-panel">
  16. <div class="panel-heading page-head">
  17. {% trans %}New Post{% endtrans %}
  18. </div>
  19. <div class="panel-body page-body">
  20. {{ form.hidden_tag() }}
  21. <div class="col-md-12 col-sm-12 col-xs-12">
  22. <div class="form-group">
  23. <div class="col-md-12 col-sm-12 col-xs-12">
  24. <div class="editor-box">
  25. <div class="editor">
  26. {{ render_quickreply(form.content, div_class="new-message", rows=7, cols=75, placeholder="", **{'data-provide': 'markdown', 'data-autofocus': 'false', 'id': 'quickreply-editor'}) }}
  27. </div>
  28. <div class="editor-submit">
  29. <div class="editor-options pull-left">
  30. <span class="label label-info">Markdown</span>
  31. <a class="label label-success" href="#">help</a> <!-- TODO: add markdown cheat sheet -->
  32. <a class="label label-success" href="#">emojis</a> <!-- TODO: add emoji cheat sheet -->
  33. </div>
  34. {{ render_submit_field(form.submit, input_class="btn btn-success pull-right") }}
  35. </div>
  36. </div>
  37. </div>
  38. </div>
  39. </div>
  40. </div>
  41. </div>
  42. </form>
  43. </div>
  44. {% endblock %}
  45. {% block scripts %}
  46. <script type="text/javascript" src="{{ url_for('static', filename='js/editor.min.js') }}"></script>
  47. {% endblock %}