]> git.openstreetmap.org Git - osqa.git/commitdiff
OSQA-263
authorqw3rty <qw3rty@0cfe37f9-358a-4d5e-be75-b63607b5c754>
Wed, 16 Jun 2010 16:13:22 +0000 (16:13 +0000)
committerqw3rty <qw3rty@0cfe37f9-358a-4d5e-be75-b63607b5c754>
Wed, 16 Jun 2010 16:13:22 +0000 (16:13 +0000)
The titles of the question lists should make more since now.

git-svn-id: http://svn.osqa.net/svnroot/osqa/trunk@431 0cfe37f9-358a-4d5e-be75-b63607b5c754

forum/skins/default/templates/question_list/title.html
forum/views/readers.py

index 00934b47e6af5126aaeb3f89a94b3b5b7f4fad5c..bb6268fefd8fa48ba73935c6efdae35be6e7c6e5 100644 (file)
             {% if is_unanswered %}\r
                 {% trans "Unanswered questions" %}\r
             {% else %}\r
-                {% trans "All questions" %}\r
+                {% if page_title %}\r
+                    {% trans page_title %}\r
+                {% else %}\r
+                    {% trans "All Questions" %}\r
+                {% endif %}\r
             {% endif %}\r
         {% endif %}\r
     {% endif %}\r
index 32aedec796987155770328f179a7f44f8f0232ac..b5692fad4101955bf35f92a8047617db4764f454 100644 (file)
@@ -1,4 +1,4 @@
-# encoding:utf-8   
+# encoding:utf-8
 import datetime
 import logging
 from urllib import unquote
@@ -45,8 +45,8 @@ ANSWERS_PAGE_SIZE = 10
 def index(request):
     return question_list(request,
                          Question.objects.all(),
-                         sort=request.utils.set_sort_method('active'),
-                         base_path=reverse('questions'))
+                         request.utils.set_sort_method('active'),
+                         reverse('questions'))
 
 @decorators.render('questions.html', 'unanswered')
 def unanswered(request):
@@ -55,7 +55,7 @@ def unanswered(request):
                          _('open questions without an accepted answer'),
                          request.utils.set_sort_method('active'),
                          None,
-                         _("Unanswered questions"))
+                         _("Unanswered Questions"))
 
 @decorators.render('questions.html', 'questions')
 def questions(request):
@@ -68,12 +68,17 @@ def tag(request, tag):
                          mark_safe(_('questions tagged <span class="tag">%(tag)s</span>') % {'tag': tag}),
                          request.utils.set_sort_method('active'),
                          None,
-                         mark_safe(_('questions tagged %(tag)s') % {'tag': tag}),
+                         mark_safe(_('Questions Tagged With <span class="tag">%(tag)s</span>') % {'tag': tag}),
                          False)
 
 @decorators.list('questions', QUESTIONS_PAGE_SIZE)
-def question_list(request, initial, list_description=_('questions'), sort=None, base_path=None, page_title=None,
+def question_list(request, initial,
+                  list_description=_('questions'),
+                  sort=None,
+                  base_path=None,
+                  page_title=_("All Question"),
                   allowIgnoreTags=True):
+
     questions = initial.filter_state(deleted=False)
 
     if request.user.is_authenticated() and allowIgnoreTags:
@@ -134,8 +139,11 @@ def search(request):
 def question_search(request, keywords):
     initial = Question.objects.search(keywords)
 
-    return question_list(request, initial, _("questions matching '%(keywords)s'") % {'keywords': keywords},
-                         base_path="%s?t=question&q=%s" % (reverse('search'), django_urlquote(keywords)), sort=False)
+    return question_list(request, initial,
+                         _("questions matching '%(keywords)s'") % {'keywords': keywords},
+                         False,
+                         "%s?t=question&q=%s" % (reverse('search'),django_urlquote(keywords)),
+                         _("questions matching '%(keywords)s'") % {'keywords': keywords})
 
 
 def tags(request):#view showing a listing of available tags - plain list