new_topic.html 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. {% if edit_mode %}
  2. {% set title = _("Edit Topic") %}
  3. {% else %}
  4. {% set title = _("New Topic") %}
  5. {% endif %}
  6. {% set page_title = title %}
  7. {% set active_forum_nav=True %}
  8. {% extends theme("layout.html") %}
  9. {% block content %}
  10. {% from theme("_macros/form.html") import render_field, render_submit_field %}
  11. <div class="page-view">
  12. <ol class="breadcrumb flaskbb-breadcrumb bg-light">
  13. <li class="breadcrumb-item"><a href="{{ url_for('forum.index') }}">{% trans %}Forum{% endtrans %}</a></li>
  14. <li class="breadcrumb-item"><a href="{{ forum.url }}">{{ forum.title }}</a></li>
  15. <li class="breadcrumb-item active">
  16. {{ title }}
  17. </li>
  18. </ol>
  19. <form class="form-horizontal" role="form" method="post">
  20. {{ form.hidden_tag() }}
  21. <div class="card page">
  22. <div class="card-header page-header">
  23. {{ title }}
  24. </div>
  25. <div class="card-body page-body">
  26. <div class="row p-3">
  27. {{ render_field(form.title) }}
  28. {{ run_hook("flaskbb_tpl_form_new_topic_before", form=form) }}
  29. {{ render_field(form.content, rows=6) }}
  30. {{ render_field(form.track_topic) }}
  31. {{ run_hook("flaskbb_tpl_form_new_topic_after", form=form) }}
  32. {{ render_field(form.submit) }}
  33. </div>
  34. </div>
  35. </div>
  36. </form>
  37. </div>
  38. {% endblock %}