diff options
author | Vincent Ambo <tazjin@gmail.com> | 2018-04-11T23·07+0200 |
---|---|---|
committer | Vincent Ambo <tazjin@gmail.com> | 2018-04-11T23·07+0200 |
commit | e7a54a5affd40f92f788f46ab64033d14860959a (patch) | |
tree | 34b89cbad6e6f71aedad65edcdd47c137eb79dc7 /templates | |
parent | f46f6f3c4296a16e3040398df2774756dec29e93 (diff) |
feat(handler): Perform basic input validation on new thread view
Diffstat (limited to 'templates')
-rw-r--r-- | templates/new-thread.html | 7 | ||||
-rw-r--r-- | templates/thread.html | 6 |
2 files changed, 7 insertions, 6 deletions
diff --git a/templates/new-thread.html b/templates/new-thread.html index 90c724b016be..fec26fb5aa0b 100644 --- a/templates/new-thread.html +++ b/templates/new-thread.html @@ -20,6 +20,9 @@ </header> <div class="container border rounded"> <div class="col-8"> + {% for alert in alerts %} + <div class="alert alert-warning m-3"><strong>{{ alert }}</strong></div> + {% endfor %} <p class="mt-3">Make <i>your own thread</i> on these here forums!</p> <p>Remember that you can use <strong>Markdown</strong> when writing your posts.</p> @@ -29,7 +32,7 @@ <div class="input-group-prepend"> <span class="input-group-text" id="title-text">Title:</span> </div> - <input type="text" class="form-control" id="title" name="title" aria-describedby="title-text"> + <input type="text" class="form-control" id="title" name="title" aria-describedby="title-text" {% if title %}value="{{ title }}"{% endif %}> </div> </div> <div class="row"> @@ -37,7 +40,7 @@ <div class="input-group-prepend"> <span class="input-group-text" id="body-text">Body:</span> </div> - <textarea class="form-control" id="body" name="body" aria-label="thread body"></textarea> + <textarea class="form-control" id="body" name="body" aria-label="thread body">{%if body %}{{ body }}{% endif %}</textarea> </div> </div> <div class="row"> diff --git a/templates/thread.html b/templates/thread.html index 1b484637331c..4909365a8005 100644 --- a/templates/thread.html +++ b/templates/thread.html @@ -13,9 +13,7 @@ <a class="navbar-brand" href="/"> <h2>Converse</h2> </a> - <form class="form-inline"> - <a class="btn btn-outline-secondary my-2" href="/">Back to index</a> - </form> + <a class="btn btn-outline-secondary my-2" href="/">Back to index</a> </nav> </header> @@ -59,7 +57,7 @@ <div class="list-group-item flex-column align-items-start"> <div class="row"> <div class="col-12"> - <form action="/thread/reply" method="post"> + <form id="reply-form" action="/thread/reply" method="post"> <input type="hidden" id="thread_id" name="thread_id" value="{{ id }}"> <label for="body">You can use <strong>Markdown</strong>!</label> <div class="input-group"> |