diff options
-rw-r--r-- | askbot/models/question.py | 2 | ||||
-rw-r--r-- | askbot/views/readers.py | 7 |
2 files changed, 9 insertions, 0 deletions
diff --git a/askbot/models/question.py b/askbot/models/question.py index 455b0845..c772804a 100644 --- a/askbot/models/question.py +++ b/askbot/models/question.py @@ -1410,6 +1410,8 @@ class Thread(models.Model): 'search_state': DummySearchState(), 'visitor': visitor } + from askbot.views.context import get_extra as get_extra_context + context.update(get_extra_context('ASKBOT_QUESTION_SUMMARY_EXTRA_CONTEXT', None, context)) html = get_template('widgets/question_summary.html').render(context) # INFO: Timeout is set to 30 days: # * timeout=0/None is not a reliable cross-backend way to set infinite timeout diff --git a/askbot/views/readers.py b/askbot/views/readers.py index fc74c739..962e1dbb 100644 --- a/askbot/views/readers.py +++ b/askbot/views/readers.py @@ -238,6 +238,13 @@ def questions(request, **kwargs): 'feed_url': context_feed_url, } + extra_context = context.get_extra( + 'ASKBOT_QUESTIONS_PAGE_EXTRA_CONTEXT', + request, + template_data + ) + template_data.update(extra_context) + return render(request, 'main_page.html', template_data) |