diff options
author | Evgeny Fadeev <evgeny.fadeev@gmail.com> | 2010-04-10 10:50:02 -0400 |
---|---|---|
committer | Evgeny Fadeev <evgeny.fadeev@gmail.com> | 2010-04-10 10:50:02 -0400 |
commit | c5a44b521650dd35c9092308ab30f29c5e3a8f43 (patch) | |
tree | e64430be885e3de7492e947d1f6b2523d56e979a /forum/views/writers.py | |
parent | 72c356b993771063e080c7cb47b8fc23a964dc1a (diff) | |
download | askbot-c5a44b521650dd35c9092308ab30f29c5e3a8f43.tar.gz askbot-c5a44b521650dd35c9092308ab30f29c5e3a8f43.tar.bz2 askbot-c5a44b521650dd35c9092308ab30f29c5e3a8f43.zip |
intermediate broken commit
Diffstat (limited to 'forum/views/writers.py')
-rwxr-xr-x | forum/views/writers.py | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/forum/views/writers.py b/forum/views/writers.py index b9b1aad5..57c8e043 100755 --- a/forum/views/writers.py +++ b/forum/views/writers.py @@ -132,9 +132,18 @@ def ask(request):#view used to ask a new question return HttpResponseRedirect(reverse('user_signin_new_question')) else: form = AskForm() + if 'title' in request.GET: + raw_title = request.GET['title'] + form.initial['title'] = strip_tags(strip_entities(raw_title)) + else: + search_state = request.session.get('search_state',None) + if search_state: + query = search_state.query + form.initial['title'] = query tags = _get_tags_cache_json() return render_to_response('ask.html', { + 'active_tab': 'ask', 'form' : form, 'tags' : tags, 'email_validation_faq_url':reverse('faq') + '#validate', @@ -318,7 +327,6 @@ def __generate_comments_json(obj, type, user):#non-view generates json data for data = simplejson.dumps(json_comments) return HttpResponse(data, mimetype="application/json") - def question_comments(request, id):#ajax handler for loading comments to question question = get_object_or_404(Question, id=id) user = request.user |