diff options
| -rw-r--r-- | apioforum/forum.py | 6 | ||||
| -rw-r--r-- | apioforum/templates/config_thread.html | 4 |
2 files changed, 7 insertions, 3 deletions
diff --git a/apioforum/forum.py b/apioforum/forum.py index b731a24..425d148 100644 --- a/apioforum/forum.py +++ b/apioforum/forum.py @@ -292,7 +292,9 @@ def create_thread(forum): if g.user is None: flash("you need to be logged in to create a " + thread_type) return redirect(url_for('index')) - + + title = request.args['title'] if 'title' in request.args else "" + content = request.args['content'] if 'content' in request.args else "" if request.method == "POST": title = request.form['title'] content = request.form['content'] @@ -336,6 +338,8 @@ def create_thread(forum): return render_template("config_thread.html", forum=forum, thread_type=thread_type, + title=title, + content=content, avail_tags=get_avail_tags(forum['id'])) @forum_route("roles",methods=("GET","POST")) diff --git a/apioforum/templates/config_thread.html b/apioforum/templates/config_thread.html index a97e8e6..6d4b7f2 100644 --- a/apioforum/templates/config_thread.html +++ b/apioforum/templates/config_thread.html @@ -17,11 +17,11 @@ <fieldset> <legend>{{type}}</legend> <label for="title">{{type}} title</label> -<input type="text" id="title" name="title" {%if thread%}value="{{thread.title}}"{%endif%}> +<input type="text" id="title" name="title" {%if thread%}value="{{thread.title}}"{%elif title%}value="{{title}}"{%endif%}> {% if not thread %} <br> <label for="content">{{type}} content</label> - <textarea name="content" id="content" class="new-post-box" placeholder="welcome to my extraordinary {{type}}."></textarea> + <textarea name="content" id="content" class="new-post-box" placeholder="welcome to my extraordinary {{type}}.">{{content}}</textarea> {% endif %} </fieldset> |
